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.
2. Benötigtes Material
- Arduino UNO R4 WiFi
- Breadboard
- Jumper-Kabel
- DHT11 Temperatur- und Luftfeuchtigkeitssensor
- KY-037 Geräuschsensor
- MQ-135 Luftqualitätssensor
- Computer mit Arduino IDE
- USB-Kabel für den Arduino
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 |
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 |
5. Sensoren anschließen
DHT11
VCCan 5V anschließen.GNDan GND anschließen.DATAan PinD2anschließen.
KY-037 Geräuschsensor
+an 5V anschließen.Gan GND anschließen.AOanA0anschließen.DOanD3anschließen.
MQ-135 Luftqualitätssensor
VCCan 5V anschließen.GNDan GND anschließen.AOanA1anschließen.DOanD4anschließ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 |
7. Kontrolle vor dem Start
- Ist 5V mit der roten Breadboard-Schiene verbunden?
- Ist GND mit der blauen Breadboard-Schiene verbunden?
- Ist der DHT11-Datenpin mit D2 verbunden?
- Ist KY-037 AO mit A0 verbunden?
- Ist KY-037 DO mit D3 verbunden?
- Ist MQ-135 AO mit A1 verbunden?
- Ist MQ-135 DO mit D4 verbunden?
- Sind alle Sensoren richtig herum angeschlossen?
- Ist in der Arduino IDE das Board Arduino UNO R4 WiFi ausgewählt?
- Ist der richtige Port ausgewählt?
Erst wenn die Verkabelung geprüft wurde, sollte der Arduino per USB mit Strom versorgt und das Programm gestartet werden.
nach oben