Kazalo:

Nadzor NodeMCU ESP8266 1.0 12E z Google Firebase: 4 koraki
Nadzor NodeMCU ESP8266 1.0 12E z Google Firebase: 4 koraki

Video: Nadzor NodeMCU ESP8266 1.0 12E z Google Firebase: 4 koraki

Video: Nadzor NodeMCU ESP8266 1.0 12E z Google Firebase: 4 koraki
Video: Отвязываем WiFi сирену NEO (Tuya) от китайских облаков [tuya-convert, tasmota] 2024, November
Anonim
Nadzor NodeMCU ESP8266 1.0 12E z Google Firebase
Nadzor NodeMCU ESP8266 1.0 12E z Google Firebase

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

Vsa potrebna orodja
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

Začnite uporabljati Google Firebase in ustvarite svoj prvi projekt
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

Zgradite svojo prvo aplikacijo za Android, ki bo upravljala vaš ESP8266 prek Wi -Fi -ja
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: