INHOUDSOPGAWE:
- Voorrade
- Stap 1: Kringaansluiting
- Stap 2: Die opstel van Blynk -toepassing
- Stap 3: Kodeer
- Stap 4: Verpak …
Video: ESP8266 NodeMCU + LM35 + Blynk (IOT Weerstasie/ Digitale Temp Sensor): 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Hi ouens! In hierdie instruksies gaan ons leer hoe om die LM35 -sensor met NodeMCU te koppel en die temperatuurinligting oor die internet op 'n slimfoon met die Blynk -toepassing te vertoon.
(Ook in hierdie projek gebruik ons die SuperChart -widget in die Blynk -toepassing, sodat die data in die Blynk -wolk gestoor word en ons al die vorige data in 'n grafiek kan sien. Kortom, geen sensordata gaan verlore nie en u kan sien 'n koel grafiek.)
Voorrade
Aan die gang kom…
Lys van items wat benodig word vir hierdie projek
1. NodeMCU
2. LM35
3. jumper drade
4. Broodbord
5. Arduino ide (met blynk biblioteke geïnstalleer)
Stap 1: Kringaansluiting
LM35 het 3 penne. (As die plat gesig van die sensor na u toe kyk, laat pen 1 die pen aan die linkerkant wees, die middelste pen is pen 2 en die regterkantste pen sal pen 3 wees)
Pin1 is gekoppel aan 3.3v op NodeMCU.
Pin2 is gekoppel aan A0. (enigste analoog pen op NodeMCU)
Pin3 is gekoppel aan Ground on NodeMCU.
(Ek sal nie jumperdrade gebruik nie, want ek is van plan om dit vir 'n geruime tyd verbind te hou)
Stap 2: Die opstel van Blynk -toepassing
1. Installeer die Blynk -app vanaf Playstore/ App store en meld aan by u rekening.
2. Skep 'n nuwe projek deur NodeMCU as die toestel te kies en Wi-Fi as die verbindingstipe. (Verifikasieteken word na u pos -ID gestuur, dit sal later in die kode gebruik word)
3. Klik op die + -ikoon en voeg die volgende widgets by - Weergawe met etikette, meter en superkaart. (verander die grootte van die widgets na u smaak)
4. Ons sal die gemerkte waarde -widget gebruik om die uptime te wys. (aantal sekondes vanaf die tydstip waarop ons NodeMCU aanskakel) Deur hierdie te gebruik, het ons 'n paar voordele- ons kan weet of die Nodemcu aan die internet gekoppel is (die toonbank moet elke sekonde met 1 styg) en hierdie toonbank word elke keer herstel krag herstel (sodat u 'n rowwe idee sal kry as die kragtoevoer nie behoorlik is nie). ons gebruik virtuele pen V6 hiervoor en die lesingstempo is ingestel op 1 sekonde.
5. Ons sal die meter -widget gebruik om die temperatuur te wys. laat ons data via die virtuele pin V5 na die blynk -app stuur, die vertoonbereik is 0 tot 50 grade Celsius en die leessnelheid is ingestel op PUSH (aangesien ons superkaart sal gebruik).
6. Nou kom Superchart. Ons sal dit gebruik om vorige temperatuurmetings in 'n grafiek te sien. Voeg temperatuur in die widget -instellings as 'n datastroom by. deur op die instellingsikoon langs die geskepte datastroom te klik, kies die invoerpen as virtuele pen V5. (U kan die res van die instellings na u smaak verander).
** OPMERKING: as u nie verstaan wat ek in die bogenoemde stappe bedoel het nie, kan u die foto's hierbo volg om die toepassing op te stel.
Stap 3: Kodeer
Ek sal die vereiste kode lêer op hierdie bladsy heg.
Stap 4: Verpak …
Laai die kode op na NodeMCU deur dit aan u rekenaar te koppel. druk op die speelknoppie in die Blynk -app; u behoort nou data op u slimfoon te ontvang, en dan kan u dit van die rekenaar afkoppel en aan 'n powerbank koppel en die hele temperatuurwaarnemingsapparaat plaas waar nodig.
** LET WEL: 'n Paar dinge om op te let-
1. UITTYD: as die Blynk -app via die internet met NodeMCU verbind word, vra dit elke sekonde tyd om op te tree. NodeMCU word nie aangedryf nie).
2. SUPERCHART: U kan u opgeneemde sensordata as 'n CSV -lêer uitvoer of selfs vorige data uitvee om nuut te begin. (die temperatuurlesingstempo moet op PUSH gestel word om Superchart te kan gebruik)
3. Ek het notas by 'n paar foto's gevoeg. (kan twyfel uit die weg ruim)
Hoop jy het hierdie instruksies geniet!
Aanbeveel:
NaTaLia Weerstasie: Arduino -sonkrag -weerstasie op die regte manier: 8 stappe (met foto's)
NaTaLia Weerstasie: Arduino -sonkrag -weerstasie op die regte manier: Na 1 jaar suksesvolle werking op 2 verskillende plekke deel ek my projekplanne met sonkrag -aangedrewe weerstasies en verduidelik hoe dit ontwikkel het tot 'n stelsel wat werklik oor 'n lang tyd kan voortbestaan tydperke van sonkrag. As jy volg
Hoe om 'n digitale kaliber af te breek en hoe werk 'n digitale remklauw: 4 stappe
Hoe om 'n digitale remkloof af te breek en hoe werk 'n digitale remklauw: baie mense weet hoe om kalibers te gebruik om te meet. Hierdie tutoriaal sal u leer hoe om 'n digitale remklauw af te breek en 'n verduideliking van hoe die digitale remklauw werk
Acme digitale termometer met DS18B20 temp -sonde en I2C LCD: 5 stappe
Acme Digital Thermometer W/ DS18B20 Temp Probe & I2C LCD: dit is 'n baie eenvoudige projek wat nie baie kos nie en nie veel tyd in beslag sal neem nie. Ek het dit in 'n Amazon -boks gesit omdat dit daar was, maar dit kan in omtrent alles gemonteer word
RPi Weerstasie en digitale klok: 4 stappe (met foto's)
RPi Weerstasie en Digitale Klok: Dit is 'n vinnige en maklike projek om te maak, en 'n mooi vertoning om te pronk. Dit wys die tyd, weerstoestand en temperatuur. En as u hou van wat u sien, volg my op Instagram en Twitter (@Anders644PI) om tred te hou met wat ek maak
ESP32 WiFi weerstasie met 'n BME280 -sensor: 7 stappe (met foto's)
ESP32 WiFi weerstasie met 'n BME280 -sensor: Beste vriende, welkom by nog 'n tutoriaal! In hierdie tutoriaal gaan ons 'n WiFi -weerstasieprojek bou! Ons gaan die nuwe, indrukwekkende ESP32 -chip vir die eerste keer saam met 'n Nextion -skerm gebruik. In hierdie video gaan ons