1377
Kommentar:
|
1387
|
Gelöschter Text ist auf diese Art markiert. | Hinzugefügter Text ist auf diese Art markiert. |
Zeile 47: | Zeile 47: |
* Applikation durch das init System automatisch starten | * Applikation durch das init System (systemd) automatisch starten |
Das Projekt
Sie sollen keine fertige Anleitung nachbauen. Wir wollen es verstehen!
Das Projekt muss folgende wichtige Gebiete enthalten
- Zugreifen auf Peripherie, z.B.
- GPIO
- AD/DA Wandler
- Sensoren einlesen
- Aktoren steuern (falls nötig)
- Server (daemon)
- Realisiert die Applikation
- Kapselt die Peripherie
- Kann vom Web Server aus über Interprozesskommunikation angesprochen werden
- Startet automatisch beim Bootvorgang
- Interprozesskommunikation
- Web Server mit CGI
- lighttpd, oder
- Python mit Flask Web Framework
- URLs steuern Operationen (REST)
- Ausgabe von Messwerten und Statusmeldungen
- JavaScript, z.B. jQuery, Flot , Bootstrap und andere
- Logging
- telnet/ssh-Zugang
- Applikation durch das init System (systemd) automatisch starten
- Programmiersprachen: C, Python, JavaScript (z.B. NodeJS), Shell
- Machen Sie eine grobe Abschätzung des Rechenleistungsbedarfs Ihrer Anwendung, die erkennen lässt, ob die tatsächliche Rechenleistung des Boards benötigt wird.
- Kernel-Treiber