Përmbajtje:
- Hapi 1: Bashkimi i kunjave
- Hapi 2: Konfiguroni Blynk
- Hapi 3: Grumbulloni së bashku dhe Konfiguroni Mini Boards Wemos D1
Video: Wemos D1 Mini Monitorimi i temperaturës/lagështisë: 3 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:20
Unë isha duke kërkuar një mënyrë të lirë dhe të lehtë për të monitoruar temperaturën dhe lagështinë për vilën time që do të funksionojë gjithashtu me bateri ose me prizë elektrike. Më duhej të monitoroja temperaturën nga distanca, por doja gjithashtu mundësinë për kontroll vendor të temperaturës vizuale.
Unë përdor Wemos D1 mini të pajtueshëm me Arduino me DHT22, DHT21 dhe wemos mini OLED mburojë. Unë kam sensorë me prizë të energjisë (me karikues USB) dhe sensorë me bateri. Unë përdor blynk si shërbim cloud për përfaqësimin e të dhënave.
Lista e materialeve:
wemos D1 mini (aliexpres)
wemos mini mburojë OLED (aliexpres)
Sensori i temperaturës/lagështisë DHT21 (aliexpres)
Sensori i temperaturës/lagështisë DHT22 (aliexpres)
disa kabllo të shkurtër dhe mjete dhe materiale bashkimi.
Hapi 1: Bashkimi i kunjave
Ju do të merrni bordin dhe mburojat Wemos pa kunja të ngjitur siç do të merrni në paketën 3 opsion të ndryshëm:
- Vetëm për meshkuj
- Vetëm për femra
- Mashkull në Femër
Zgjodha të vendosja kunjat femra në tabelën kryesore dhe të gjitha dërrasat e tjera përdorin kunjat Male për Femra. Kjo ju lejon të grumbulloni mburoja të tjera nëse zgjidhni kështu (si mburoja e stafetës)
Kur lidhni kunjat, sigurohuni që t'i vendosni kunjat meshkuj në dërrasën e bukës në mënyrë që ato të jenë të ngushta.
Unë përdor kunjat Male to Femra edhe për mburojën OLED. Kunjat femra sigurojnë mbrojtje mekanike të pjesshme për të.
Ju mund të përdorni direkt wemos D1 mini DHT pro mburojë me këtë tutorial, por unë kam përdorur sensorin në kabllo të shkurtër për të mos ndikuar në matjen nga nxehtësia nga pllaka ose ekrani i wemos.
Për sensorët e mundësuar nga bateria, unë bashkova drejtpërdrejt mbajtësen e baterisë dhe sensorin e temperaturës DHT në mini bordin wemos D1.
Hapi 2: Konfiguroni Blynk
Instaloni blynk në telefonin tuaj dhe krijoni atje një projekt të ri me 2 pajisje. Për secilën pajisje do të merrni kode individuale të hyrjes. Unë përdor një vërtetim të pajisjes për të gjitha pajisjet e brendshme dhe një për të gjitha pajisjet e jashtme. Ju do të duhet t'i vendosni ato kode aksesi në arduino në hapin tjetër.
Blynk ju lejon të përdorni kunjat virtuale për shkëmbimin e vlerave midis pajisjes tuaj dhe cloud. Mund të përdorni pin 1 virtual për matjen e temperaturës së sensorit tuaj të parë të brendshëm dhe pin 3 për matjen e temperaturës së sensorit tuaj të dytë të brendshëm. Kunja virtuale 2 sesa për matjen e lagështisë së sensorit tuaj të parë të brendshëm dhe kunja 4 për matjen e lagështisë së sensorit tuaj të dytë të brendshëm. E rëndësishme është vetëm të përdorni id unik të pin virtual për secilën pajisje.
Ju mund të provoni opsione të ndryshme për përfaqësimin e matjeve tuaja në blynk, unë përdor grafikun historik dhe ikonën me vlerë të vogël.
Për sensorët e jashtëm mund të përdorni kod të veçantë vërtetimi dhe qasje të ngjashme.
Hapi 3: Grumbulloni së bashku dhe Konfiguroni Mini Boards Wemos D1
Kur lidhni kunjat, mund të grumbulloni bordin dhe mburojat së bashku dhe të konfiguroni bordin nga Arduino IDE.
Për mini bordin Wemos D1 do t'ju nevojiten gjithashtu drejtues USB serik që mund t'i gjeni në faqen e tyre.
Për shfaqjen e thjeshtë të temperaturës dhe lagështisë në ekranin OLED mund të vendosni shembullin bazë të programit blynk që i bashkëngjitet këtij hapi. Commentedshtë komentuar mirë kështu që ju mund të redaktoni sipas lidhjes tuaj. Mbani në mend se kunja wemos D1 nuk është IO1 dhe kështu me radhë. Këtu janë vlerat IO të kunjave të tij. Mund t'i gjeni edhe në faqen e wemos.
Për sensorin DHT22 duhet të lidhni rezistencën 10 kOhm midis kunjave 1 dhe 2. (lidhni si ta lidhni). DHT22 mund të lidhet pa rezistencë shtesë (e kuqe në +3.3V, e zezë në tokë, e verdhë në hyrjen dixhitale të ESP8266, nëse ështëD2 sesa IO4 e tij në kodin arduino).
Sensorët e jashtëm të baterisë kanë aftësi për të fjetur thellë. Unë përdor bateri litium-tionil klorur (Li-SOCl2) të lidhura drejtpërdrejt me tokën e bordit dhe portet 3.3 V. Tensionet e tyre janë brenda specifikimeve të ESP8266 dhe duke i lidhur drejtpërdrejt unë kursej energji që përndryshe do të konsumohet nga konvertimet shtesë të energjisë lart/poshtë. Ju mund të kërkoni për baterinë parësore SAFT 3, 6V për të gjetur shitësin, bleva nga shitësi çek (lidhja)
Përdorni konfigurimin e shembullit blync-bateri që komentohet mirë dhe mund të përshtateni sipas nevojave tuaja.
Unë kam bashkangjitur kalkulatorin e thjeshtuar Excel që është vërtetuar se funksionon mirë nëse ka Wi -Fi dhe lidhje interneti. nëse wifi ose interneti është i fikur, mund të jetë deri në 35 sekonda që pajisja juaj të flejë thellë dhe kjo ndikon në jetën e baterisë.
Tani duhet të merrni leximet e të dhënave tuaja në ekranin OLED dhe aplikacionin blynk të telefonit celular.
SH NOTNIM: Përdorni versionin e bibliotekës Blynk 0.4.10 nëse merrni gabim "version.h"
Recommended:
Monitorimi i temperaturës dhe lagështisë duke përdorur NODE MCU AND BLYNK: 5 hapa
Monitorimi i temperaturës dhe lagështisë duke përdorur NODE MCU AND BLYNK: Përshëndetje Djema Në këtë udhëzues le të mësojmë se si të marrim temperaturën dhe lagështinë e atmosferës duke përdorur DHT11-Sensori i temperaturës dhe lagështisë duke përdorur aplikacionin Node MCU dhe BLYNK
Monitorimi i temperaturës dhe lagështisë në dhomë Me ESP32 dhe AskSensors Cloud: 6 hapa
Monitorimi i temperaturës dhe lagështisë në dhomë Me ESP32 dhe AskSensors Cloud: Në këtë tutorial do të mësoni se si të monitoroni temperaturën dhe lagështinë e dhomës ose tryezës tuaj duke përdorur DHT11 dhe ESP32 të lidhur me re. Përditësimet e mësimeve tona mund të gjenden këtu. DHT11 Karakteristikat: Sensori DHT11 është në gjendje të masë temperaturën
Monitorimi i temperaturës dhe lagështisë DHT duke përdorur ESP8266 dhe Platformën IoT AskSensors: 8 hapa
Monitorimi i temperaturës dhe lagështisë DHT duke përdorur ESP8266 dhe Platformën IoT AskSensors: Në një udhëzues të mëparshëm, unë paraqita një udhëzues hap pas hapi për të filluar me ESP8266 nodeMCU dhe platformën IoT AskSensors. Në këtë tutorial, unë jam duke lidhur një sensor DHT11 te nyja MCU. DHT11 është një temperaturë dhe lagështi e përdorur zakonisht
Monitorimi i temperaturës dhe lagështisë duke përdorur ESP-01 & DHT dhe Renë AskSensors: 8 hapa
Monitorimi i Temperaturës dhe Lagështisë Duke Përdorur ESP-01 & DHT dhe Renë AskSensors: Në këtë udhëzues do të mësojmë se si të monitorojmë temperaturën dhe matjet e lagështisë duke përdorur bordin IOT-MCU/ESP-01-DHT11 dhe Platformën IoT AskSensors . Unë jam duke zgjedhur modulin IOT-MCU ESP-01-DHT11 për këtë aplikacion sepse
Monitorimi i temperaturës dhe lagështisë duke përdorur Blynk: 6 hapa
Monitorimi i Temperaturës dhe Lagështisë duke Përdorur Blynk: Në këtë tutorial ne do të monitorojmë Temperaturën dhe Lagështinë duke përdorur DHT11 dhe do t'i dërgojmë të dhënat në re duke përdorur Blynk Komponentët e kërkuar për këtë Tutorial: Arduino UnoDHT11 Sensori i Temperaturës dhe LagështisëESP8266-01 WiFi Moduli