Indholdsfortegnelse:
- Trin 1: Opsætning af Firebase
- Trin 2: Programmer ESP-01 med grundlæggende OTA til fremtidig opdatering
- Trin 3: Programmer ESP01 med Moodlight Over OTA
- Trin 4: Lodning af alt
- Trin 5: !! VIGTIG OPDATERING
- Trin 6: Link til Github og Shematic
- Trin 7: Slutprodukt
![ESP01 Moodlight With Firebase i realtid + OTA: 7 trin ESP01 Moodlight With Firebase i realtid + OTA: 7 trin](https://i.howwhatproduce.com/images/003/image-8540-j.webp)
Video: ESP01 Moodlight With Firebase i realtid + OTA: 7 trin
![Video: ESP01 Moodlight With Firebase i realtid + OTA: 7 trin Video: ESP01 Moodlight With Firebase i realtid + OTA: 7 trin](https://i.ytimg.com/vi/G26ujTJwa_I/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
![Image Image](https://i.howwhatproduce.com/images/003/image-8540-2-j.webp)
![](https://i.ytimg.com/vi/7WOGBMIqMKM/hqdefault.jpg)
Det understøtter R-G-B-tilstand og Fade-effekt. Der er også understøttelse af lysstyrkekontrol. Understøttelse af OTA -opdatering
Trin 1: Opsætning af Firebase
![Opsætning af Firebase Opsætning af Firebase](https://i.howwhatproduce.com/images/003/image-8540-3-j.webp)
![Opsætning af Firebase Opsætning af Firebase](https://i.howwhatproduce.com/images/003/image-8540-4-j.webp)
Inden vi fortsætter, skal vi konfigurere firebase. Gå til følgende link https://firebase.google.com/ og log ind med din gmail -konto.
Når du er færdig med dette trin, skal vi lave et nyt projekt i firebase, så fortsæt til din firebase -konsol.
Under din database i realtid er der fane "regler", hvor du skal aktivere læsning og skrivning på denne måde. Billede 2
du kan finde dit firebase -link og hemmelighed her. Billede 3
Dette bruges i arduino IDE til at forbinde med firebase.
Trin 2: Programmer ESP-01 med grundlæggende OTA til fremtidig opdatering
![Program ESP-01 med grundlæggende OTA til fremtidig opdatering Program ESP-01 med grundlæggende OTA til fremtidig opdatering](https://i.howwhatproduce.com/images/003/image-8540-5-j.webp)
![Program ESP-01 med grundlæggende OTA til fremtidig opdatering Program ESP-01 med grundlæggende OTA til fremtidig opdatering](https://i.howwhatproduce.com/images/003/image-8540-6-j.webp)
Fra kildekoden kan du downloade minimal OTA og blinke den med arduino IDE til din ESP01. Billede 1
Nu efter at du har blinket det, skulle det dukke op i arduino IDE -port som denne. Billede 2
Hvis det ikke vises, er her et link til fejlfinding, eller du kan spørge i kommentarer.
Trin 3: Programmer ESP01 med Moodlight Over OTA
Du skal blot downloade kildekoden nedenunder og blinke den via arduino IDE over OTA, som den tidligere blev vist med valg af port til tilsvarende ESP.
Trin 4: Lodning af alt
Påfør ganske enkelt lidt loddemateriale efter skematikken herunder.
Til strømforsyning bruger jeg 5V 1A gammel telefon oplader forbundet til spændingsregulator.
Tilslutninger:
Vcc til 3V (Spændingsregulator) GND til GND GPIO0 til Rød GPIO2 til Grøn GPIO3 = RX til Blå CH_PD til Vcc (eller lod en pull-up-modstand på ESP-01-modulet) valgfri: tryk på knappen fra GND til RST for at nulstille modul
Da jeg vil indeslutte dette i min hvide kugle, satte jeg lidt varm lim, så den ikke kan bevæge sig eller gå i stykker. Det fungerer nu i 3 uger uden problemer.
Trin 5: !! VIGTIG OPDATERING
Jeg indså et problem med den aktuelle build og var nødt til at tænde/slukke for alle 3 farver (RGB) mellem LED og ESP01, for hvis du slukker det og derefter igen TIL, vil det sidde fast i flash -tilstand i stedet for at køre skitsen.
Slå simpelthen kontakterne fra, mens du tilslutter den, og tænd derefter kontakten, og alt fungerer fint.
Trin 6: Link til Github og Shematic
![Link til Github og Shematic Link til Github og Shematic](https://i.howwhatproduce.com/images/003/image-8540-7-j.webp)
ESP01 moodlight GITHUB
Trin 7: Slutprodukt
Anbefalede:
Programmering af Arduino Over the Air (OTA) - Ameba Arduino: 4 trin
![Programmering af Arduino Over the Air (OTA) - Ameba Arduino: 4 trin Programmering af Arduino Over the Air (OTA) - Ameba Arduino: 4 trin](https://i.howwhatproduce.com/images/008/image-23435-j.webp)
Programmering af Arduino Over the Air (OTA)-Ameba Arduino: Der er mange Wi-Fi-mikrokontroller derude på markedet, mange producenter nyder at programmere deres Wi-Fi-mikrokontroller ved hjælp af Arduino IDE. En af de sejeste funktioner, som en Wi-Fi-mikrokontroller har at tilbyde, er dog tilbøjelig til at blive overset, det vil sige