Turinys:
- Prekės
- 1 žingsnis: grandinės prijungimas
- 2 veiksmas: „Blynk“programos nustatymas
- 3 žingsnis: kodas
- 4 žingsnis: apvyniojimas…
Video: ESP8266 „NodeMCU + LM35 + Blynk“(IOT orų stotis/ skaitmeninis temperatūros jutiklis): 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Sveiki vaikinai! Šioje instrukcijoje mes mokysimės susieti LM35 jutiklį su „NodeMCU“ir parodyti šią temperatūros informaciją internete išmaniajame telefone su „Blynk“programa.
(Taip pat šiame projekte mes naudosime „SuperChart“valdiklį „Blynk“programoje, kad duomenys būtų saugomi „Blynk“debesyje ir mes matytume visus ankstesnius diagramos duomenis. Trumpai tariant, jokie jutiklių duomenys nėra prarasti ir pamatysite šauniai atrodanti grafika.)
Prekės
Darbo pradžia…
Šiam projektui reikalingų daiktų sąrašas
1. NodeMCU
2. LM35
3. megztiniai laidai
4. Duonos lenta
5. „Arduino ide“(su įdiegtomis „blynk“bibliotekomis)
1 žingsnis: grandinės prijungimas
LM35 turi 3 kaiščius. (Kai plokščias jutiklio paviršius yra nukreiptas į jus, tegul 1 kaištis yra kairiausias kaištis, vidurinis kaištis bus 2 ir dešinysis kaištis bus 3)
„Pin1“yra prijungtas prie „3.3V“„NodeMCU“.
Pin2 yra prijungtas prie A0. (vienas ir vienintelis „NodeMCU“kaištis)
„Pin3“yra prijungtas prie „NodeMCU“„Ground“.
(Nenaudosiu trumpalaikių laidų, nes ketinu kurį laiką palaikyti ryšį)
2 veiksmas: „Blynk“programos nustatymas
1. Įdiekite „Blynk“programą iš „Playstore“/ „App Store“ir prisijunkite prie savo paskyros.
2. Sukurkite naują projektą pasirinkdami „NodeMCU“kaip įrenginį ir „Wi-Fi“kaip ryšio tipą. (Autencijos prieigos raktas bus išsiųstas į jūsų el. Pašto ID, jis bus naudojamas vėliau kode)
3. Spustelėkite + piktogramą ir pridėkite šiuos valdiklius - pažymėtos vertės rodinys, matuoklis ir suvestinė. (pakeiskite valdiklių dydį pagal savo skonį)
4. Mes naudosime pažymėtą reikšmių valdiklį, kad būtų rodomas veikimo laikas. (sekundžių skaičius nuo to laiko, kai įjungėme „NodeMCU“) maitinimas atstatomas (taigi gausite apytikslį supratimą, kai maitinimo šaltinis netinkamas). tam naudosime virtualų kaištį V6, o skaitymo greitis nustatytas 1 sekundę.
5. Temperatūrai rodyti naudosime matuoklio valdiklį. siųskime duomenis į „blynk“programą per virtualų kaištį V5, ekrano diapazonas bus nuo 0 iki 50 laipsnių Celsijaus, o skaitymo greitis nustatytas kaip PUSH (nes naudosime superkartą).
6. Dabar ateina „Superchart“. Tai naudosime norėdami peržiūrėti ankstesnius temperatūros rodmenis grafike. Valdiklio nustatymuose kaip duomenų srautą pridėkite temperatūrą. spustelėję nustatymų piktogramą šalia sukurto duomenų srauto, pasirinkite įvesties kaištį kaip virtualų kaištį V5. (Likusius nustatymus galite keisti pagal savo skonį).
** PASTABA: Jei nesuprantate, ką turėjau omenyje atlikdamas aukščiau nurodytus veiksmus, galite tiesiog sekti aukščiau pateiktas nuotraukas, kad nustatytumėte programą.
3 žingsnis: kodas
Šiame puslapyje pridėsiu reikiamą kodo failą.
4 žingsnis: apvyniojimas…
Įkelkite kodą į „NodeMCU“prijungę jį prie kompiuterio. paspauskite paleidimo mygtuką „Blynk“programoje, dabar jūs turėtumėte gauti duomenis į savo išmanųjį telefoną ir viskas, ką galite atjungti nuo kompiuterio ir prijungti prie kai kurių „powerbank“ir visur, kur reikia, įdėti visą temperatūros jutiklį.
** PASTABA: keli dalykai, į kuriuos reikia atkreipti dėmesį-
1. LAIKAS: Kai „Blynk“programa prisijungia prie „NodeMCU“internetu, ji prašo veikimo laiko kiekvieną sekundę. „NodeMCU“nėra maitinamas).
2. SUPERCHART: Galite eksportuoti įrašytus jutiklio duomenis kaip CSV failą arba net ištrinti ankstesnius duomenis, kad pradėtumėte iš naujo. (norint naudoti „Superchart“, temperatūros nuskaitymo greitis turi būti nustatytas į PUSH)
3. Prie kelių nuotraukų pridėjau pastabų. (gali išsklaidyti kai kurias abejones)
Tikimės, kad jums patiko ši pamoka!
Rekomenduojamas:
DHT21 skaitmeninis temperatūros ir drėgmės jutiklis su „Arduino“: 6 žingsniai
DHT21 skaitmeninis temperatūros ir drėgmės jutiklis su „Arduino“: Šioje pamokoje mes išmoksime naudoti DHT21 drėgmės ir temperatūros jutiklį su „Arduino“ir parodysime vertes OLED ekrane. Žiūrėkite vaizdo įrašą
„NaTaLia“orų stotis: „Arduino“saulės energija varoma oro stotis padaryta teisingai: 8 žingsniai (su nuotraukomis)
„NaTaLia“orų stotis: „Arduino Solar Powered Weather Station“padaryta teisingai: Po vienerių metų sėkmingo veikimo 2 skirtingose vietose dalinuosi saulės kolektorių projektų planais ir paaiškinu, kaip ji išsivystė į sistemą, kuri tikrai gali išgyventi ilgą laiką laikotarpius nuo saulės energijos. Jei sekate
Skaitmeninis temperatūros jutiklis: 5 žingsniai
Skaitmeninis temperatūros jutiklis: jutikliai leidžia dirbti su bet kokiu projektu smagiai ir paprastai, yra tūkstančiai jutiklių ir mes turime galimybę pasirinkti tinkamą jutiklį pagal savo projektus ar poreikius. Tačiau nieko nėra geriau, nei sukurti savo „pasidaryk pats“jutiklius, kad jie veiktų su plačiu ra
RPi orų stotis ir skaitmeninis laikrodis: 4 žingsniai (su nuotraukomis)
RPi orų stotis ir skaitmeninis laikrodis: tai greitas ir paprastas projektas, kurį galima lengvai parodyti. Tai rodo laiką, oro sąlygas ir temperatūrą. Ir jei jums patinka tai, ką matote, sekite mane „Instagram“ir „Twitter“(@Anders644PI), kad neatsiliktumėte nuo to, ką darau
Paprastas LED skaitmeninis temperatūros jutiklis: 3 žingsniai
Paprastas LED skaitmeninis temperatūros jutiklis: paprastas, nebrangus, skaitmeninis elektroninis temperatūros jutiklis. William James, 2015 m. Rugpjūčio mėn. Šis tyrimas rodo, kad mirksėjimas ra