Satura rādītājs:
- 1. darbība. Firebase iestatīšana
- 2. darbība. Programmējiet ESP-01 ar pamata OTA turpmākai atjaunināšanai
- 3. darbība. Programmējiet ESP01 ar Moodlight virs OTA
- 4. solis: visu lodēšana
- 5. darbība: !! SVARĪGA ATJAUNINĀŠANA
- 6. darbība: saite uz Github un Shematic
- 7. solis: galaprodukts
Video: ESP01 Moodlight ar Firebase reāllaikā + OTA: 7 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Tas atbalsta R-G-B režīmu un izbalēšanas efektu. Ir arī atbalsts spilgtuma kontrolei. Atbalsts OTA atjaunināšanai
1. darbība. Firebase iestatīšana
Pirms turpināt, mums ir jāiestata ugunsbāze. Dodieties uz šo saiti https://firebase.google.com/ un piesakieties, izmantojot savu Gmail kontu.
Kad esat pabeidzis šo darbību, mums ir jāizveido jauns projekts firebase, tāpēc pārejiet uz savu firebase konsoli.
Zem jūsu reāllaika datu bāzes ir cilne "noteikumi", kur jums ir jāiespējo šāda lasīšana un rakstīšana. 2. attēls
šeit varat atrast savu firebase saiti un noslēpumu. 3. attēls
Tas tiek izmantots arduino IDE, lai izveidotu savienojumu ar firebase.
2. darbība. Programmējiet ESP-01 ar pamata OTA turpmākai atjaunināšanai
No avota koda jūs varat lejupielādēt minimālu OTA un zibspuldzi ar arduino IDE savā ESP01. 1. attēls
Tagad pēc tam, kad to parādījāt, tam vajadzētu parādīties arduino IDE ostā šādi. 2. attēls
Ja tas šeit neparādās, ir saite problēmu novēršanai vai varat jautāt komentāros.
3. darbība. Programmējiet ESP01 ar Moodlight virs OTA
Vienkārši lejupielādējiet avota kodu no apakšas un uzliesmojiet to, izmantojot arduino IDE, izmantojot OTA, kā tas tika parādīts iepriekš, izvēloties atbilstošā ESP portu.
4. solis: visu lodēšana
Vienkārši uzklājiet nedaudz lodēt, ievērojot zemāk esošo shematiku.
Barošanai es izmantoju 5V 1A veco tālruņa lādētāju, kas pievienots sprieguma regulatoram.
Savienojumi:
Vcc līdz 3V (sprieguma regulators) GND līdz GND GPIO0 līdz sarkans GPIO2 līdz zaļš GPIO3 = RX līdz zils CH_PD līdz Vcc (vai pielodēšanas pretestības lodēšana ESP-01 modulī) pēc izvēles: nospiediet pogu no GND uz RST, lai atiestatītu modulis
Tā kā es to ielikšu savā baltajā bumbiņā, es uzliku karstu līmi, lai tā nevarētu kustēties vai salūzt. Tagad tas darbojas 3 nedēļas bez problēmām.
5. darbība: !! SVARĪGA ATJAUNINĀŠANA
Es sapratu vienu problēmu ar pašreizējo uzbūvi, un man bija jāieslēdz/jāizslēdz visas 3 krāsas (RGB) starp LED un ESP01, jo, ja jūs to izslēgsiet un pēc tam atkal ieslēgsiet, tas iestrēgs zibspuldzes režīmā, nevis izpildīs skici.
Vienkārši izslēdziet slēdžus, kamēr to pievienojat, un pēc tam ieslēdziet slēdžus, un viss darbosies labi.
6. darbība: saite uz Github un Shematic
ESP01 gaismeklis GITHUB
7. solis: galaprodukts
Ieteicams:
Arduino programmēšana pa gaisu (OTA) - Ameba Arduino: 4 soļi
Arduino programmēšana pa gaisu (OTA)-Ameba Arduino: Tirgū ir daudz Wi-Fi mikrokontrolleru, daudziem ražotājiem patīk programmēt savu Wi-Fi mikrokontrolleru, izmantojot Arduino IDE. Tomēr viena no stilīgākajām funkcijām, ko var piedāvāt Wi-Fi mikrokontrolleris, parasti netiek ņemta vērā, tas ir