Skip to main content

Microcontrolling

Material: 
  • 1x Arduino Nano
  • 1x ESP8266
  • 3x LED (Aktor)
  • 1x BME680 (Sensor)
  • 1x LCD 1602 Modul(Aktor)
  • 2x Wiederstände (220Ω & 470Ω)
Grobes Konzept:

Messung und Monitoring der Luftqualität und anderen Umgebungsdaten. Ausgabe der Messung wird auf einem LCD-Display ausgegeben. Sobald ein bestimmter Grenzwert über- oder unterschritten werden, leuchten eine oder mehr LEDs auf.

Zeitplan:
  1. Doppelstunde: Brainstorming was wir machen wollen.
  •  Alarmanlage mit Bewegungssensor
  • MQTT-Luftqualitätsmesser
  • MQTT-Lichtsteuerung

2. Doppelstunde: Alle benötigten Materialien aufgezeichnet und rausgesucht. Begonnen die Dokumentation zu verfassen. Installieren der Arduino IDE.

Verbindung zwischen den beiden Arduino aufgebaut:
Serielle Kommunikation (UART):
  1. Hardware: Die jeweiligen RX-Pins mit den TX-Pins des anderen Arduino verbunden.
  2. Gemeinsame Masse (GND): Verbinde die GND-Pins beider Arduinos.
  3. Programmierung:
    • Verwenden der Serial-Bibliothek in der Arduino-IDE.
    • Beispielcode (Sender):
      void setup() { Serial.begin(9600); } void loop() { Serial.println("Hallo von Arduino 1"); delay(1000); }
    • Beispielcode (Empfänger):
      void setup() { Serial.begin(9600); } void loop() { if (Serial.available() > 0) { String message = Serial.readString(); Serial.println("Empfangene Nachricht: " + message); } }