Grafic temperatura si umiditate online | NodeMCU & DHT11 DataLogger

Salutare! Am revenit cu un nou articol după foarte mult timp. Astăzi vom realiza un WebServer cu NodeMCU ce va afișa un grafic de temperatură online.

Ce este NodeMCU?

NodeMCU este o placă de dezvoltare(ca și arduino), ce funcționează cu ajutorul microcontroller-ului ESP8266, ce ne permite conectarea la internet prin intermediul router-ului nostru de acasă :). Mai exact, NodeMCU este o platformă open source IoT(Internet of Things).


!!! Instalăm cele 2 librării, copiindu-le în folder-ul LIBRARIES din C:\Program Files (x86)\Arduino\libraries

NodeMCU poate fi programat cu Arduino IDE, la fel ca și celelate plăci de dezvoltare. Pentru instalarea plăcii de dezvoltare, deschidem Arduino IDE, conectăm modulul la PC prin intermediul uni cablu Micro USB – USB și instalăm driverle pentru ESP8266.

Cum instalăm driverele pentru ESP8266 în Arduino IDE?

Simplu. Pentru început, ne ducem la FILE -> PREFERENCES (stânga sus), iar în rubrica Aditional Boards Manager URLs introducem link-ul: http://arduino.esp8266.com/stable/package_esp8266com_index.json

Urmează să accesăm meniul TOOLS -> BOARDS -> BOARDS MANAGER.

În acest meniu, scriem ESP8266 și instalăm ultima versiune a driverului.

Gata! Am instalat driver-ul! Intrăm în meniul TOOLS -> BOARDS, selectăm NodeMCU 1.0(ESP-12 Module) și putem trece la schema + cod.

Schema folosită este următoarea:

from circuits4you.com

Ultimul pas este scrierea codului și încarcarea acestuia pe placă.

Nu uita să modifici codul cu datele routerului tau;)

Cam atât cu acest tutorial, sper că ți-a plăcut, dacă ai intrebări nu ezita să mi le lași în secțiunea de comentarii 🙂

Final:

2 thoughts on “Grafic temperatura si umiditate online | NodeMCU & DHT11 DataLogger

Leave a Reply

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *