Orodha ya maudhui:

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: Hatua 6

Video: Joto la Chumba na Ufuatiliaji wa Unyevu na ESP32 na Wingu la AskSensors: Hatua 6

Video: Joto la Chumba na Ufuatiliaji wa Unyevu na ESP32 na Wingu la AskSensors: Hatua 6
Video: Arduino Tutorial 28 - DHT11 Temperature Sensor with LCD | SunFounder's ESP32 IoT Learnig kit 2024, Julai
Anonim
Joto la Chumba na Ufuatiliaji wa Unyevu na ESP32 na Wingu la AskSensors
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.

Sasisho zetu za mafunzo zinaweza kupatikana hapa.

Aina za DHT11:

Sensorer ya DHT11 inaweza kupima joto kutoka 0 ° C hadi 50 ° C (usahihi ± 2 ° C) na unyevu kutoka 20% hadi 90% (usahihi ± 5%). Sensor inahitaji 5V kufanya kazi vizuri na kutoa joto na unyevu katika data ya serial.

Basi wacha tuanze!

Hatua ya 1: Mahitaji ya vifaa

Mahitaji ya vifaa
Mahitaji ya vifaa

Vifaa:

Katika onyesho hili tutahitaji:

  • Moduli ya WiFi ya ESP32.
  • Kompyuta inayoendesha Arduino IDE.
  • Bodi ya mkate
  • DHT11 au DHT22
  • Mpingaji wa 47K
  • Waya za unganisho kati ya DHT11 na ESP32.
  • Kebo ya USB Micro kuunganisha ESP32 kwenye kompyuta yako.

Miunganisho:

Uunganisho ni rahisi sana, unganisha pini za kufuata kama inavyoonyeshwa kwenye picha hapo juu:

  • DHT VCC kwa ESP32 5V.
  • Ground ya DHT hadi Gramu ya ESP32.
  • Takwimu za DHT kwa ESP32 IO4 (iliyoainishwa kwenye nambari).
  • Unganisha pini ya Takwimu (IO4) na 5V na vifaa vya kupinga 47K au 10K.

Hatua ya 2: Mahitaji ya Programu

Uliza akaunti ya Sensors

Jisajili kwa akaunti ya bure katika majukwaa ya AskSensors IoT (ni haraka sana!). Kisha utaweza kuhifadhi data yako katika wingu, kuifikia kwa mbali kwenye wavuti na kupata huduma nyingi kama kuibua data yako kwenye grafu, kuiuza nje katika faili za CSV na kuweka arifu za barua pepe…

Unda sensorer mpya na moduli mbili kama ilivyoelezewa katika mwongozo huu wa kuanza. Usisahau kunakili 'Api Key In' yako, ni lazima kwa hatua zifuatazo.

Sakinisha ESP32 katika IDE ya arduino

Ikiwa hii ni mara ya kwanza kufanya kazi na ESP32, tafadhali rejelea mafunzo haya ambapo ninakuonyesha mwongozo wa hatua kwa hatua juu ya jinsi ya kusanikisha ESP32 yako katika Arduino IDE na kuiunganisha kwenye wingu.

Sakinisha maktaba

Sakinisha maktaba ya DHT kutoka github (Unaweza pia kuiweka kwa kwenda kwa Mchoro> Jumuisha Maktaba> Dhibiti Maktaba, na utafute maktaba ya adafruit dht)

Hatua ya 3: Kuandika Nambari

Pakua onyesho hili kutoka kwa ukurasa wa AskSensors Github na uipoteze.

Mchoro husoma joto na unyevu kutoka kwa sensorer ya DHT11 na kuipeleka AskSensors kwa kutumia Maombi ya kupata ya

Unachohitaji ni kurekebisha yafuatayo:

const char * ssid = "……………"; // Wifi SSID

const char * nywila = "……………"; // Nenosiri la Wifi const char * apiKeyIn = "……………."; // Ufunguo wa API

Kumbuka kuwa pini ya Takwimu ya DHT imeunganishwa na pini ya ESP32 IO4. ikiwa inahitajika, unaweza kuibadilisha hapa:

// usanidi wa DHT. #fafanua DHTPIN 4 // Pin ambayo imeunganishwa na sensor ya DHT.

Hatua ya 4: Endesha Mtihani

Endesha Mtihani
Endesha Mtihani
Endesha Mtihani
Endesha Mtihani
  1. Unganisha ESP32 kwenye kompyuta yako kupitia kebo ya USB.
  2. Fungua Arduino IDE na upakie nambari.
  3. Fungua kituo cha serial. Unapaswa kuona ESP32 yako ikiunganisha mtandao kupitia WiFi, Halafu, ESP32 itasoma joto na unyevu mara kwa mara na kuipeleka kwa AskSensors.

Hatua ya 5: Matokeo

Matokeo
Matokeo
Matokeo
Matokeo

Sasa, rudi kwa AskSensors.

  1. Ingia na ufungue dashibodi yako ya Sensor.
  2. Bonyeza kwenye Moduli na uongeze grafu kwa Moduli 1 na Moduli 2.
  3. Unapaswa kuona mvuke yako ya data iliyoonyeshwa kwenye grafu kama inavyoonyeshwa kwenye takwimu hapo juu.

Kumbuka: Nilitumia kavu ya nywele ili kuona tofauti za joto na unyevu;-)

Hatua ya 6: Asante

Je! Una swali au maoni yoyote? Maoni tu, tutafurahi sana kuona maoni yako!

Je! Mafunzo haya alikusaidia kwa njia yoyote? Tafadhali piga moyo huo mdogo:-)

Ilipendekeza: