INHOUDSOPGAWE:
- Stap 1: Die opstel van die Firebase
- Stap 2: Program ESP-01 met basiese OTA vir toekomstige opdatering
- Stap 3: Programmeer ESP01 met Moodlight Over OTA
- Stap 4: soldeer alles
- Stap 5: !! BELANGRIKE UPDATE
- Stap 6: Skakel vir Github en Shematic
- Stap 7: Finale produk
Video: ESP01 Moodlight With Firebase in realtime + OTA: 7 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Dit ondersteun R-G-B-modus en Fade-effek. Daar is ook ondersteuning vir helderheidsbeheer. Ondersteuning vir OTA -opdatering
Stap 1: Die opstel van die Firebase
Voordat ons voortgaan, moet ons die vuurbasis opstel. Gaan na die volgende skakel https://firebase.google.com/ en meld aan met u gmail -rekening.
Sodra u hierdie stap voltooi het, moet ons 'n nuwe projek in firebase maak, dus gaan na u firebase -konsole.
Onder u intydse databasis is daar 'reëls' op die oortjie waar u lees en skryf so moet aktiveer. Prent 2
jy kan jou vuur basis skakel en geheim hier vind. Prent 3
Dit word gebruik in arduino IDE om met 'n vuurbasis te skakel.
Stap 2: Program ESP-01 met basiese OTA vir toekomstige opdatering
Vanaf die bronkode kan u minimale OTA aflaai en dit met arduino IDE na u ESP01 flits. Prent 1
Nadat u dit geflits het, moet dit soos hierdie in die arduino IDE -poort verskyn. Prent 2
As dit nie verskyn nie, is hier 'n skakel vir probleemoplossing, of u kan dit in die kommentaar vra.
Stap 3: Programmeer ESP01 met Moodlight Over OTA
Laai die bronkode eenvoudig van onder af af en flits dit via arduino IDE via OTA, soos voorheen getoon met die kies van poort van ooreenstemmende ESP.
Stap 4: soldeer alles
Dien eenvoudig 'n bietjie soldeer toe volgens die skematiese onderstaande.
Vir kragtoevoer gebruik ek 'n 5V 1A ou telefoonlaaier wat aan die spanningsreguleerder gekoppel is.
Verbindings:
Vcc tot 3V (Spanningsreguleerder) GND tot GND GPIO0 na Rooi GPIO2 tot Groen GPIO3 = RX na Blou CH_PD na Vcc (of soldeer 'n optrekweerstand op die ESP-01-module) opsioneel: drukknop van GND na RST om die module
Aangesien ek dit in my wit bal sal toemaak, sit ek warm gom vas sodat dit nie kan beweeg of breek nie. Dit werk nou vir 3 weke sonder probleme.
Stap 5: !! BELANGRIKE UPDATE
Ek het 'n probleem met die huidige konstruksie besef en moes die skakelaars op alle 3 kleure (RGB) tussen LED en ESP01 aan/af sit, want as u dit uitskakel en weer aan, sal dit in die flitsmodus vassteek in plaas van die skets te laat loop.
Skakel die skakelaars eenvoudig uit terwyl u dit aansluit en skakel die skakelaars AAN, en alles werk goed.
Stap 6: Skakel vir Github en Shematic
ESP01 moodlight GITHUB
Stap 7: Finale produk
Aanbeveel:
Arduino Over the Air (OTA) programmeer - Ameba Arduino: 4 stappe
Arduino Over the Air (OTA) programmeer-Ameba Arduino: Daar is baie Wi-Fi-mikrobeheerder daar in die mark, baie vervaardigers geniet dit om hul Wi-Fi-mikrokontroleerder te gebruik met behulp van Arduino IDE. Een van die oulikste funksies wat 'n Wi-Fi-mikrobeheerder kan bied, word egter meestal oor die hoof gesien, dit wil sê