Мазмуну:

ESP01 маанайы Firebase менен реалдуу убакытта + OTA: 7 кадам
ESP01 маанайы Firebase менен реалдуу убакытта + OTA: 7 кадам

Video: ESP01 маанайы Firebase менен реалдуу убакытта + OTA: 7 кадам

Video: ESP01 маанайы Firebase менен реалдуу убакытта + OTA: 7 кадам
Video: Прошивка ESP01 ESP01S : подробная инструкция 2024, Июль
Anonim
Image
Image

Бул R-G-B режимин жана Fade эффектин колдойт. Ошондой эле жарыктыгын көзөмөлдөө үчүн колдоо бар. OTA жаңыртуусун колдоо

1 -кадам: Firebase орнотуу

Firebase орнотулууда
Firebase орнотулууда
Firebase орнотулууда
Firebase орнотулууда

Улантуудан мурун, биз базаны орнотушубуз керек. Төмөнкү шилтемеге өтүңүз https://firebase.google.com/ жана Gmail каттоо эсебиңиз менен кириңиз.

Бул кадамды бүтүргөндөн кийин, биз firebaseде жаңы долбоор жасашыбыз керек, андыктан firebase консолуна өтүңүз.

Сиздин реалдуу убакыт маалымат базаңыздын астында "эрежелер" бар, анда сиз мындай окууну жана жазууну иштетишиңиз керек. Сүрөт 2

бул жерде өзүңүздүн өрт базаңыздын шилтемесин жана сырын таба аласыз. Сүрөт 3

Бул arduino IDEде firebase менен туташуу үчүн колдонулат.

2-кадам: Келечектеги жаңыртуу үчүн ESP-01 программасы

Программа ESP-01 Келечектеги жаңыртуу үчүн негизги OTA менен
Программа ESP-01 Келечектеги жаңыртуу үчүн негизги OTA менен
Программа ESP-01 Келечектеги жаңыртуу үчүн негизги OTA менен
Программа ESP-01 Келечектеги жаңыртуу үчүн негизги OTA менен

Булак кодунан минималдуу OTA жүктөп алып, аны arduino IDE менен ESP01ге жаркырата аласыз. Сүрөт 1

Эми сиз аны жаркылдаткандан кийин, ал ушундай түрдө arduino IDE портунда калкып чыгышы керек. Сүрөт 2

Эгерде бул жерде ката кетирсе, бул жерде көйгөйлөрдү чечүү үчүн шилтеме бар же комментарийлерде сурасаңыз болот.

3 -кадам: OTA үстүндө Moodlight менен ESP01 программасы

Жөн гана булак кодун төмөндөн жүктөп алып, мурун ESPтин портун тандоодо көрсөтүлгөндөй OTA аркылуу arduino IDE аркылуу жаркылдатыңыз.

4 -кадам: Баарын ширетүү

Төмөндөгү сематиканын артынан бир аз ширетүүнү колдонуңуз.

Электр энергиясы менен камсыздоо үчүн мен чыңалуу жөндөгүчкө туташкан 5В 1А эски телефон заряддагычын колдоном.

Байланыштар:

Vcc 3V (Voltage жөнгө салуучу) GNDден GND GPIO0га чейин Red GPIO2ден Green GPIO3кө = RX Blue CH_PDден Vccке чейин (же ESP-01 модулунда тартма каршылыкты ширетет) милдеттүү эмес: GNDден RSTге баскычты басуу. модуль

Мен муну ак шарыма кошо тургандыктан, ысык клей салып койдум, ал жылып же сынып кетет. Ал азыр 3 жума эч кандай көйгөйсүз иштейт.

5 -кадам: !! МААНИЛҮҮ ЖАҢЫРТУУ

Мен учурдагы курулуштун бир көйгөйүн түшүндүм жана LED менен ESP01дин ортосундагы 3 түстү (RGB) күйгүзүү/өчүрүү керек болчу, анткени эгер сиз аны өчүрүп, кайра КҮЙГҮЗСӨҢүз, эскизди иштетүүнүн ордуна флеш режиминде калат.

Жөн эле туташтырып жатканда өчүрүп коюңуз, анан күйгүзгүчтөрдү күйгүзүңүз жана баары жакшы иштейт.

6 -кадам: Github жана Shematic үчүн шилтеме

Github жана Shematic үчүн шилтеме
Github жана Shematic үчүн шилтеме

ESP01 маанайы GITHUB

7 -кадам: Акыркы продукт

Сунушталууда: