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

Stap 1: De NodeMcu van bestuur

Zoals ik een newby ben, kocht ik het bestuur van de NodeMcu voor minder dan 6$, min of meer per exident. Ik was op zoek naar een bestuur dat mijn projecten met internet verbinden konden. Het bord NodeMcu veel lijken op een arduino en dus het voelde erg vertrouwd. Op dat moment had ik geen idee van de grote voordelen van de Raad van bestuur.

Het bestuur van de NodeMcu is in feite een arduino met een wifi-schild. U kunt dit schild op de metalen plaat op de top van het reconise. Deze wifi-schild heet de esp8266. Het schild kan worden gekocht en gebruikt als een individuele controler, een bekende versie is de esp8266 V1 die slechts 2 digitale pinnen heeft. De latere versie (een van hen is geplaatst op de top van het NodeMcu-bord) hebben meer digitale pinnen.

Het grote voordeel van de NodeMcu van bestuur is dat de Raad van bestuur kan worden geprogrammeerd in de arduino omgeving: arduino IDE. Ook bestaat het bestuur uit een 5 volt stap omlaag converter. Veilig kunt u het bord door USB op uw computer aansluiten zonder dat hoeft te kopen een 3.3 volt stepdown-module.

Als u wilt kopen een NodeMcu boord kan je de 0.9 versie of de versie 1.0. Het enige verschil dat ik weet is dat de 0.9 versie breder dan de versie 1.0 is. U kunt niet de 0.9 versie gebruiken op een broadboard en sluit aan draden ernaast.


Ik vond een heleboel leerprogramma's op het internet waar ze het bord met LUA software geprogrammeerd. Zoals ik deze software voordat ik nooit preffered gebruikte verblijven met de arduino IDE software.

Het programmeren van de nodeMCU met arduino is gemakkelijk!

Gewoon open arduino IDE, de nieuwste versie (ik gebruik 1.6.6). Ga naar 'bestand' en klik op 'Voorkeuren'. De volgende koppeling in het veld 'extra bestuur URL' toevoegen:

«««http://Arduino.esp8266.com/stable/package_esp8266c...

Hierna kunt u opnieuw opstarten van de software en u moet zitten kundig voor selecteren van de Raad van bestuur in de manager van de Raad van bestuur (V1.0 of V0.9).

Pinnen van de NodeMcu

Een kleine opmerking: wanneer u een NodeMCU-board programmeert, de pin lay-out is iets anders dan een arduino board. Gebruik de afbeelding hieronder om te vergelijken van de pinnen. Als u een arduino GPIO pin in de schets die u voor de NodeMCU noemt gebruikt, moet je de draad te verbinden met juiste pin van de NodeMCU

Bijvoorbeeld: als u verbinding wilt maken somet sensor D5, hebt te vermelden pin 14 in uw code van de arduino. In de onderstaande code en de overeenkomstige Fritzing visualisatie, zijn de verbindingen al aangepast.

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