Sisukord:

NodeMCU ESP8266 1.0 12E juhtimine Google Firebase'iga: 4 sammu
NodeMCU ESP8266 1.0 12E juhtimine Google Firebase'iga: 4 sammu

Video: NodeMCU ESP8266 1.0 12E juhtimine Google Firebase'iga: 4 sammu

Video: NodeMCU ESP8266 1.0 12E juhtimine Google Firebase'iga: 4 sammu
Video: ESP8266 (NodeMCU 1.0,ESP-12E) подключение графического дисплея ILI9341 по SPI. 2024, Juuli
Anonim
NodeMCU ESP8266 1.0 12E juhtimine Google Firebase'iga
NodeMCU ESP8266 1.0 12E juhtimine Google Firebase'iga

Sellel kursusel loome Androidi rakenduse, loome Firebase'i andmebaasi ja kontrollime NodeMCU ESP 8266 1.0 12E, kooskõlastades eelnevalt mainitud tooted.

Samm: kõik vajalikud tööriistad

Kõik vajalikud tööriistad
Kõik vajalikud tööriistad

Siin on mõned asjad, mida vajame alustamiseks

1. Google Firebase

2. MIT App Inventor

3. SõlmMCU ESP8266 1.0 12E

4. Vähesed naissoost naissoost juhtmed

5. USB -kaabel

6. Arduino IDE (meie ESP8266 programmeerimiseks)

2. toiming: Google Firebase'i kasutamise alustamine ja oma esimese projekti loomine

Google Firebase'i kasutamise alustamine ja oma esimese projekti loomine
Google Firebase'i kasutamise alustamine ja oma esimese projekti loomine

Järgige samme

1. Logige oma Google'i kontoga Firebase'i sisse.

2. Klõpsake nuppu Mine konsoolile ja Lisa uus projekt ning seejärel andke oma projektile nimi ja andke oma piirkond, see on väga oluline samm, kui valite vale piirkonna, ei pruugi teie projekt töötada.

3. Liikuge konsooli paremal küljel asuvate projektiseadete juurde ja hõljutage teeninduskontodele ning kopeerige oma andmebaasi salajane märge, et see saaks kusagil edasiseks kasutamiseks, me arutame seda hiljem.

4. Nüüd minge arendusjaotise juurde ja minge andmebaasi ning kopeerige projekti URL, mis on vormis

xxxxxxxxxxxxxxxx.firebaseio.com/ -kopeerige see.

5. Seejärel minge reeglite sektsiooni ja tehke järgmised muudatused või lihtsalt kopeerige see ja asendage see alloleva koodiga

".read": "tõsi", ".kirjutage": "tõsi"

}

}

Samm: looge oma esimene Androidi rakendus, et juhtida oma ESP8266 WiFi kaudu

Esimese Androidi rakenduse loomine oma ESP8266 juhtimiseks WiFi kaudu
Esimese Androidi rakenduse loomine oma ESP8266 juhtimiseks WiFi kaudu

Minge MIT App Inventori veebisaidile ja järgige oma rakenduse loomiseks neid samme.

See on väga lihtne rakenduste koostaja, mis on lihtsalt loodud elementide lohistamise teel

1. Alustage uut projekti teie valitud nimega.

2. Selles projektis tegeleme meie NodeMCU sisseehitatud LED-i vahetamisega, seega vajame selle sisse- ja väljalülitamiseks ainult kahte nuppu.

3. Vahekaardil Atribuudid saate muuta nupu teksti ja muid atribuute.

4. Kuna kasutame Firebase'i, lisame sellele oma Firebase'i atribuudi, mis on kasutajaliidese vahekaardi eksperimentaalses osas, lohistades selle vaataja sektsiooni.

5. Nüüd lülitage vahekaardile plokid ja looge ülaltoodud pildil näidatud loogika.

6. Seejärel minge uuesti vahekaardile Disainer ja tehke järgmised muudatused

  • Projekti ämber peaks olema tühi.
  • Firebase'i märk peaks olema selline, nagu see on, muudatusi ei tohi teha.
  • Nüüd sisestage Firebase'i URL -i väljale eelmises etapis kopeeritud URL, tühjendage märkeruut Kasuta vaikekasti.

7. Nüüd minge üle Firebase'i ja minge andmebaasi> vahekaardile andmed> ja looge laps, kelle nimi on sama muutuja, mida kasutatakse meie App Inventori loogikaskeemis.

8. Nüüd klõpsake lehe ülaosas nuppu Ehitamine ja laadige alla.apk -fail oma Android -nutitelefoni.

Samm: koodi üleslaadimine ESP8266 -sse

Saate oma koodi oma NodeMCU -sse sisestada, kopeerides allolevas hoidlas oleva koodi.

github.com/saiyerniakhil/ESPFireBase

ja tuleb teha mõningaid muudatusi, mille olen endale koodi kommentaarides selgeks teinud.

Soovitan: