Orodha ya maudhui:

Kituo cha hali ya hewa kilichounganishwa na ESP32: 3 Hatua
Kituo cha hali ya hewa kilichounganishwa na ESP32: 3 Hatua

Video: Kituo cha hali ya hewa kilichounganishwa na ESP32: 3 Hatua

Video: Kituo cha hali ya hewa kilichounganishwa na ESP32: 3 Hatua
Video: JIFUNZE KILIMO CHA KAHAWA, KUPANDA, KUVUNA, MATUMIZI, CHANGAMOTO, HALI YA HEWA NA HISTORIA YA KAHAWA 2024, Novemba
Anonim
Kituo cha hali ya hewa kilichounganishwa na ESP32
Kituo cha hali ya hewa kilichounganishwa na ESP32
Kituo cha hali ya hewa kilichounganishwa na ESP32
Kituo cha hali ya hewa kilichounganishwa na ESP32

Katika mafunzo haya utajifunza jinsi ya kuanzisha kituo cha hali ya hewa kulingana na ESP32, na jinsi ya kufuatilia usomaji wake kwa mbali, kupitia programu ya Blynk na pia kupitia wavuti.

Vifaa

Bodi ya 1x ESP32 + kebo ya umeme ya usb

Sensor ya 1x DHT11

Sensor ya nuru ya 1x 1x kinzani ya Kohm

Sensor ya 1x CJMCU CCS811

waya kadhaa za kuruka

idadi ya ubao wa mkate au PCB (ikiwa unaamua kufanya soldering) vichwa vya kike (ikiwa unaamua kufanya soldering)

Hatua ya 1: Kuanzisha Kituo cha Hali ya Hewa

Muda wa mchakato wa kukusanyika unapatikana hapa.

Kuunganisha vifaa

Unganisha sensorer kama ifuatavyo:

Sensor ya mwanga

Mwisho mmoja hadi 3V mwisho mwingine kwa kontena la 10kohm ambalo nalo limeunganishwa na GND. Mwisho huo wa LDR pia umeunganishwa na kubandika D34 kwenye ESP32

CJMCU CCS811

3V → 3V kwenye bodi ya ESP32

GND → GND

SDA → D21 pini kwenye ESP32

SCL → D22 pini kwenye ESP32

AMKA → GND

DHT11

GND → GND kwenye ESP32

VCC → 3V kwenye ESP32

OUT → D34 kwenye ESP32

Hatua ya 2: Panga Bodi ya ESP32

Panga Bodi ya ESP32
Panga Bodi ya ESP32
Panga Bodi ya ESP32
Panga Bodi ya ESP32
Panga Bodi ya ESP32
Panga Bodi ya ESP32

Anzisha Arduino IDE.

Chagua bodi yako ya ESP32 kutoka kwa menyu ya Zana.

Hakikisha umechagua pia Bandari sahihi.

Pakia nambari hii kwenye ubao. Ikiwa utafungua mfuatiliaji wa serial (weka kiwango cha baud hadi 9600), unapaswa kuwa na uwezo wa kuona maadili yaliyorekodiwa na sensorer tofauti

Hatua ya 3: Fuatilia Kituo cha Hali ya Hewa kwa mbali kupitia Programu ya Blynk

Fuatilia Kituo cha Hali ya Hewa kwa mbali kupitia Programu ya Blynk
Fuatilia Kituo cha Hali ya Hewa kwa mbali kupitia Programu ya Blynk
Fuatilia Kituo cha Hali ya Hewa kwa mbali kupitia Programu ya Blynk
Fuatilia Kituo cha Hali ya Hewa kwa mbali kupitia Programu ya Blynk
Fuatilia Kituo cha Hali ya Hewa kwa mbali kupitia Programu ya Blynk
Fuatilia Kituo cha Hali ya Hewa kwa mbali kupitia Programu ya Blynk

Programu ya Blynk inatuwezesha kufuatilia maadili yaliyorekodiwa na kituo cha hali ya hewa kwa mbali, moja kwa moja kwenye smartphone yetu, bila kujali umbali wetu kutoka kituo cha hali ya hewa.

Tunachohitaji ni programu ya blynk na unganisho la mtandao. Katika mradi huu utajifunza jinsi ya kufuatilia maadili yaliyorekodiwa na sensorer ya LDR na sensorer ya DHT11 tu.

Unda mradi mpya katika programu ya Blynk

Baada ya kupakua programu na umeingia kwenye akaunti yako kwa mafanikio, anza kwa kuunda mradi mpya.

Chagua vifaa vyako

Chagua mtindo wa vifaa utakaotumia. Ikiwa unafuata mafunzo haya labda utatumia bodi ya ESP32.

Ishara ya Auth

Auth Token ni kitambulisho cha kipekee ambacho kinahitajika kuunganisha vifaa vyako na smartphone yako. Kila mradi mpya utakaounda utakuwa na Auth Token yake. Utapata Auth Token moja kwa moja kwenye barua pepe yako baada ya kuunda mradi. Unaweza pia kunakili kwa mikono. Bonyeza kwenye sehemu ya vifaa na uchague kifaa kinachohitajika, Na utaona ishara

Sanidi programu ya Blynk

Utahitaji kuunda mradi kwenye blynk ambayo imeundwa kwa kusudi la kufuatilia vigezo vilivyorekodiwa na kituo cha hali ya hewa. Kunyakua vilivyoandikwa kuonyesha thamani 3.

Sanidi moja kwa moja. Wa kwanza atapokea V6 kama pembejeo, V5 ya pili na V0 ya tatu. Utagundua kuwa zote zimewekwa kushinikiza hali.

Panga bodi ya ESP32

Anzisha IDU ya arduino na ufungue programu hii. Chagua ubao unaotumia kutoka kwa menyu ya Zana, pamoja na Bandari sahihi. Pakia nambari. Ikiwa upakiaji umefanikiwa, unapaswa kuona ujumbe kutoka kwa Blynk kwenye mfuatiliaji wa serial.

Ilipendekeza: