![WEMOS D1 Temp/Vlažnost IoT: 6 korakov WEMOS D1 Temp/Vlažnost IoT: 6 korakov](https://i.howwhatproduce.com/images/004/image-9105-j.webp)
Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:09
![WEMOS D1 Temp/Vlažnost IoT WEMOS D1 Temp/Vlažnost IoT](https://i.howwhatproduce.com/images/004/image-9105-1-j.webp)
To je preprost projekt sestavljanja, povezovanja in sestavljanja, ki vam bo omogočil uporabo senzorja temperature in vlažnosti IoT, ki se poveže z WiFi in "poroča" vaše podatke na platformo Blynk IoT. Olajšajte spremljanje s pametnega telefona.
Razen montažnega spajkanja bi to lahko dokončali dokaj preprosto od starosti 6-7 let.
Cena zame je bila približno 15 USD NZD ali približno 10 USD. To je zelo poceni, če potrebujete spremljanje temperature in vlažnosti.
1. korak: Zgrabite svoje komponente
![Zgrabi svoje komponente Zgrabi svoje komponente](https://i.howwhatproduce.com/images/004/image-9105-2-j.webp)
![Zgrabi svoje komponente Zgrabi svoje komponente](https://i.howwhatproduce.com/images/004/image-9105-3-j.webp)
Potrebujete:
Povezava do izdelka WEMOS D1 Mini Banggood.com
WEMOS SHT30 senzorski ščit Banggood.com povezava do izdelka
Mikro kabel USB
Spajkalnik in spajkalnik (za trajnejši predmet) ali skakalci za deske in morda deska.
Ker komponente niso sestavljene, je priporočljivo, da jih spajkate, da olajšate življenje.
S čepi na napravah naj bodo moški zatiči na vrhu, ženski pa na dnu plošče. Potem je glavni procesor kasneje uporabnejši za vaš razvoj in ščite lahko zamenjate, da ustrezajo.
2. korak: Ko je sestavljen v dve komponenti
![Ko je enkrat sestavljen v dve komponenti Ko je enkrat sestavljen v dve komponenti](https://i.howwhatproduce.com/images/004/image-9105-4-j.webp)
![Ko je enkrat sestavljen v dve komponenti Ko je enkrat sestavljen v dve komponenti](https://i.howwhatproduce.com/images/004/image-9105-5-j.webp)
![Ko je enkrat sestavljen v dve komponenti Ko je enkrat sestavljen v dve komponenti](https://i.howwhatproduce.com/images/004/image-9105-6-j.webp)
Ko sestavite obe napravi s konfiguracijo pin, ju priključite skupaj. Upoštevajte poravnavo zatičev. Morali bi se prilegati skupaj brez težav.
3. korak: Čas za povezovanje in programiranje
Za programiranje naprave boste morali uporabiti spletni urejevalnik ali prenesti Arduino IDE.
To najdete tukaj:
Za svojo ploščo boste morali namestiti ustrezno knjižnico plošč. To navodilo je najboljše, kar sem našel za to: WEMOS - Arduino SoftwareIDE Instructable
Ko to storite, morate izslediti in naložiti knjižnice za:
Žično: https://www.arduino.cc/en/Reference/Wire (ki ga je treba namestiti z glavno programsko opremo Arduino IDE)
ESP8266WiFi: https://arduino-esp8266.readthedocs.io/en/latest/esp8266wifi/readme.html (ki bi morala biti namestljiva knjižnica v upravitelju knjižnice v Arduino IDE)
in tisti Blynk:
4. korak: Zdaj za kodo
Pri roki boste morali imeti:
- Vaš ključ API za projekt Blynk: tukaj nastavite svoj račun, projekt itd. V telefonu
- SSID WiFi (ime vašega omrežja WiFi)
- Geslo za WiFi
- Blynkovo navidezno številko za temperaturo in drugo za vlažnost lahko pozneje razvrstite.
- Odprite priloženo kodo v programski opremi Arduino IDE
- Uredite kodo Blynk, ki bo nadomestila komentar, vključno z
- Uredite WifiSetup in na podoben način zamenjajte SSID in geslo
- S kablom USB priključite svoj Wemos v računalnik.
- Morali boste izbrati svojo tablo in objaviti pod orodji v meniju. Če vaše plošče ni na seznamu, se morate vrniti nekaj korakov nazaj in knjižnico plošč razvrstiti, da bo na voljo.
- Pod Sketch v orodni vrstici preverite in prevedite. Ki ne bi smel imeti napak. (Odpravite napake, za katere je verjetno, da so knjižnice nepravilno naložene)
- Naložite v svoj Wemos
- Pod Orodja izberite Serijski monitor.
LED -lučka na WEMOS -u mora utripati vsakih 5 sekund, če deluje, kot bi morala.
5. korak: Opazujte dogajanje
Ko je serijski monitor odprt, bi morali videti, da WEMOS dela svoje.
V telefonu z aplikacijo Blynk bi morali izbrati možnosti za dodajanje prikaza podatkov na zaslon.
Ta navodila, ki so zelo podobna temu projektu, zajemajo tudi aplikacijo Blynk
Lepo se imejte in upajmo, da je to lep in preprost projekt za vas.
6. korak: Igranje in igranje
Če želite igrati, prilagodite časovnike:
- Za še živo bliskavico const long intervalLED = 5000; nižja številka bo utripala pogosteje kot 5 sekund, ki sem jih privzeto v kodi.
- Tako kot nastavitev 5-minutnega odčitka senzorja je tudi const long intervalProg = 300000; kjer bi 1000 bralo vsako sekundo.
- Rutina 'timeElapsedBlynk' na začetku zanke je ohraniti povezavo Blynk pri življenju, če je vaša nastavitev intervalProg 10000 ali manj, potem lahko to izjavo IF komentirate. Blynk bo prikazal vašo napravo brez povezave, če ne "odkljuka" dlje kot približno 10 sekund.
- Če želite v isti projekt Blynk zagnati več naprav, poskrbite, da boste prilagodili 'pin', na katerega pišete, da zagotovite, da ne boste spopadli s svojimi podatki. Določljivo v dveh spremenljivkah nad rutino void setup ().
- Dodal sem dodatno spremenljivko za upoštevanje toplote, ki jo proizvaja D1, in ustreznega vpliva na vlažnost. Sprva sem odkrival nihanje 3,5-4,5 ° C glede na druge temperaturne naprave.
-
Lahko popravite ali popravite, zagotovite zadostno razdaljo od procesorja z žicami za celotno ploščo ali pazljivo odtrgajte senzor in ga razširite z žicami, da izboljšate natančnost.
- Po enem dnevu vzporednih preizkusov z enoto, kot je tukaj sestavljena, in drugo, ki ima podaljšane žice za razdaljo procesorja, je temperaturno nihanje, izmerjeno s snemanjem Blynk na 160 podatkovnih točkah, najmanj 1,212 stopinj C razlike, 2,093 stopinje C razlika in povprečna razlika 1,75 ° C. Glavnina in linija Pareto na podatkih sta pri povprečju 1,75 ° C ali okoli njega.
- Podobno sem ugotovil tudi pri vlažnosti, pri kateri je bila ta zabeležena pri 6,115% pod realno vlažnostjo. Tudi za to sem dodal spremenljivko.
- Za moje namene te hitre in umazane manipulacije zadostujejo za moje potrebe, saj je stopnja tako ali tako sprejemljiva.
Priporočena:
M5STACK Kako prikazati temperaturo, vlažnost in tlak na M5StickC ESP32 z uporabo Visuina - enostavno narediti: 6 korakov
![M5STACK Kako prikazati temperaturo, vlažnost in tlak na M5StickC ESP32 z uporabo Visuina - enostavno narediti: 6 korakov M5STACK Kako prikazati temperaturo, vlažnost in tlak na M5StickC ESP32 z uporabo Visuina - enostavno narediti: 6 korakov](https://i.howwhatproduce.com/images/001/image-312-6-j.webp)
M5STACK Kako prikazati temperaturo, vlažnost in tlak na M5StickC ESP32 z uporabo Visuina - enostavno narediti: V tej vadnici se bomo naučili, kako programirati ESP32 M5Stack StickC z Arduino IDE in Visuino za prikaz temperature, vlažnosti in tlaka s senzorjem ENV (DHT12, BMP280, BMM150)
LED za temperaturo in vlažnost: 12 korakov
![LED za temperaturo in vlažnost: 12 korakov LED za temperaturo in vlažnost: 12 korakov](https://i.howwhatproduce.com/images/001/image-328-24-j.webp)
LED za temperaturo in vlažnost: če ste kdaj želeli bolj vizualni termometer, vam lahko ta projekt pomaga. Naredili bomo niz LED, ki prikazujejo določene barve glede na stopnjo vlažnosti in temperature
Nadzor-Temp-in-Vlažnost-z uporabo-AWS-ESP32: 8 korakov
![Nadzor-Temp-in-Vlažnost-z uporabo-AWS-ESP32: 8 korakov Nadzor-Temp-in-Vlažnost-z uporabo-AWS-ESP32: 8 korakov](https://i.howwhatproduce.com/images/010/image-28542-j.webp)
Monitoring-Temp-and-Humidity-using-AWS-ESP32: V tej vadnici bomo merili različne podatke o temperaturi in vlažnosti z uporabo senzorja Temp in vlažnosti. Naučili se boste tudi, kako te podatke poslati v AWS
IoT Made Easy: Zajem oddaljenih vremenskih podatkov: UV in zrak Temperatura in vlažnost: 7 korakov
![IoT Made Easy: Zajem oddaljenih vremenskih podatkov: UV in zrak Temperatura in vlažnost: 7 korakov IoT Made Easy: Zajem oddaljenih vremenskih podatkov: UV in zrak Temperatura in vlažnost: 7 korakov](https://i.howwhatproduce.com/images/001/image-2525-79-j.webp)
IoT Made Easy: Zajem oddaljenih vremenskih podatkov: UV in temperatura zraka ter vlažnost: V tej vadnici bomo zajemali oddaljene podatke kot UV (ultravijolično sevanje), temperaturo zraka in vlažnost. Ti podatki bodo zelo pomembni in bodo uporabljeni v prihodnji celotni vremenski postaji. Blok diagram prikazuje, kaj bomo dobili na koncu
Pošlji temperaturo in vlažnost v aplikacijo Blynk (Wemos D1 Mini Pro) .: 15 korakov (s slikami)
![Pošlji temperaturo in vlažnost v aplikacijo Blynk (Wemos D1 Mini Pro) .: 15 korakov (s slikami) Pošlji temperaturo in vlažnost v aplikacijo Blynk (Wemos D1 Mini Pro) .: 15 korakov (s slikami)](https://i.howwhatproduce.com/images/003/image-8033-55-j.webp)
Pošljite temperaturo in vlažnost v aplikacijo Blynk (Wemos D1 Mini Pro) .: Ta navodilo obravnava uporabo Wemos D1 Mini Pro za pošiljanje podatkov (Temperatura in vlažnost) v aplikacijo Blynk