Mündəricat:

Real vaxtda Firebase ilə ESP01 Moodlight + OTA: 7 addım
Real vaxtda Firebase ilə ESP01 Moodlight + OTA: 7 addım

Video: Real vaxtda Firebase ilə ESP01 Moodlight + OTA: 7 addım

Video: Real vaxtda Firebase ilə ESP01 Moodlight + OTA: 7 addım
Video: Heydər Əliyev və Həyat yoldaşını Birdə belə görün #azerbaijan #president #prezident #xeberler #xeber 2024, Iyul
Anonim
Image
Image

R-G-B rejimini və Fade effektini dəstəkləyir. Parlaqlıq nəzarətinə də dəstək var. OTA yeniləməsinə dəstək

Addım 1: Firebase qurmaq

Firebase qurmaq
Firebase qurmaq
Firebase qurmaq
Firebase qurmaq

Davam etməzdən əvvəl firebase qurmalıyıq. Https://firebase.google.com/ linkinə daxil olun və gmail hesabınızla daxil olun.

Bu addımı bitirdikdən sonra firebase -də yeni bir layihə etməliyik, buna görə də firebase konsolunuza davam edin.

Zamanlı verilənlər bazanızın altında bu kimi oxumağı və yazmağı təmin etməyiniz lazım olan "qaydalar" nişanı var. Şəkil 2

firebase linkinizi və sirrinizi burada tapa bilərsiniz. Şəkil 3

Firebase ilə əlaqə yaratmaq üçün arduino IDE -də istifadə olunur.

Addım 2: Gələcək Yeniləmə üçün Əsas OTA ilə ESP-01 Proqramı

Gələcək Yeniləmə üçün Əsas OTA ilə ESP-01 Proqramı
Gələcək Yeniləmə üçün Əsas OTA ilə ESP-01 Proqramı
Gələcək Yeniləmə üçün Əsas OTA ilə ESP-01 Proqramı
Gələcək Yeniləmə üçün Əsas OTA ilə ESP-01 Proqramı

Mənbə kodundan minimum OTA yükləyə və arduino IDE ilə ESP01 -ə yandıra bilərsiniz. Şəkil 1

İndi onu yandırdıqdan sonra arduino IDE portunda bu kimi açılmalıdır. Şəkil 2

Burda görünürsə, problemlərin həlli üçün bir linkdir və ya şərhlərdə soruşa bilərsiniz.

Addım 3: OSP üzərində Moodlight ilə ESP01 Proqramı

Sadəcə mənbə kodunu aşağıdan yükləyin və əvvəllər ESP ilə əlaqəli port seçməklə göstərildiyi kimi OTA üzərindən arduino IDE vasitəsi ilə yandırın.

Addım 4: Hər şeyi lehimləyin

Aşağıdakı şematikdən sonra bir az lehim tətbiq edin.

Enerji təchizatı üçün gərginlik tənzimləyicisinə qoşulmuş 5V 1A köhnə telefon şarj cihazından istifadə edirəm.

Əlaqələr:

Vcc 3V (Gərginlik tənzimləyicisi) GND-GND GPIO0-Qırmızı GPIO2-Qırmızı GPIO3-Yaşıl GPIO3-RX-Mavi CH_PD-Vcc (və ya ESP-01 modulunda çəkmə müqavimətini lehimləmə) isteğe bağlıdır: yenidən qurmaq üçün düyməni GND-dən RST-ə basın. modul

Bunu ağ topuma bağlayacağım üçün bir az isti yapışqan qoyuram ki, hərəkət etsin və ya qırılsın. İndi heç bir problem olmadan 3 həftə işləyir.

Addım 5: !! Vacib Yeniləmə

Mövcud quruluşla əlaqədar bir problemi başa düşdüm və LED və ESP01 arasındakı bütün 3 rəngi (RGB) açmaq/söndürmək məcburiyyətində qaldım, çünki onu söndürüb yenidən AÇIQ etsəniz, eskizi işə salmaq əvəzinə flaş rejimində qalacaq.

Bağladığınız zaman açarları söndürün və sonra açarları açın və hər şey yaxşı işləyəcək.

Addım 6: Github və Shematic üçün bağlantı

Github və Shematic üçün bağlantı
Github və Shematic üçün bağlantı

ESP01 əhval işığı GITHUB

Addım 7: Son məhsul

Tövsiyə: