INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Hi ouens, Vandag sal ons 'n kamertemperatuurmonitor maak wat ons kan gebruik om ons kamer van oral ter wêreld te monitor en om dit te doen, gebruik ons 'n BLYNK IoT -platvorm en ons sal DHT11 gebruik om die kamertemperatuur te lees wat ons sal gebruik om 'n ESP8266 te gebruik die internet en dit sal die temperatuurdata na die BLYNK -bediener stuur.
Stap 1: Dinge wat u nodig het
Vir hierdie projek benodig u 'n paar basiese dinge:
Nodemcu (esp8266)-https://www.banggood.com/NodeMcu-Lua-WIFI-Interne…
www.banggood.com/3Pcs-NodeMcu-Lua-WIFI-Int…
www.banggood.com/Wemos-NodeMCU-V3-CP2102-L…
DHT 11:
www.banggood.in/KY-015-DHT11-Temperature-H…
www.banggood.in/2Pcs-DHT11-Digital-Tempera…
www.banggood.in/5Pcs-DHT11-Digital-Tempera…
Breadboard & Jumpers:
www.banggood.in/Geekcreit-Power-Supply-Mod…
Stap 2: Schmatics
u kan die aangehegte skematika van die projek vind en alles verbind volgens die getoonde skematika.
En as u wil, kan u 'n PCB daarvoor maak en u PCB's kan bestel vanaf PCBGOGO.com
www.pcbgogo.com
en
Sluit aan by PCBGOGO-herdenking en kry herdenkingskorting en klik op die onderstaande skakel om nou die voordele te kry:
Tot $ 150 koepons, stylvolle aandenkingsveldtogduur: 25 Aug. - 25 Sep. 2020
Alhoewel PCBGOGO slegs 5 jaar oud is, lewer hul fabrieke al meer as 10 jaar vervaardiging en montering van PCB vir huishoudelike kliënte in China. Die PCB -vervaardigings- en monteerdienste van prototipe tot massaproduksie is vinnig, bekostigbaar en betroubaar.
Stap 3: Stel die BLYNK APP op
Laai die BLYNK -app af, meld u aan, maak dit oop en skep 'n nuwe projek en kies daar u bord as Nodemcu soos in die prentjie, en klik dan op skep om die projek te skep.
Hierna sal 'n Auth -teken na u pos -ID gestuur word. stoor dit, ons gebruik dit i code.
Voeg dan 'n meter -widget by die projek en in die meterinstellings: noem dit as - Humiditeit
kies pen - V5 en verander die maksimum waarde van 1023 na 100.
Voeg dan nog 'n meter vir temperatuur by:
noem dit as - Temperatuur
kies pen - V6 en etiket as - /pen /° C
en verwys na prente en video vir hulp.
Stap 4: Koderingsdeel
Maak nou u kodering -deel eers u Arduino IDE oop en maak seker dat u die ESP8266 -borde in u Arduino IDE afgelaai het, en open dan die biblioteekbestuurder en soek en laai die BLYNK -biblioteek in u Arduino IDE af.
Laai dan my kode af vanaf die onderstaande skakel:
Aflaai kode:
Nadat u die kode afgelaai het, maak dit oop en plaas u Auth Token (wat u per BLYNK -app per pos ontvang het), plaas u WIFI -naam en gee ook die kode in en laai dit op na u raad.
Stap 5: Kom ons kyk dit in aksie
Ons moet dus kyk of dit werk of nie, en u hoef net die ESP -bord aan te sluit en seker te maak dat ESP aan u WIFI gekoppel is en dat u WIFI die regte internet het. As dit goed is, kan u u kamertemperatuur net soos ek sien.
Laat my dus weet in die kommentaar.