Gemakkelijk IoT-weerstation met meerdere sensoren (3 / 8 stap)

Stap 3: Aansluiten van de sensoren


Ik kan u voor de verbinding van de sensoren een na de ander, recommanderen beginnen met de DHT11/DHT22 sensor. Zodra een sensor goed werkt kunt u gaan en voeg de volgende sensor.


De DHT11/22

Dit is een eenvoudige sensor om mee te beginnen! De DHT22 is iets nauwkeuriger in vergelijking met de DHT11, maar is minder kostbaar. Ik begon met de blauwe DHT11 maar krijgen enthousiaste en kocht de witte DHT22 kort na. Zoals u in de afbeelding hierboven zien kunt voeg ik alle sensoren in het broadboard naast de NodeMcu.

De DHT11 of DHT22 sensor aansluiten is zeer eenvoudig. Zorg ervoor dat u het volgende:

Als uw sensor op een kleine bord, is er al een weerstand tussen pin 1 en 2. Het bord met de DHT11/DHT22 heeft slechts drie pinnen. Zoniet toevoegen (zoals gepresenteerd in de afbeelding), een 10K Ohm weerstand tussen de eerste en de tweede pin. Sluit de eerste pin aan de 3.2 volt (ingediend op het bord) en de 4 pin op de grond. Sluit de tweede pin naar digitale pin 4 (D$) van de Raad van NodeMcu.

Als je goed kijkt ziet u dat de D4, 5V en ground pin op het bord NodeMcu zijn alle naast elkaar! Wanneer u gebruik maken van een DHT-sensor op een klein board u kunt gemakkelijk de sensor in het broadboard naast de NodeMcu prik als de pinnen komt overeen met!

De BMP-sensor

De BMP sensor meassures de temperatuur en luchtdruk. Ja, we hebben al een temperatuursensor in de vorige stap maar niet een luchtdruk sensor toegevoegd. Sluit de power-pin aan de 3.2 volt lijn van de NodeMCU en de grond pin op de grond van de NodeMCU. De SCL moet worden aangesloten op D1 en de SDA naar D2.

De sensor van de regen en lichtsensor

Dit is een lastig onderdeel, zoals de NodeMCU slechts één analoge heeft pin (zie afbeelding, buttum links). We kunnen dit probleem oplossen door het multiplexen van de analoge pinnen. Met de hulp van twee dioden en twee GPIO pinnen macht we beide sensoren in sequense. Ik heb een aparte instructable geschreven over dit. Klik dan hier. De instructable is gebaseerd op een arduino board. Aangezien de NodeMCU is geprogrammeerd met arduino IDE zal dit geen probleem zijn.

Zoals u de regen sensor zien kunt wordt aangedreven door pin D7 (GPIO13). De LDR wordt aangedreven door pin D8 (GPIO15).

Een kleine knooppunt op de sensor van de regen in dit project gebruikt. De regen sensor was Brandstofprijzendisplays met een kleine module. Deze module is niet vereist voor de regen sensor werken zoals wij willen de analoge waarde te lezen. De reden dat mensen gebruiken deze modules is dat verbinding met digitale pinnen van de microcontroler mogelijk. De onboard potentiometer stelt de waarde om aan te trekken van het digitale pin van de microcontroller hoog of laag.

Gerelateerde Artikelen

IoT weerstation met Adafruit HUZZAH ESP8266 (ESP-12E) en Adafruit IO

IoT weerstation met Adafruit HUZZAH ESP8266 (ESP-12E) en Adafruit IO

Hallo, iedereen! Tijd geleden zag ik dit weerstation door Aleator777 en kreeg ik geïnspireerd om mijn eigen weerstation. Ik zag dat de Intel Edison te duur in mijn land, dus heb ik besloten om iets goedkoper te vinden, en ik vond dat de Adafruit HUZZ
Weerstation met SAMIIO, Arduino en Raspberry Pi

Weerstation met SAMIIO, Arduino en Raspberry Pi

Dit artikel demonstreert met behulp van de SAMI met eenvoudige, off-the-shelf sensoren en hardware. Specifiek, we verzamelen van klimaat gegevens van een goedkope temperatuursensor en doorgeven van deze gegevens naar de wolk via SAMI APIs. Van daarui
HackerBoxes 0006: Internet van dingen (IoT) projecten met het deeltje foton

HackerBoxes 0006: Internet van dingen (IoT) projecten met het deeltje foton

Hacken van het Internet van dingen! Deze maand, abonnees op HackerBoxes werken met de spaanplaat van de Photon IoT aan controle-apparaten via het Internet, verzamelen sensor gegevens via het Internet, gegevens opslaan in de cloud, en nog veel meer.Di
Mini weerstation met Attiny85

Mini weerstation met Attiny85

In een recente instructable Indigod0g beschreef een mini weerstation dat vrij goed werkt, met behulp van twee Arduinos. Misschien niet iedereen wil offeren 2 Arduinos om vochtigheid en temperatuur lezingen te krijgen en ik merkte dat het moet mogelij
ESP8266 weerstation met Arduino – #1 Hardware

ESP8266 weerstation met Arduino – #1 Hardware

AchtergrondIk lees over de ESP8266 eerst in maart dit jaar en ik wist niet wat te doen met. En nu ben ik echt gefascineerd hoe makkelijk de aansluiting van een Arduino met het Internet kan zijn. Net als anderen mij troep opwaarts een weerstation op e
Aan de slag met afstand sensoren en Arduino

Aan de slag met afstand sensoren en Arduino

Dit is een handleiding voor het gebruik van afstand sensoren met Arduino en enkele bewerkingen. We hebben deze sensoren gebruikt:SCHERPE GP2Y0A21YK0FAfstand meten Sensor UnitSamengesteld uit een geïntegreerde combinatie van PSD (positie gevoelige det
Autonome weerstation met ESP8266

Autonome weerstation met ESP8266

Hola amigosHoy les vamos een mostrar como realizar una pequeña estación meteorológica con nuestro ESP8266 NodeMCU, nuestra estación va een reportar temperatura, humedad y punto de rocío a la comunidad global de wunderground con esto contribuiremos ee
Acrylplaat RGB glowing weerstation met indoor/outdoor/forecast ESP8266 met

Acrylplaat RGB glowing weerstation met indoor/outdoor/forecast ESP8266 met

Het weerstation die ik heb gemaakt is gebaseerd op de software van Daniel Eichhorn uit Zwitserland. Deze firmware omvat de bepaling van de binnen temperatuur + vochtigheid, buiten temperatuur + luchtdruk (het ophalen van gegevens uit een 2e weatherst
Arduino IOT automatisering met ESP8266

Arduino IOT automatisering met ESP8266

Dit is een IoT automatiseringsproject. niet net als anderen die alleen de sensorgegevens te met het internet halen. Ik gebruikte er techniek om controle de apparaten door lezing dat web api met behulp van wifi module esp8266. met deze techniek kunnen
Omgeving met meerdere virtuele Desktop testen

Omgeving met meerdere virtuele Desktop testen

Onlangs wilde ik het testen van een programma in zo veel soorten besturingssystemen als ik kon. Een super efficiënte manier om dit te doen is om een virtuele desktop programma te gebruiken.Dit type van software te gebruiken, kon ik meerdere besturing
Werken met meerdere Computers (voor studenten)

Werken met meerdere Computers (voor studenten)

werken met meerdere computers kunnen zeer moeilijk. Je weet nooit wat bestanden bevinden zich op welke computer, u zou kunnen tegenkomen van problemen met meerdere versies van hetzelfde bestand, en dientengevolge, je zou kunnen verliezen uw bestanden
Scherm afdrukken een Poster met meerdere kleuren

Scherm afdrukken een Poster met meerdere kleuren

ik ben helemaal verliefd van scherm afdrukken sinds ik nam de fundamentele klasse op TechShop San Jose geworden.Ik heb gekregen vrij goed op afdrukken single kleur projecten, maar ik dacht dat ik zou mezelf uitdaging en leren om niet alleen afdrukken
DIY weerstation met Bluetooth

DIY weerstation met Bluetooth

Hallo iedereen.Onlangs woonde ik een cursus in onze universiteit faculteit Electrical Engineering en we maakten ons een kleine weerstation. Daarin leren over solderen, sensoren en arduino. Het was super leuk waardoor het met kleine kinderen en andere
Creëren van IoT apparaten met de ESP8266 en PubNub

Creëren van IoT apparaten met de ESP8266 en PubNub

In het geval je niet had gehoord, is het internet van dingen koning van een grote deal. In plaats van vervelen met de voorspellingen van hoeveel miljarden van apparaten in de komende jaren zal worden aangesloten, ga ik u laten zien hoe gemakkelijk ma