Arduino Messstation – Schüleranleitung

Aufbau einer Messstation mit Arduino UNO R4 WiFi, Breadboard, DHT11, KY-037 und MQ-135.

1. Ziel der Aufgabe

Ihr baut eine kleine Messstation mit drei Sensoren auf. Die Messstation kann später Temperatur, Luftfeuchtigkeit, Geräusche und einfache Luftqualitätswerte erfassen.

Jede Gruppe bzw. jeder Schüler erhält eine eigene Messstation. Später können die Werte an eine Datenbank übertragen und auf einer Website angezeigt werden.

nach oben

2. Benötigtes Material

nach oben

3. Grundprinzip des Steckplans

Wichtiges Prinzip: Das Breadboard wird als Stromverteiler genutzt.
1
5V vom Arduino wird mit der roten Plus-Schiene des Breadboards verbunden.
2
GND vom Arduino wird mit der blauen Minus-Schiene des Breadboards verbunden.
3
Alle Sensoren holen sich anschließend ihre Stromversorgung von diesen beiden Schienen.
Arduino Breadboard Bedeutung
5V rote Schiene Plus / Stromversorgung
GND blaue Schiene Minus / Masse
nach oben

4. Pin-Zuordnung

Prüft die Beschriftung direkt auf eurem Sensor. Besonders beim MQ-135 kann die Reihenfolge der Pins je nach Modul unterschiedlich aussehen.
Sensor Pin am Sensor Arduino Pin
DHT11 VCC 5V
GND GND
DATA D2
KY-037 + 5V
G GND
AO A0
DO D3
MQ-135 VCC 5V
GND GND
AO A1
DO D4
nach oben

5. Sensoren anschließen

DHT11

  1. VCC an 5V anschließen.
  2. GND an GND anschließen.
  3. DATA an Pin D2 anschließen.

KY-037 Geräuschsensor

  1. + an 5V anschließen.
  2. G an GND anschließen.
  3. AO an A0 anschließen.
  4. DO an D3 anschließen.

MQ-135 Luftqualitätssensor

  1. VCC an 5V anschließen.
  2. GND an GND anschließen.
  3. AO an A1 anschließen.
  4. DO an D4 anschließen.
Der MQ-135 benötigt nach dem Einschalten etwas Aufwärmzeit. Die Werte sind am Anfang noch nicht stabil.
nach oben

6. Bibliotheken installieren

Für dieses Projekt wird nur für den DHT11 eine zusätzliche Bibliothek benötigt.

Installation in der Arduino IDE

1
Arduino IDE öffnen.
2
Im Menü den Bibliotheksverwalter öffnen.
3
Nach DHT sensor library suchen.
4
Die Bibliothek DHT sensor library von Adafruit installieren.
5
Zusätzlich Adafruit Unified Sensor installieren, falls die Arduino IDE danach fragt oder diese Bibliothek noch fehlt.
Sensor Bibliothek notwendig? Name der Bibliothek
DHT11 Ja DHT sensor library von Adafruit + Adafruit Unified Sensor
KY-037 Nein keine zusätzliche Bibliothek notwendig
MQ-135 Nein keine zusätzliche Bibliothek notwendig für einfache Rohwerte
nach oben

7. Kontrolle vor dem Start

Erst wenn die Verkabelung geprüft wurde, sollte der Arduino per USB mit Strom versorgt und das Programm gestartet werden.
nach oben