Innehållsförteckning:
- Steg 1: Konfigurera Firebase
- Steg 2: Programmera ESP-01 med grundläggande OTA för framtida uppdatering
- Steg 3: Programmera ESP01 med Moodlight Over OTA
- Steg 4: Lödning av allt
- Steg 5: !! VIKTIG UPPDATERING !
- Steg 6: Länk till Github och Shematic
- Steg 7: Slutprodukt
Video: ESP01 Moodlight With Firebase i realtid + OTA: 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
Den stöder R-G-B-läge och Fade-effekt. Det finns också stöd för ljusstyrka. Stöd för OTA -uppdatering
Steg 1: Konfigurera Firebase
Innan vi fortsätter måste vi konfigurera eldstaden. Gå till följande länk https://firebase.google.com/ och logga in med ditt gmail -konto.
När du är klar med det här steget måste vi göra ett nytt projekt i firebase, så fortsätt till din eldbaskonsol.
Under din realtidsdatabas finns flikregler där du behöver aktivera läsning och skrivning så här. Bild 2
du kan hitta din eldbaslänk och hemlighet här. Bild 3
Detta används i arduino IDE för att ansluta till eldbas.
Steg 2: Programmera ESP-01 med grundläggande OTA för framtida uppdatering
Från källkoden kan du ladda ner minimal OTA och flasha den med arduino IDE till din ESP01. Bild 1
Nu när du har blinkat det ska det dyka upp i arduino IDE -porten så här. Bild 2
Om det inte dyker upp här är en länk för felsökning, eller du kan fråga i kommentarer.
Steg 3: Programmera ESP01 med Moodlight Over OTA
Ladda bara ner källkoden underifrån och blinka den via arduino IDE över OTA som den tidigare visades med val av port för motsvarande ESP.
Steg 4: Lödning av allt
Applicera helt enkelt en liten lödning enligt schemat nedan.
För strömförsörjning använder jag 5V 1A gammal telefonladdare ansluten till spänningsregulator.
Anslutningar:
Vcc till 3V (spänningsregulator) GND till GND GPIO0 till röd GPIO2 till grön GPIO3 = RX till blå CH_PD till Vcc (eller löd ett uppdragningsmotstånd på ESP-01-modulen) valfritt: tryckknapp från GND till RST för att återställa modul
Eftersom jag kommer att hölja detta i min vita boll lägger jag lite varmt lim så att det inte kan röra sig eller gå sönder. Det fungerar nu i 3 veckor utan problem.
Steg 5: !! VIKTIG UPPDATERING !
Jag insåg ett problem med den nuvarande byggnaden och var tvungen att sätta på/av strömbrytare på alla tre färgerna (RGB) mellan LED och ESP01, för om du stänger av den och sedan på igen kommer den att fastna i blixtläge istället för att köra skissen.
Slå bara av strömbrytarna medan du ansluter den och slå sedan på strömbrytarna så fungerar allt bra.
Steg 6: Länk till Github och Shematic
ESP01 moodlight GITHUB
Steg 7: Slutprodukt
Rekommenderad:
Programmering av Arduino Over the Air (OTA) - Ameba Arduino: 4 steg
Programmering av Arduino Over the Air (OTA)-Ameba Arduino: Det finns många Wi-Fi-mikrokontroller ute på marknaden, många tillverkare tycker om att programmera sin Wi-Fi-mikrokontroller med Arduino IDE. En av de coolaste funktionerna som en Wi-Fi-mikrokontroller har att erbjuda tenderar dock att förbises, det vill säga