Benutzer:Dominik Rebein: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
(Der Seiteninhalt wurde durch einen anderen Text ersetzt: „Mein Name ist Dominik Rebein, Student an der Hochschule Hamm-Lippstadt. Zuständig für diesen Wiki-Eintrag.“)
Zeile 1: Zeile 1:
 
Mein Name ist Dominik Rebein, Student an der Hochschule Hamm-Lippstadt.
Im Rahmen unseres Elektrotechnik Fachpraktiukums war es unsere Aufgabe einen Android-App zu entwickeln mit der ein Pelletgrill gesteuert werden kann.
Zuständig für diesen Wiki-Eintrag.
 
Die Gruppenmitglieder sind:''' Kathrin Liedmann, Benedikt Schulte''' und''' Dominik Rebein'''.
 
 
__TOC__
 
 
== Einleitung ==
Um diese Aufgabe zu realiseiren waren folgende Schritte notwendig:
#Beschaffung der Hardware
#Verkabelung der Komponenten
#Programmierung der einzelnen Bausteine (Arduino, Website, App)
#Anordnung und Schutz der Bauteile
 
 
 
== Hardware==
Folgende Hardwarekomponenten haben wir benötigt, um die Aufgabenstellung zu realisieren:
 
 
=== Arduino ===
[[Datei:ArduinoMega2560 R3 Front.jpg|200px|thumb|left|Arduino Mega]]
 
 
 
 
Der Arduino Mega wurde ausgewählt, da nur er die erforderlichen Ein- und Auswänge zur Verfügung stellt.
 
Er ist fest im Grill verbaut und übernimmt dort die Regelung und ist geichzeitig die Schnittstelle zur unser App, bzw. dem Ethernet-Shield.
 
 
 
 
 
 
 
=== Arduino Ethernet-Shield ===
[[Datei:Arduino Ethernet Shield.png|200px|thumb|left|Arduino Ethernet-Shield]]
 
 
 
 
 
 
 
Das Arduino Ethernet-Shield wird benötigt um eine Verbindung über Ethernet herzustellen.
 
Das Shield wird im Normalfall einfach auf den Arduino aufgesteckt und ist kompatibel mit dem "Uno" und "Mega"
 
 
 
 
 
 
 
 
=== HAMA Wlan Adapter===
[[Datei:HAMA Wlan Adapter.png|200px|thumb|left|HAMA Wlan Adapter]]
 
 
 
 
 
 
 
Dieser Adapter wandelt das Ethernetsignal in ein Wlansignal um. Wir haben diese Variante gewählt, da ein passendes Wlan-Shield zwar existiert,
 
jedoch den Kostenrahmen gesprengt hätte.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
== Software==
Um die entsprechende Hardware aufeinander abzustimmen waren folgende Programmiertechnische Schritte nötig:
 
=== Arduino Programm===
 
Das Arduino Programm hat folgende Aufgaben:
#Das Ethernet-Shield initialisieren
#Den Webserver starten
#Die Website auf der sich im Ethernet-Shield befindenden SD-Karte laden
#Die Variablen (z.B. Temperatur, Reglermodus) zu definieren
#Ausgänge des Arduinos bei bestimmten Befehlen zu schalten oder zu messen
 
 
 
 
 
=== Webserver (Website in HTML)===
 
Der Webserver hat folgende Aufgaben:
#Visualisierung der Variablen und somit der
#
 
=== Android App===

Version vom 9. Januar 2014, 06:46 Uhr

Mein Name ist Dominik Rebein, Student an der Hochschule Hamm-Lippstadt. Zuständig für diesen Wiki-Eintrag.