Embedded Linux im Sommersemester 2013
Inhalt
- 1 Projekte
- 1.1 Wetterballon (Patrick Vogt, Gabriel Mayr, Dietmar Sach)
- 1.2 Solar-Warmwasseraufbereitungsanlage (Johannes Kaufmann)
- 1.3 Grundfunktionen über Web-Oberfläche zur Verfügung stellen (Peter Kirmeier)
- 1.4 RFID und NFC (Tobias Mahler, Christopher Proske)
- 1.5 3D-Drucker mit Gnublin ansteuern & C/C++ API für I2C, PWM, GPIO etc. (Simon Kunzmann, Manuel Liebert)
- 1.6 weiteres Projekt
Anmelden bitte mit WikiGast/student. Die Syntax in diesem Wiki-Eintrag ist Restructured Text.
1 Projekte
1.1 Wetterballon (Patrick Vogt, Gabriel Mayr, Dietmar Sach)
Entwicklung eines Wetterballons als Trägersystem für das Gnublinboard um Wetterdaten in größerer Höhe zu erfassen. Folgende Daten sollen erhoben werden:
- Temperatur
- Luftfeuchtigkeit
- Luftdruck
- Bilder
Der Ballon soll über ein GPS-Signal verfolgt werden können. Der Ballon wird steigen bis das Helium entwichen ist. Danach sinkt bzw. fällt er gesichert durch einen Fallschirm zur Erde zurück. Übersteigt der Ballon eine Höhe von ca. 25 km, wird der Ballon platzen und ebenfalls mit dem Fallschirm zurück kommen.
Als Schwierigkeit gilt die niedrige Temperatur von bis zu -55 °C zu meistern. Die Daten sollen auf der internen SD-Karte des Boards gespeichert oder per Funk zur Erde gesendet werden.
1.2 Solar-Warmwasseraufbereitungsanlage (Johannes Kaufmann)
Entwicklung einer Solar-Warmwasseraufbereitungsanlage zur Einspeisung in Warmwasserkreislauf/Warmwasserboiler.
Sensoren für folgende Größen denkbar
- Wassertemperatur
- Wasserdurchfluss
- Helligkeit/Lichtstärke
- ...
Weitere Projektbeschreibung... folgt in Kürze
1.3 Grundfunktionen über Web-Oberfläche zur Verfügung stellen (Peter Kirmeier)
Standard-Schnittstellen sollen über das Web ausgelesen bzw. kontrolliert werden können.
Dafür bieten sich an..
- PWM
- GPIO
- ADC
- I2C
- ...
1.4 RFID und NFC (Tobias Mahler, Christopher Proske)
Abfrage eines RFID oder NFC Chips mit Hilfe eines USB-Adapter.
1.5 3D-Drucker mit Gnublin ansteuern & C/C++ API für I2C, PWM, GPIO etc. (Simon Kunzmann, Manuel Liebert)
Einen 3D-Drucker mit Gnublin ansteuern (4 Schrittmotoren, Display)
API in C/C++ für die verschiedenen Schnittstellen wie
- I2C
- PWM
- GPIO
- ADC
- ...
programmieren. Auf dieser API baut wiederum eine API zur Ansteuerung der Schrittmotoren im 3D-Drucker auf.