Sisukord:
- Tarvikud
- Samm: vooluahela ühendus
- 2. toiming: rakenduse Blynk seadistamine
- 3. samm: kood
- 4. samm: pakkimine…
Video: ESP8266 NodeMCU + LM35 + Blynk (IOT ilmajaam/ digitaalne temperatuuriandur): 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Tere kutid! Selles juhendis õpime, kuidas ühendada LM35 andur NodeMCU -ga ja kuvada selle temperatuuri teave Interneti kaudu nutitelefonis koos Blynk -rakendusega.
(Ka selles projektis kasutame rakenduses Blynk SuperChart vidinat, nii et andmed salvestatakse Blynk pilve ja me näeme kõiki varasemaid andmeid diagrammil. Lühidalt, andurite andmed ei lähe kaduma ja näete lahe välimus.)
Tarvikud
Alustamine…
Selle projekti jaoks vajalike üksuste loend
1. NodeMCU
2. LM35
3. hüppaja juhtmed
4. Leivalaud
5. Arduino ide (installitud blynk -raamatukogudega)
Samm: vooluahela ühendus
LM35 -l on 3 tihvti. (Kui anduri tasane külg on teie poole, olgu tihvt 1 vasakpoolseim tihvt, keskmine tihvt on tihvt 2 ja parempoolne tihvt on tihvt 3)
Pin1 on ühendatud NodeMCU 3.3V -ga.
Pin2 on ühendatud A0 -ga. (üks ja ainus analoogpulk NodeMCU -l)
Pin3 on ühendatud NodeMCU Groundiga.
(Ma ei kasuta hüppajajuhtmeid, kuna kavatsen seda mõnda aega ühendada)
2. toiming: rakenduse Blynk seadistamine
1. Installige rakendus Blynk Play poest/ rakenduste poest ja logige oma kontole sisse.
2. Looge uus projekt, valides seadmeks NodeMCU ja ühenduse tüübiks Wi-Fi. (Autentimisluba saadetakse teie e -posti aadressile, seda kasutatakse koodis hiljem)
3. Klõpsake ikooni + ja lisage järgmised vidinad - märgistatud väärtuste kuvamine, gabariit ja superkaart. (muutke vidinate suurust oma maitse järgi)
4. Kasutame tööaja kuvamiseks märgistatud väärtuste vidinat. (sekundite arv NodeMCU sisselülitamisest) Seda kasutades on meil mõned eelised- saame teada, kas Nodemcu on Internetiga ühendatud või mitte (loendur peaks tõusma 1 sekundi võrra) ja see loendur lähtestatakse iga kord, kui toide lähtestatakse (nii saate ligikaudse ettekujutuse, kui toide pole õige). kasutame selleks virtuaalset tihvti V6 ja lugemiskiiruseks seatakse 1 sekund.
5. Temperatuuri kuvamiseks kasutame mõõturi vidinat. saadame andmed virtuaalse tihvti V5 kaudu rakendusse blynk, kuvamisvahemik on 0 kuni 50 kraadi Celsiuse järgi ja lugemiskiirus on seatud PUSH -le (kuna kasutame superkaarti).
6. Nüüd tuleb Superchart. Kasutame seda graafiku eelmiste temperatuurinäitude vaatamiseks. Vidinate seadetes lisage andmevooks temperatuur. klõpsates loodud andmevoo kõrval oleval seadete ikoonil, valige sisendpulk virtuaalseks tihvtiks V5. (Ülejäänud seadeid saate oma maitse järgi muuta).
** MÄRKUS. Kui te ei saa aru, mida ma ülaltoodud sammudes silmas pidasin, saate rakenduse seadistamiseks järgida ülaltoodud pilte.
3. samm: kood
Lisan sellel lehel vajaliku koodifaili.
4. samm: pakkimine…
Laadige kood NodeMCU -sse, ühendades selle arvutiga. Vajutage rakenduses Blynk esitusnuppu, nüüd peaksite andmeid oma nutitelefoni vastu võtma ja saate selle arvutist lahti ühendada ning mõne toitepangaga ühendada ja kogu temperatuurianduri kõikjale paigutada.
** MÄRKUS: vähe asju, mida tähele panna-
1. UPTIME: Kui rakendus Blynk Interneti kaudu NodeMCU -ga ühenduse loob, küsib see iga sekundit tööaega. NodeMCU pole toiteallikas).
2. SUPERCHART: Saate salvestatud anduri andmed eksportida CSV -failina või isegi kustutada varasemad andmed, et alustada uuesti. (Superchart'i kasutamiseks peab temperatuuri lugemiskiirus olema PUSH)
3. Olen lisanud mõnele pildile märkmeid. (võib mõned kahtlused kõrvaldada)
Loodan, et teile meeldis see õpetlik!
Soovitan:
NaTaLia ilmajaam: Arduino päikeseenergial töötav ilmajaam on õigesti tehtud: 8 sammu (piltidega)
NaTaLia ilmajaam: Arduino päikeseenergial töötav ilmajaam on õigesti tehtud: pärast 1 -aastast edukat tegutsemist kahes erinevas kohas jagan oma päikeseenergiaga töötavate ilmajaamade projektiplaane ja selgitan, kuidas see arenes süsteemiks, mis võib pika aja jooksul tõesti ellu jääda perioodid päikeseenergiast. Kui järgite
IoT-Ubidots-ESP32+pikaajaline traadita vibratsiooni- ja temperatuuriandur: 7 sammu
IoT-Ubidots-ESP32+kaugjuhtimispuldi vibratsiooni ja temperatuuri andur: vibratsioon on tõepoolest mootoriga seadmete vidinate masinate ja komponentide edasi-tagasi liikumine või võnkumine. Vibratsioon tööstussüsteemis võib olla probleemide sümptom või motiiv või seostada igapäevase kasutamisega. Näiteks osci
Digitaalne temperatuuriandur: 5 sammu
Digitaalne temperatuuriandur: andurid muudavad iga projektiga töötamise lõbusaks ja lihtsaks, andureid on tuhandeid ja me saame valida, kas valida oma projektidele või vajadustele sobiv andur. Kuid pole midagi paremat kui disainida oma isetegija andurid laia valikuga töötamiseks
Lihtne LED digitaalne temperatuuriandur: 3 sammu
Lihtne LED digitaalne temperatuuriandur: lihtne ja odav digitaalne elektrooniline temperatuuriandurH. William James, august, 2015Abstract Vilkuvad LED -id sisaldavad väikest IC -kiipi, mis põhjustab pinge rakendamisel pidevat vilkumist. See uuring näitab, et vilkumine on
Arduino -põhine digitaalne temperatuuriandur: 5 sammu (piltidega)
Arduino -põhine digitaalne temperatuuriandur: temperatuuriandurid on tänapäeval tõeliselt tavaline asi, kuid enamik neist on äärmiselt keerulised või väga kallid osta. See projekt annab teile Arduino -põhise digitaalse temperatuurianduri, mis pole mitte ainult odav ja väga lihtne mulle