Einfach IoT-Wetterstation mit mehreren Sensoren (3 / 8 schritt)

Schritt 3: Anschluss der Sensoren


Ich kann Sie zum Anschluss der Sensoren eins nach dem anderen empfehlen, beginnend mit der DHT11/DHT22 Sensor. Sobald ein Sensor funktioniert können Sie weitergehen und fügen Sie den nächsten Sensor.


DHT11/22

Dies ist ein einfacher Sensor mit zu beginnen! Die DHT22 ist etwas genauer im Vergleich zu der DHT11 aber weniger kostspielig. Ich begann mit der blauen DHT11 sondern begeistert und kaufte die weißen DHT22 bald nach. Wie Sie im Bild oben sehen können, füge ich alle Sensoren in der Broadboard neben der NodeMcu.

Anschluss des Sensors DHT11 oder DHT22 ist sehr einfach. Stellen Sie sicher, dass Sie Folgendes prüfen:

Wenn Sie den Sensor auf einem kleinen Brett ist, gibt es bereits ein Widerstand zwischen Pin 1 und 2. Der Vorstand mit der DHT11/DHT22 hat nur drei Pins. Wenn nicht (wie im Bild dargestellt), fügen Sie einen 10K Widerstand zwischen dem ersten und dem zweiten Stift. Schließen Sie den ersten Pin an die 3,2 Volt (vorgestellt auf dem Brett) und die 4. Pin auf den Boden. Verbinden Sie die zweite Pin mit digitalen Stift 4 (D$) des Ausschusses für NodeMcu.

Wenn Sie genau hinsehen, werden Sie sehen, dass die D4, 5V und Boden pin auf der NodeMcu-Board sind alle neben einander! Wenn Sie Gebrauch machen von ein DHT-Sensor auf einem kleinen Brett Sie können leicht den Sensor in der Broadboard neben den NodeMcu stechen, wie die Pins entsprechen werden!

Der BMP-sensor

Die BMP-Sensor-Masseinheiten der Temperatur und der Luftdruck. Ja, wir haben bereits einen Temperatursensor in der vorherigen Schritt, aber kein Luftdrucksensor hinzugefügt. Verbinden Sie die Power-Pin mit 3,2 Volt-Leitung der NodeMCU und der Masse-Pin auf den Boden der NodeMCU. Der SCL hat D1 und D2 SDA verbunden werden.

Der Regensensor und Lichtsensor

Dies ist eine schwierige Teil, da die NodeMCU nur ein analoger hat pin (siehe Bild, links Buttum). Wir können dieses Problem lösen, indem Multiplexen der analogen Pins. Mit Hilfe von zwei Dioden und zwei GPIO-Pins betreiben wir beide Sensoren in Sequense. Ich habe eine Separate instructable darüber geschrieben. Klicken Sie bitte hier. Die instructable basiert auf einem Arduino-Board. Da die NodeMCU programmiert ist mit Arduino IDE wird dies kein Problem sein.

Wie Sie, den Regensensor sehen können ist powered by Pin D7 (GPIO13). Der LDR ist powered by Pin D8 (GPIO15).

Eine kleine Knoten auf der Regensensor in diesem Projekt verwendet. Der Regensensor war zulassungsfertig mit einem kleinen Modul. Dieses Modul ist nicht erforderlich für den Regensensor zu arbeiten, wie wir den Analogwert lesen wollen. Die Menschen nutzen diese Module liegt daran, dass Verbindung zu digitalen Pins von der Microcontroller möglich. Die onboard Poti legt den Wert fest, um den digitalen Stift des Mikrocontrollers hoch oder niedrig zu ziehen.

In Verbindung stehende Artikel

IoT-Wetterstation mit Adafruit HUZZAH ESP8266 (ESP-12E) und Adafruit IO

IoT-Wetterstation mit Adafruit HUZZAH ESP8266 (ESP-12E) und Adafruit IO

Hallo, alle! Zeit vor ich sah diese Wetterstation von Aleator777 und ich bekam inspiriert, meine eigene Wetterstation zu machen. Ich sah, dass Intel Edison in meinem Land zu teuer, ist so dass ich beschloss, etwas billiger finden, und ich fand, dass
DIY-Wetterstation mit Bluetooth

DIY-Wetterstation mit Bluetooth

Hallo allerseits.Vor kurzem besuchte ich einen Kurs in unserer Universität für Elektrotechnik und wir machten uns eine kleine Wetterstation. Es umfasste lernen über Löten, Sensoren und Arduino. Es war super viel Spaß gemacht, so dass es mit kleinen K
Wetterstation mit SAMIIO, Arduino und Raspberry Pi

Wetterstation mit SAMIIO, Arduino und Raspberry Pi

Dieser Artikel veranschaulicht die Verwendung von SAMI mit einfachen, handelsüblichen Sensoren und Hardware. Insbesondere werden wir sammeln Klimadaten von einem Low-Cost Temperatursensor und Weiterleitung dieser Daten in der Cloud über SAMI APIs. Vo
Mini-Wetterstation mit Attiny85

Mini-Wetterstation mit Attiny85

In einer jüngsten instructable Indigod0g beschrieben eine Mini-Wetterstation, die ziemlich gut funktioniert mit zwei Arduinos. Vielleicht nicht jeder will 2 Arduinos um Luftfeuchtigkeit und Temperatur Lesungen zu Opfern und ich bemerkte, dass es mögl
IoT-Steckdose mit Arduino und ESP8266

IoT-Steckdose mit Arduino und ESP8266

In diesem instructable, ich Ihnen zeigen wie eine gewöhnliche Steckdose verbesserte Zugänglichkeit, Intelligenz und Konnektivität hinzugefügt. Dies geschieht mit einer Kombination von Mikrocontrollern, Arduino, verschiedene Sensoren, ESP8266 und eine
Autonome Wetterstation mit ESP8266

Autonome Wetterstation mit ESP8266

Hola amigosHoy Les Vamos ein Mostrar Como Realizar Una Pequeña Estación Meteorológica con Nuestro ESP8266 NodeMCU, Nuestra Estación va eine Reportar Temperatura, Humedad y Punto de Rocío a la Comunidad global de Wunderground con Esto Contribuiremos e
Einfache Led Steuerung mit Blynk und NodeMCU Esp8266 12E

Einfache Led Steuerung mit Blynk und NodeMCU Esp8266 12E

Hey Jungs!! Wie geht es dir? Diesmal habe ich ein interessantes Projekt mit dem aktuellen Knoten MCU esp8266 12E Entwicklungsboard in Kombination mit einem der besten app für das Internet der Dinge - BLYNK App.Also es begann alles als ich wunderte mi
Acrylblatt RGB glühende Wetterstation mit innen-/im freien/Prognose mit ESP8266

Acrylblatt RGB glühende Wetterstation mit innen-/im freien/Prognose mit ESP8266

Die Wetterstation machte ich basiert auf der Software von Daniel Eichhorn aus Schweiz. Diese Firmware beinhaltet Messung der inneren Temperatur + Luftfeuchtigkeit, Außentemperatur + Luftdruck (Abrufen von Daten von einem 2. Wetterstation mit Thingspe
Eine einfache Hydrokultur-System mit MediaTek LinkIt™ einer

Eine einfache Hydrokultur-System mit MediaTek LinkIt™ einer

Heute wollen wir ein Projekt basierend auf dem neuen Board Mediatek Linkit eine beschreiben. Wir wollen mit diesem Board ein einfache Hydrokultur-System zu realisieren, das welche in der Lage ist:(1) Hydrokultur Nährlösung zu machen:Dies erfolgt mith
Arduino IOT Automatisierung mit ESP8266

Arduino IOT Automatisierung mit ESP8266

Dies ist ein IoT Automatisierungsprojekt. nicht wie andere, die nur die Sensor-Daten mit dem Internet zu holen. Früher habe ich es Technik zur Steuerung der Geräte durch Lektüre, dass web-api mit WiFi-Modul esp8266. mit dieser Technik können wir beob
Bildschirm ein Poster mit mehreren Farben drucken

Bildschirm ein Poster mit mehreren Farben drucken

ich bin völlig begeistert von Siebdruck, seitdem ich die Basis-Klasse im laufenTechshop San Jose geworden.Ich habe mich ziemlich gut drucken einzelne Farbe Projekte, aber ich dachte, ich würde mich Herausforderung und lernen, nicht nur auf dem Papier
Große Ketten mit mehreren Kristallperlen baumelt

Große Ketten mit mehreren Kristallperlen baumelt

zielt darauf ab dieses Tutorial demonstriert Sie eine Schmuck-Handwerk-Idee betreffend wie große Ketten mit mehreren Kristall Perlen Fransen machen.Materialien und Werkzeuge:Großen schwarzen Ring Perle2mm silbrig Eisenketteblau 10mm Runde GlasperlenB
Einfache Telefon-Automatisierung mit NFC-Tags

Einfache Telefon-Automatisierung mit NFC-Tags

mehr und mehr smart Handys mit NFC-Funktion kommen. Aber was bedeutet das für Sie? Ein paar Dinge: die Möglichkeit zum Senden von Daten über einen sehr kleinen Abstand zu einem anderen Telefon, die Fähigkeit zur Nutzung des Telefons als ein Portemonn
Arbeiten mit mehreren Computern (für Studenten)

Arbeiten mit mehreren Computern (für Studenten)

arbeiten mit mehreren Computern kann sehr schwierig sein. Man weiß nie, welche Dateien sind auf welchem Computer Sie möglicherweise Probleme mit mehreren Version der gleichen Datei ausgeführt und als ein Ergebnis, das Sie verlieren Ihre Dateien alle