Mundarija:

ESP32 bilan bog'langan ob -havo stantsiyasi: 3 qadam
ESP32 bilan bog'langan ob -havo stantsiyasi: 3 qadam

Video: ESP32 bilan bog'langan ob -havo stantsiyasi: 3 qadam

Video: ESP32 bilan bog'langan ob -havo stantsiyasi: 3 qadam
Video: ESP32, более мощная чем любая другая Ардуино 2024, Noyabr
Anonim
ESP32 bilan bog'langan ob -havo stantsiyasi
ESP32 bilan bog'langan ob -havo stantsiyasi
ESP32 bilan bog'langan ob -havo stantsiyasi
ESP32 bilan bog'langan ob -havo stantsiyasi

Ushbu qo'llanmada siz ESP32 asosida ob -havo stantsiyasini qanday o'rnatishni va uning o'qilishini masofadan turib, Blynk ilovasi va veb -sayt orqali kuzatishni o'rganasiz.

Ta'minotlar

1x ESP32 kartasi + usb quvvat kabeli

1 x DHT11 sensori

1x yorug'lik sensori 1x 10 Kohm qarshilik

1 ta CJMCU CCS811 sensori

bir nechta o'tish simlari

bir nechta non taxtasi yoki tenglikni (agar siz lehimlashga qaror qilsangiz) ayol sarlavhalar (agar siz lehimlashga qaror qilsangiz)

1 -qadam: Ob -havo stantsiyasini o'rnatish

Bu erda yig'ish jarayonining vaqt oralig'i mavjud.

Komponentlarni ulash

Sensorlarni quyidagicha ulang:

Yorug'lik sensori

Bir uchi 3V ga, ikkinchi uchi 10 kohmli rezistorga, u o'z navbatida GND ga ulangan. LDRning xuddi shu uchi ham ESP32 d34 piniga ulangan

CJMCU CCS811

ESP32 kartasida 3V → 3V

GND → GND

SDA → D21 pinli ESP32

ESP32 uchun SCL → D22 pin

Uyg'otish → GND

DHT11

ESP32 uchun GND → GND

ESP32 uchun VCC → 3V

ESP32 uchun OUT → D34

2 -qadam: ESP32 kartasini dasturlashtiring

ESP32 kartasini dasturlash
ESP32 kartasini dasturlash
ESP32 platasini dasturlash
ESP32 platasini dasturlash
ESP32 platasini dasturlash
ESP32 platasini dasturlash

Arduino IDE -ni ishga tushiring.

Asboblar menyusidan ESP32 kartasini tanlang.

To'g'ri portni tanlaganingizga ishonch hosil qiling.

Ushbu kodni taxtaga yuklang. Agar siz ketma -ket monitorni ochsangiz (uzatish tezligini 9600 ga sozlang), siz turli datchiklar tomonidan yozilgan qiymatlarni ko'rishingiz kerak.

3 -qadam: Blynk ilovasi orqali ob -havo stantsiyasini masofadan turib kuzatib boring

Ob -havo stantsiyasini Blynk ilovasi orqali masofadan turib kuzatib boring
Ob -havo stantsiyasini Blynk ilovasi orqali masofadan turib kuzatib boring
Ob -havo stantsiyasini masofadan Blynk ilovasi orqali kuzatib boring
Ob -havo stantsiyasini masofadan Blynk ilovasi orqali kuzatib boring
Ob -havo stantsiyasini masofadan Blynk ilovasi orqali kuzatib boring
Ob -havo stantsiyasini masofadan Blynk ilovasi orqali kuzatib boring

Blynk ilovasi bizga ob -havo stantsiyasi tomonidan yozilgan qiymatlarni masofadan turib, to'g'ridan -to'g'ri smartfonimizda, ob -havo stantsiyasidan qanchalik uzoqligimizda bo'lishidan qat'i nazar, kuzatishga imkon beradi.

Bizga faqat blynk ilovasi va internet aloqasi kerak. Ushbu loyihada siz faqat LDR sensori va DHT11 sensori tomonidan yozilgan qiymatlarni kuzatishni o'rganasiz.

Blynk ilovasida yangi loyiha yarating

Ilovani yuklab olib, hisobingizga muvaffaqiyatli kirganingizdan so'ng, yangi loyiha tuzishdan boshlang.

Uskunani tanlang

Foydalanadigan apparat modelini tanlang. Agar siz ushbu qo'llanmani kuzatayotgan bo'lsangiz, ehtimol siz ESP32 kartasini ishlatasiz.

Tasdiqlash belgisi

Auth Token - bu sizning qurilmangizni smartfonga ulash uchun zarur bo'lgan yagona identifikator. Siz yaratgan har bir yangi loyihaning o'ziga xos tasdiq belgisi bo'ladi. Loyiha yaratilgandan so'ng siz avtomatik ravishda elektron pochta xabaringizga Auth Token -ni olasiz. Siz uni qo'lda nusxalashingiz mumkin. Qurilmalar bo'limini va kerakli qurilmani bosing, shunda siz tokenni ko'rasiz

Blynk ilovasini o'rnating

Siz ob -havo stantsiyasi tomonidan yozilgan parametrlarni kuzatish uchun mo'ljallangan blynk loyihasini yaratishingiz kerak bo'ladi. 3 qiymatli vidjetni oling.

Ularni birma -bir sozlang. Birinchisi kirish sifatida V6, ikkinchisi V5 va uchinchisi V0 oladi. Siz ularning hammasi bosish rejimiga o'rnatilganligini sezasiz.

ESP32 kartasini dasturlashtiring

Arduino IDE -ni ishga tushiring va ushbu dasturni oching. Asboblar menyusidan foydalanadigan taxtani va to'g'ri Portni tanlang. Kodni yuklang. Agar yuklash muvaffaqiyatli bo'lsa, siz ketma -ket monitorda Blynk xabarini ko'rishingiz kerak.

Tavsiya: