meta data for this page
- de-informal
Dies ist eine alte Version des Dokuments!
Auswertung von Sensordaten und Steuerung von Aktoren mit dem ESP-Microcontrollerboard
Achtung! Bevor du hier weitermachen kannst, musst du die Kompetenz Elektro-Grundlagen für Microcontroller erworben haben.
Dieser Guide ist im Rahmen des Microcontroller-Projekts ITT11 - cyber-physische Systeme zu bearbeiten. Lies dir zuerst die Projektbeschreibung durch, bevor du auf dieser Seite weiterarbeitest.
Empfohlene Lernstrategie
- Informiere dich über die für das Projekt zur Verfügung stehenden Sensoren und Aktoren und treffe in deinem Team eine Entscheidung, welche davon ihr einsetzen möchtet.
- Informiere dich detailliert über die Verwendung des von euch gewählten Sensors und Aktors. Eine Suche unter Verwendung der Modellbezeichnung des verwendeten Geräts führt dich in der Regel zu
- Datenblättern
- Handbüchern
- Anleitungen aus anderen Projekten
- Du kannst dabei jederzeit deine Lehrkraft um Unterstützung bitten, wenn du nicht fündig wirst.
- Beginne nicht sofort mit der Implementierung für das Projekt sondern mit sehr einfachen Teilimplementierungen.
- Versuche die Sensordaten auszulesen und anzuzeigen, z. B. indem du den seriellen Monitor verwendest.
- Versuche den Aktor nach einem festgelegten Schema unabhängig von Fremdfaktoren zu steuern.
- Teste zuerst eventuell benötigte weitere Funktionalität, wie z. B. die WLAN-Verbindung, MQTT-Kommunikation oder ggf. die Verwendung eines Displays.
- Plane, wie du die vorhandenen Erkenntnisse aus den Teilimplementierungen zu einem funktionsfähigen Prototyp zusammenfügen möchtest.
- Beginne erst mit der Implementierung, wenn die Planung ausreichend weit fortgeschritten ist.
- Denke daran, euren Projektverlauf zu dokumentieren.
Hinweise und Hilfsmittel
Auf der Beispielseite für Code für den ESP8266 findest du einige Links zu Code-Beispielen, die dir im Umgang mit verschiedenen Komponenten oder bei der Bewältigung bestimmter Herausforderungen nützlich sein können.
Ergänzendes und alternatives Material
- noch keines