Мазмұны:
- 1 -қадам: Firebase жүйесін орнату
- 2-қадам: Болашақ жаңарту үшін негізгі OTA бар ESP-01 бағдарламасы
- 3 -қадам: OSP арқылы Moodlight көмегімен ESP01 бағдарламасы
- 4 -қадам: бәрін дәнекерлеу
- 5 -қадам: МАҢЫЗДЫ ЖАҢАРТУ
- 6 -қадам: Github және Shematic үшін сілтеме
- 7 -қадам: соңғы өнім
Бейне: ESP01 көңіл күйі Firebase көмегімен нақты уақытта + OTA: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Ол R-G-B режимін және Fade әсерін қолдайды. Сонымен қатар жарықтылықты басқаруға қолдау бар. OTA жаңартуын қолдау
1 -қадам: Firebase жүйесін орнату
Жалғастырмас бұрын біз от базасын орнатуымыз керек. Келесі сілтемеге өтіңіз https://firebase.google.com/ және Gmail есептік жазбаңызбен кіріңіз.
Сіз бұл қадамды аяқтағаннан кейін, біз firebase -те жаңа жоба жасауымыз керек, сондықтан firebase консоліне өтіңіз.
Нақты уақыттағы дерекқордың астында «ережелер» қойындысы бар, онда сіз осылай оқу мен жазуды қосуыңыз керек. Сурет 2
от базасының сілтемесі мен құпиясын осы жерден таба аласыз. 3 -сурет
Бұл arduino IDE -де от базасымен байланысу үшін қолданылады.
2-қадам: Болашақ жаңарту үшін негізгі OTA бар ESP-01 бағдарламасы
Бастапқы кодтан сіз ең аз OTA жүктей аласыз және оны arduino IDE көмегімен ESP01 -ге жыпылықтай аласыз. Сурет 1
Енді сіз оны жыпылықтағаннан кейін, ол arduino IDE портында осылай пайда болады. Сурет 2
Егер ол осында пайда болса, ақаулықтарды жоюға сілтеме бар немесе сіз түсініктемелерде сұрай аласыз.
3 -қадам: OSP арқылы Moodlight көмегімен ESP01 бағдарламасы
Бастапқы кодты төменнен жүктеп алыңыз және оны бұрын ESP корреспонденттік портын таңдаумен көрсетілгендей OTA арқылы arduino IDE арқылы жыпылықтаңыз.
4 -қадам: бәрін дәнекерлеу
Төмендегі схемадан кейін кішкене дәнекерлеуді жағыңыз.
Қуат беру үшін мен кернеу реттегішіне қосылған 5В 1А ескі телефон зарядтағышын қолданамын.
Қосылымдар:
Vcc 3V (кернеу реттегіші) GND-GND GPIO0-қызыл GPIO2-жасыл GPIO3 = RX-көк CH_PD-Vcc (немесе ESP-01 модуліндегі тартылатын резисторды дәнекерлеу) міндетті емес: қалпына келтіру үшін GND-RST түймешігін басыңыз. модуль
Мен мұны ақ шарыма салатындықтан, мен ыстық желімді қоямын, ол жылжиды немесе бұзылады. Ол қазір 3 апта жұмыс істейді.
5 -қадам: МАҢЫЗДЫ ЖАҢАРТУ
Мен ағымдағы құрылыста бір мәселені түсіндім және жарық диоды мен ESP01 арасындағы барлық 3 түсті (RGB) қосуға/өшіруге мәжбүр болдым, себебі егер сіз оны өшіріп, қайтадан қоссаңыз, ол эскизді іске қосудың орнына жарқыл режимінде қалады.
Жалғау кезінде сөндіргіштерді сөндіріңіз, содан кейін қосқыштарды қосыңыз және бәрі жақсы жұмыс істейді.
6 -қадам: Github және Shematic үшін сілтеме
GITHUB ESP01 көңіл -күй жарығы
7 -қадам: соңғы өнім
Ұсынылған:
Arduino Over the Air (OTA) бағдарламалау - Амеба Ардуино: 4 қадам
Arduino Over Air бағдарламалау (OTA)-Амеба Ардуино: Нарықта көптеген Wi-Fi микроконтроллері бар, көптеген өндірушілер өздерінің Wi-Fi микроконтроллерлерін Arduino IDE көмегімен бағдарламалауды ұнатады. Алайда, Wi-Fi микроконтроллері ұсынатын керемет мүмкіндіктердің бірі еленбейді, яғни