Orodha ya maudhui:
- Hatua ya 1: Muswada wa Nyenzo
- Hatua ya 2: Pinout na Miunganisho
- Hatua ya 3: Unda Akaunti ya AskSensors
- Hatua ya 4: Unda Sensor
- Hatua ya 5: Kuandika Nambari
- Hatua ya 6: Endesha Msimbo
- Hatua ya 7: Taswira yako Takwimu katika Wingu
- Hatua ya 8: Umemaliza
Video: Ufuatiliaji wa Joto na Unyevu wa DHT Kutumia ESP8266 na Jukwaa la AskSensors IoT: Hatua 8
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:49
Katika mafunzo ya hapo awali, niliwasilisha mwongozo wa hatua kwa hatua ili kuanza na nodeMCU ya ESP8266 na jukwaa la AskSensors IoT.
Katika mafunzo haya, ninaunganisha sensorer ya DHT11 kwenye node MCU. DHT11 ni sensorer inayotumika kawaida ya Joto na unyevu kwa prototypes zinazofuatilia hali ya joto na unyevu wa eneo husika.
Sensor inaweza kupima joto kutoka 0 ° C hadi 50 ° C kwa usahihi wa ± 2 ° C na unyevu kutoka 20% hadi 90% na usahihi wa ± 5% RH.
Maelezo ya DHT11:
- Uendeshaji Voltage: 3.5V hadi 5.5V
- Uendeshaji wa sasa: 0.3mA (kupima) 60uA (kusubiri)
- Pato: Takwimu za serial
- Kiwango cha joto: 0 ° C hadi 50 ° C
- Aina ya unyevu: 20% hadi 90%
- Azimio: Joto na Unyevu zote ni 16-bit
- Usahihi: ± 2 ° C na ± 5%
Hatua ya 1: Muswada wa Nyenzo
Vifaa vinavyohitajika vimeundwa kutoka:
- NodeMCU ya ESP8266, lakini jisikie huru kutumia moduli tofauti zinazoendana na ESP8266.
- Sensor ya DHT11, DHT22 pia ni mbadala.
- Kebo ya USB Micro kuunganisha nodiMCU kwenye kompyuta yako.
- Waya za unganisho kati ya DHT11 na nodeMCU.
Hatua ya 2: Pinout na Miunganisho
Unaweza kupata sensorer ya DHT11 katika usanidi mbili tofauti wa pinout:
Sensor ya DHT na pini 3:
- Ugavi wa umeme 3.5V hadi 5.5V
- Takwimu, Matokeo ya Joto na Unyevu kupitia Takwimu za serial
- Chini, Imeunganishwa chini ya mzunguko
Sensor ya DHT na pini 4:
- Ugavi wa umeme 3.5V hadi 5.5V
- Takwimu, Matokeo ya Joto na Unyevu kupitia Takwimu za serial
- NC, Hakuna Uunganisho na kwa hivyo haitumiki
- Chini, Imeunganishwa chini ya mzunguko
KUMBUKA: Katika onyesho hili, tutatumia sensorer ya DHT na pini 3, iliyowekwa kwa PCB ndogo na inajumuisha uso unaohitajika uliowekwa juu ya kontena la laini ya Takwimu.
Wiring DHT11 BCB toleo lililowekwa kwa NodeMCU ni rahisi sana:
- Pini ya usambazaji wa umeme wa DHT11 hadi 3V ya node MCU.
- Pini ya data kwa GPIO2 (D4)
- Ardhi chini
Hatua ya 3: Unda Akaunti ya AskSensors
Unahitaji kuunda akaunti ya AskSensors.
Pata akaunti ya bure kwa askensors.com.
Hatua ya 4: Unda Sensor
- Unda sensorer mpya ya kutuma data kwa.
- Katika onyesho hili, tunahitaji kuongeza angalau moduli mbili: Moduli ya kwanza ya joto na ya pili kwa unyevu. Rejea mafunzo haya kwa mwongozo wa hatua kwa hatua kusaidia jinsi ya kuunda sensorer na moduli kwenye jukwaa la AskSensors.
Usisahau kunakili 'Api Key In' yako, ni lazima kwa hatua zifuatazo
Hatua ya 5: Kuandika Nambari
Ninafikiria kuwa unapanga moduli ukitumia usanidi wa Arduino IDE (toleo la 1.6.7 au jipya zaidi) kama ilivyoelezewa hapa, na tayari umetengeneza hii inayoweza kufundishwa, kwa hivyo una msingi wa ESP8266 na maktaba zilizowekwa, na unaweza kuungana nodeMCU yako kwa mtandao kupitia WiFi.
- Sasa, fungua Arduino IDE na uende kwa msimamizi wa maktaba.
- Sakinisha maktaba ya DHT (Unaweza pia kuiweka kwa kwenda kwa Mchoro> Jumuisha Maktaba> Dhibiti Maktaba, na utafute maktaba ya adafruit dht)
- Mchoro huu wa mfano husoma joto na unyevu kutoka kwa sensorer ya DHT11 na kuipeleka AskSensors kwa kutumia Maombi ya HTPPS GET. Ipate kutoka github na urekebishe yafuatayo:
- Weka SSID yako ya WiFi na nywila.
- Weka Ufunguo wa API uliyotolewa na AskSensors kutuma data kwa.
Badilisha mistari hii mitatu kwenye nambari:
// usanidi wa mtumiaji: TODO
const char * wifi_ssid = "………."; // SSID const char * wifi_password = "………"; // WIFI const char * apiKeyIn = "………"; // API MUHIMU NDANI
Kwa chaguo-msingi, nambari iliyotolewa inasoma vipimo vya DHT na kuipeleka kwa jukwaa la AskSensors kila sekunde 25. Unaweza kuibadilisha kwa kurekebisha laini hapa chini:
kuchelewesha (25000); // kuchelewa kwa msec
Hatua ya 6: Endesha Msimbo
- Unganisha nodiMCU ya ESP8266 kwenye kompyuta yako kupitia kebo ya USB.
- Endesha nambari.
- Fungua kituo cha serial.
- Unapaswa kuona ESP8266 yako ikiunganisha mtandao kupitia WiFi,
- Halafu, ESP8266 itasoma joto na unyevu mara kwa mara na kuipeleka kwa waulizaji.
Hatua ya 7: Taswira yako Takwimu katika Wingu
Sasa, rudi kwa AskSensors na uone data yako ya moduli kwenye grafu. Ikiwa inahitajika, una chaguo pia la kusafirisha data yako katika faili za CSV ambazo unaweza kusindika kwa kutumia zana zingine.
Hatua ya 8: Umemaliza
Natumahi kuwa mafunzo haya yalikusaidia kujenga mfumo wako wa ufuatiliaji wa joto na unyevu na ESP8266 na wingu la AskSensors.
Unaweza kupata mafunzo zaidi hapa.
Ilipendekeza:
Jinsi ya kutumia DHT22 Unyevu wa unyevu na joto la joto na Arduino: Hatua 6
Jinsi ya kutumia unyevu wa DHT22 na sensorer ya joto na Arduino: Katika mafunzo haya tutajifunza jinsi ya kutumia unyevu wa DHT22 na Sensor ya Joto na Arduino na kuonyesha maadili kwenye OLED Onyesha video
Joto la Chumba na Ufuatiliaji wa Unyevu na ESP32 na Wingu la AskSensors: Hatua 6
Joto la Chumba na Ufuatiliaji wa Unyevu na ESP32 na Wingu la AskSensors: Katika mafunzo haya utajifunza jinsi ya kufuatilia joto na unyevu wa chumba chako au dawati ukitumia DHT11 na ESP32 iliyounganishwa na wingu. Masasisho yetu ya mafunzo yanaweza kupatikana hapa. Aina: Sensorer ya DHT11 inaweza kupima joto
Ufuatiliaji wa Joto na Unyevu Kutumia ESP-01 & DHT na Wingu la AskSensors: Hatua 8
Ufuatiliaji wa Joto na Unyevu Kutumia ESP-01 & DHT na Wingu la AskSensors: Katika hii tutafundishwa tutajifunza jinsi ya kufuatilia joto na vipimo vya unyevu kutumia bodi ya IOT-MCU / ESP-01-DHT11 na Jukwaa la AskSensors IoT .Ninachagua moduli ya IOT-MCU ESP-01-DHT11 kwa programu hii kwa sababu
Ufuatiliaji wa Joto la ESP8266 Nodemcu Kutumia DHT11 kwenye Mtandao wa Mtandao - Pata Joto la Chumba na Unyevu kwenye Kivinjari chako: Hatua 6
Ufuatiliaji wa Joto la ESP8266 Nodemcu Kutumia DHT11 kwenye Mtandao wa Mtandao | Pata Joto la Chumba na Unyevu kwenye Kivinjari chako: Halo jamani leo tutafanya unyevu & mfumo wa ufuatiliaji wa joto kwa kutumia ESP 8266 NODEMCU & Sensor ya joto ya DHT11. Joto na unyevu utapatikana kutoka kwa Sensorer ya DHT11 & inaweza kuonekana kwenye kivinjari ambayo ukurasa wa wavuti utasimamia
Jinsi ya kutumia Sensor ya Joto la DHT11 na Arduino na Joto la Uchapishaji wa Joto na Unyevu: Hatua 5
Jinsi ya Kutumia Sensorer ya Joto la DHT11 Na Arduino na Joto la Uchapishaji Joto na Unyevu: Sura ya DHT11 hutumiwa kupima joto na unyevu. Unyevu wa DHT11 na sensorer ya joto hufanya iwe rahisi sana kuongeza data ya unyevu na joto kwenye miradi yako ya elektroniki ya DIY. Ni kwa kila