Kazalo:
- Korak: Vsa potrebna orodja
- 2. korak: Začnite uporabljati Google Firebase in ustvarite svoj prvi projekt
- 3. korak: Zgradite svojo prvo aplikacijo za Android, ki bo upravljala vaš ESP8266 prek Wi -Fi -ja
- 4. korak: nalaganje kode v svoj ESP8266
Video: Nadzor NodeMCU ESP8266 1.0 12E z Google Firebase: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:08
V tem tečaju bomo ustvarili aplikacijo za Android, ustvarili bazo podatkov Firebase in nadzirali NodeMCU ESP 8266 1.0 12E s koordinacijo prej omenjenih izdelkov.
Korak: Vsa potrebna orodja
Tukaj je nekaj stvari, ki so potrebne za začetek
1. Google Firebase
2. MIT App Inventor
3. A NodeMCU ESP8266 1,0 12E
4. Nekaj žic za ženske do žensk
5. Kabel USB
6. Arduino IDE (za programiranje našega ESP8266)
2. korak: Začnite uporabljati Google Firebase in ustvarite svoj prvi projekt
Sledite korakom
1. Prijavite se v Firebase s svojim Google Računom.
2. Kliknite pojdi na konzolo in Dodaj nov projekt, nato dajte projektu ime in podajte svojo regijo, to je zelo pomemben korak, če izberete napačno regijo, potem vaš projekt morda ne bo deloval.
3. Pojdite na nastavitve projekta na desni strani konzole in se pomaknite na storitvene račune ter kopirajte skrivnost svoje zbirke podatkov za neko nadaljnjo uporabo, o kateri bomo razpravljali kasneje.
4. Zdaj pojdite na razdelek za razvoj in pojdite na bazo podatkov ter kopirajte URL projekta, ki bo v obliki
xxxxxxxxxxxxxxx.firebaseio.com/ -kopirajte ga.
5. Nato pojdite na razdelek s pravili in izvedite naslednje spremembe ali pa ga preprosto kopirajte in zamenjajte s spodnjo kodo
".read": "res", ".write": "true"
}
}
3. korak: Zgradite svojo prvo aplikacijo za Android, ki bo upravljala vaš ESP8266 prek Wi -Fi -ja
Pojdite na spletno mesto MIT App Inventor in sledite tem korakom za izdelavo aplikacije.
To je zelo preprost graditelj aplikacij, ki ga preprosto zgradite tako, da povlečete in spustite elemente
1. Začnite nov projekt z imenom po vaši izbiri.
2. V tem projektu se bomo ukvarjali s preklopom vgrajene LED na našem NodeMCU, zato za vklop in izklop potrebujemo le dva gumba.
3. Besedilo in druge atribute gumba lahko spremenite na zavihku Lastnosti.
4. Ker uporabljamo Firebase, mu bomo dodali atribut firebase, ki je prisoten v poskusnem razdelku zavihka uporabniškega vmesnika, tako da ga povlečemo v razdelek za pregledovalnike.
5. Zdaj preklopite na zavihek bloki in zgradite logiko, prikazano na zgornji sliki.
6. Nato se znova pomaknite na zavihek Oblikovalec in naredite naslednje spremembe
- Projektno vedro mora biti prazno.
- Žeton Firebase mora biti takšen, kot je, nobenih sprememb ni.
- Zdaj v polje URL firebase vnesite URL, kopiran v prejšnjem koraku, in počistite polje privzeto za uporabo.
7. Zdaj pojdite na firebase in pojdite na bazo podatkov> zavihek podatkov> in ustvarite podrejenega po imenu iste spremenljivke, ki je uporabljena v našem logičnem diagramu izumitelja aplikacij.
8. Zdaj kliknite Build na vrhu strani in prenesite datoteko.apk na svoj pametni telefon Android.
4. korak: nalaganje kode v svoj ESP8266
Kodo lahko vstavite v svoj NodeMCU tako, da kopirate kodo, ki je prisotna v spodnjem skladišču.
github.com/saiyerniakhil/ESPFireBase
in nekatere spremembe je treba narediti, kar sem jasno povedal v komentarjih kode.
Priporočena:
Google Firebase z ESP8266 Arduino: 4 koraki
Google Firebase z ESP8266 Arduino: Danes ima vsak stroj nekaj podatkov za objavo v oblaku, Podatki pa jih je treba analizirati in jih je treba snemati za številne namene. Hkrati bi morali biti podatki dostopni tudi analizatorju. To lahko storite s konceptom IOT. IOT je internet
Sistem za nadzor in nadzor hidroponike Blynk: 4 koraki
Hydroponics Blynk Monitor & Control System: V tem projektu sem ustvaril nadzorni sistem, ki spremlja in nadzira vse vidike srednje velikega sistema odlivov in odtokov hidroponike. Prostor, v katerem sem ga zgradil, uporablja sisteme 4 x 4'x4 '640W LM301B 8 bar. Toda pri teh navodilih ne gre za moje luči. JAZ
Nadzor svetlosti PWM LED nadzor s potisnimi gumbi, Raspberry Pi in Scratch: 8 korakov (s slikami)
Nadzor svetlosti Upravljanje LED na osnovi PWM s potisnimi gumbi, Raspberry Pi in Scratch: poskušal sem najti način, kako svojim učencem razložiti, kako deluje PWM, zato sem si zadal nalogo, da poskušam nadzorovati svetlost LED z dvema gumboma - en gumb poveča svetlost LED, drugi pa ga zatemni. Za program
ESP8266 RGB LED STRIP WIFI Nadzor - NODEMCU Kot IR daljinski upravljalnik za LED trak, ki ga nadzira Wi -Fi - RGB LED STRIP Nadzor pametnega telefona: 4 koraki
ESP8266 RGB LED STRIP WIFI Nadzor | NODEMCU Kot IR daljinski upravljalnik za LED trak, ki ga nadzira Wi -Fi | RGB LED STRIP Smartphone Control: Pozdravljeni fantje, v tej vadnici se bomo naučili, kako uporabljati nodemcu ali esp8266 kot daljinski upravljalnik IR za nadzor LED traku RGB, Nodemcu pa bo preko wifi upravljal pametni telefon. V bistvu lahko s svojim pametnim telefonom upravljate RGB LED STRIP
Obvestila o dogodkih v realnem času z uporabo NodeMCU (Arduino), Google Firebase in Laravel: 4 koraki (s slikami)
Obvestila o dogodkih v realnem času z uporabo NodeMCU (Arduino), Google Firebase in Laravel: Ste kdaj želeli biti obveščeni, ko je na vašem spletnem mestu izvedeno dejanje, vendar e -pošta ni primerna? Ali želite vsakič, ko prodajate, slišati zvok ali zvonec? Ali pa potrebujete vašo takojšnjo pozornost zaradi nujne situacije