Cuprins:

Nodemcu trimite date de temperatură și umiditate către Thingspeak: 7 pași
Nodemcu trimite date de temperatură și umiditate către Thingspeak: 7 pași

Video: Nodemcu trimite date de temperatură și umiditate către Thingspeak: 7 pași

Video: Nodemcu trimite date de temperatură și umiditate către Thingspeak: 7 pași
Video: NodeMCU si senzor DHT22 pe pagina ThingSpeak (2) 2024, Iulie
Anonim
Nodemcu trimite date de temperatură și umiditate către Thingspeak
Nodemcu trimite date de temperatură și umiditate către Thingspeak

Aici, în acest tutorial, am interfațat nodemcu cu senzorul dht11 și trimitem date de temperatură și umiditate către serverul thingspeak. Aici am trasat și graficul temperaturii și umidității către serverul thingspeak.

Pasul 1: Software folosit:

Software folosit
Software folosit

1. Arduino IDE: În ceea ce privește nodemcu, folosim numai arduino IDE. Puteți descărca cel mai recent ID Arduino de pe acest link:

www.arduino.cc/en/Main/Software Acum cum să configurați nodemcu la IDE arduino, vă vom spune acel lucru în pașii de mai jos.

Pasul 2: Componenta utilizată:

Componenta utilizată
Componenta utilizată
Componenta utilizată
Componenta utilizată

1) Node MCU V3: Node MCU este o platformă IOT open source. Include firmware care rulează pe ESP8266 Wi-Fi SoC de la hardware care se bazează pe modulul ESP-12. Termenul „Node MCU” se referă în mod implicit la firmware, mai degrabă decât la kituri de dezvoltare.

2) Senzor DHT11: Acest senzor de temperatură și umiditate DHT11 are o ieșire de semnal digital calibrată cu capacitatea senzorului de temperatură și umiditate. Este integrat cu un microcontroler de 8 biți de înaltă performanță. Tehnologia sa asigură o fiabilitate ridicată și o stabilitate excelentă pe termen lung. Acest senzor include un element rezistiv și un senzor pentru dispozitive de măsurare a temperaturii umede NTC. Are o calitate excelentă, răspuns rapid, capacitate anti-interferențe și performanță ridicată.

Pasul 3: Cum se configurează Nodemcu în Arduino IDE:

Cum se configurează Nodemcu în Arduino IDE
Cum se configurează Nodemcu în Arduino IDE
Cum se configurează Nodemcu în Arduino IDE
Cum se configurează Nodemcu în Arduino IDE
Cum se configurează Nodemcu în Arduino IDE
Cum se configurează Nodemcu în Arduino IDE

Mai jos sunt pașii pentru configurarea nodemcu în IDE arduino

Deasupra imaginilor I1, I2 și I3 sunt acolo pentru referință, pe care le vom folosi pentru referințele noastre pentru a vă face să înțelegeți

Pasul 1: Mai întâi trebuie să deschideți ID-ul Arduino.

Pasul 2: Acum faceți clic pe fila Preferințe, cum ar fi imaginea I1. Acum trebuie să copiați o adresă URL în managerul de bord suplimentar. Iată adresa URL- https://arduino.esp8266.com/stable/package_esp8266… apoi faceți clic pe ok

Pasul 3: Mergeți acum la Instrumente, apoi selectați Board Manager. veți obține o fereastră ca I2.

Derulați în jos pe fereastra respectivă și căutați comunitatea esp8266 de către ESP8266 sau puteți căuta direct în esp8266 tastând opțiunea de căutare, acum faceți clic pe butonul de instalare.

Pasul 4: Reporniți ID-ul Arduino

Pasul 5: Acum mergeți la Instrumente, apoi selectați dispozitivul nodemcu așa cum am arătat în imaginea I3

Pasul 4: Lucruri de lucru:

Lucruri de lucru
Lucruri de lucru
Lucruri de lucru
Lucruri de lucru
Lucruri de lucru
Lucruri de lucru

Deci, până acum ați obținut software-ul și componentele utilizate în acest proiect.

Deci, acum trebuie să înțelegeți lucrurile de tip Server.

Deci, ce este thingspeak: ThingSpeak este o aplicație și un API open source Internet of Things (IoT) pentru stocarea și preluarea datelor din lucruri folosind protocolul HTTP pe internet sau printr-o rețea locală.

Deci, pentru a obține mai întâi datele graficului și senzorului în thingspeak, trebuie să vă creați un cont în thingspeak.

După ce ați creat contul cu succes acum, trebuie să vă conectați la cont.

Acum trebuie să creați un canal, astfel încât să faceți clic pe Canalele noi prezentate în figura de mai sus.

Acum, dați-i un nume potrivit conform aplicației dvs. deoarece în imaginea de mai sus puteți vedea că am dat numele senzorului DHT11 și completați unele dintre lucruri precum descrierea și câmpul1 și câmpul2.

Putem crea până la 8 câmpuri pentru un singur canal. Aici avem nevoie de doar 2 canale, deoarece primim temperatura și umiditatea din senzorul dht11.

Acum, după crearea cu succes a canalului, trebuie să accesați fila API Keys și să obțineți cheia API de scriere a acelui canal, scrieți această cheie API pe care o veți folosi în codul nodemcu scris în ID-ul Arduino.

Pasul 5: Diagrama circuitului:

Diagrama circuitului
Diagrama circuitului

Pasul 6: Cod:

Puteți obține codul sursă de la Github Link

Pasul 7: Video:

Întreaga descriere a proiectului este prezentată în videoclipul de mai sus

Dacă aveți vreo îndoială cu privire la acest proiect, nu ezitați să ne comentați mai jos.

Și dacă doriți să aflați mai multe despre sistemul încorporat, puteți vizita canalul nostru YouTube

Vă rugăm să vizitați și să apreciați pagina noastră de Facebook pentru actualizări frecvente.

Multumiri si urari de bine, Tehnologii Embedotronics

Recomandat: