Sensorturm mit Arduino Cloud: Temperatur, Bewegung & Gase überwachen
Komponenten und Materialien
| Arduino MKR1000 | ×1 |
| DHT22 Temperatursensor | ×1 |
| Seeed Grove PIR-Bewegungssensor | ×1 |
| Seeed Grove Gassensor (MQ3) | ×1 |
| Adafruit TSL2561 Helligkeitssensor | ×1 |
Über dieses Projekt
In diesem Tutorial bauen Sie einen kleinen Turm mit mehreren Sensoren und verbinden ihn mit der Arduino Cloud, um Echtzeitdaten zu visualisieren.
Mit Arduino Cloud verbinden
- Konto erstellen und bei Arduino Cloud anmelden.
- Bei Erstanmeldung den „Getting Started“-Flow durchlaufen: Arduino Cloud Library herunterladen, erstes Gerät anlegen.
- Neues Thing anlegen: Name
sensorTower. - Fünf Properties (Datenpunkte) erstellen – einer für jeden Messwert:
- Temperature (Float, °C)
- Humidity (Float, %)
- Gas (Float, ppm/relativ)
- Motion (Boolean)
- Light Intensity (Float, Lux)
- Für jede Property: Typ, Einheit, Update-Policy (bei Änderung / zyklisch) und Intervall festlegen.
- Auf Code klicken → vorkonfigurierter Sketch erscheint.
Der generierte Sketch enthält bereits:
- Das
ArduinoCloudThing-Objekt mit Credentials enableDebug()(optional)- Property-Definitionen, z. B.
sensortower.addProperty("temperature", FLOAT, R); - Schreibzugriff via
sensortower.writeProperty("temperature", val);
Test
- Generierten Code herunterladen und auf den MKR1000 hochladen.
- Wichtig: WLAN-Zugangsdaten eintragen:
char ssid[] = "IHR_SSID"; char pass[] = "IHR_PASSWORT"; - Zurück zum Dashboard: Werte sollten sich live aktualisieren.
Sensoren anschließen
Verkabelung laut Datenblättern. Das folgende Bild zeigt den exakten Aufbau dieses Tutorials (I2C/Analog/Digital je nach Sensor).

Der Code
Ausgangspunkt ist der Sketch aus dem Cloud-Dashboard. Ergänzen Sie:
- Pin-Definitionen für alle Sensoren
- Bibliotheken (DHT, TSL2561, etc.)
- Ausleselogik im
loop()und Senden an die Cloud
Hinweis: Der vollständige Sketch ist im Originalprojekt verlinkt; hier liegt der Fokus auf der Cloud-Integration.
Code
Der vollständige Arduino-Sketch wird über die Arduino Cloud generiert und ist dort abrufbar.
CAD & Gehäuse
- torretta.3dm (Rhino-Modell des Turms)
Schaltplan
Siehe beiliegende Verkabelungszeichnung.
Herstellungsprozess
- Arduino-Sensoren: Typen, Anwendungen und reale Projekte
- Günstiges drahtloses Sensornetzwerk für Zuhause selbst bauen
- K30 CO₂-Sensor: Echtzeit-Luftqualitätsmessung mit Arduino
- Digitales Stadiometer bauen: Körpergröße messen mit Arduino & Lasersensor VL53L0X
- Einfachen Hindernissensor mit Arduino bauen – IR-LED & Photodiode Tutorial
- DFRobot Kapazitiver Fingerabdrucksensor mit Arduino oder ESP8266 einbinden
- Intelligente, bewegungsaktivierte Wasserpistole mit Arduino Nano
- Kompaktes Arduino-Radar mit HC-SR04 Ultraschallsensor & 1,8″ Display
- Arduino-Sensordaten per Ethernet-Shield in MySQL-Datenbank (phpMyAdmin) speichern
- Kapazitiver Touch-LED-Schalter mit Arduino UNO – Einfaches DIY-Projekt