Turinys:

„NodeMCU ESP8266 1.0 12E“valdymas naudojant „Google Firebase“: 4 veiksmai
„NodeMCU ESP8266 1.0 12E“valdymas naudojant „Google Firebase“: 4 veiksmai

Video: „NodeMCU ESP8266 1.0 12E“valdymas naudojant „Google Firebase“: 4 veiksmai

Video: „NodeMCU ESP8266 1.0 12E“valdymas naudojant „Google Firebase“: 4 veiksmai
Video: Обзор ESP8266 NodeMCU подключение и прошивка в Arduino 2024, Lapkritis
Anonim
„NodeMCU ESP8266 1.0 12E“valdymas naudojant „Google Firebase“
„NodeMCU ESP8266 1.0 12E“valdymas naudojant „Google Firebase“

Šiuose kursuose kursime „Android“programą, kursime „Firebase“duomenų bazę ir valdysime „NodeMCU ESP 8266 1.0 12E“, derindami anksčiau minėtus produktus.

1 žingsnis: visi reikalingi įrankiai

Visi reikalingi įrankiai
Visi reikalingi įrankiai

Štai keletas dalykų, kurių reikia norint pradėti

1. „Google Firebase“

2. „MIT App Inventor“

3. NodeMCU ESP8266 1.0 12E

4. Keletas moterų ir moterų jungiamųjų laidų

5. USB kabelis

6. „Arduino IDE“(programuoti mūsų ESP8266)

2 veiksmas: pradėkite naudotis „Google Firebase“ir sukurkite pirmąjį projektą

Darbo su „Google Firebase“pradžia ir pirmojo projekto kūrimas
Darbo su „Google Firebase“pradžia ir pirmojo projekto kūrimas

Sekite žingsnius

1. Prisijunkite prie „Firebase“naudodami „Google“paskyrą.

2. Spustelėkite eiti į konsolę ir Pridėti naują projektą, tada suteikite savo projektui pavadinimą ir nurodykite savo regioną, tai yra labai svarbus žingsnis, jei pasirinksite neteisingą regioną, jūsų projektas gali neveikti.

3. Pereikite prie projekto nustatymų dešinėje konsolės pusėje ir užveskite pelės žymeklį ant paslaugų paskyrų ir nukopijuokite savo duomenų bazės slaptą užrašą, kad jis būtų kažkur tolesniam naudojimui, mes aptarsime vėliau.

4. Dabar eikite į kūrimo skyrių ir pereikite prie duomenų bazės ir nukopijuokite projekto URL, kuris bus formos

xxxxxxxxxxxxxxxx.firebaseio.com/ -nukopijuokite jį.

5. Tada eikite į taisyklių skyrių ir atlikite šiuos pakeitimus arba tiesiog nukopijuokite jį ir pakeiskite jį žemiau esančiu kodu

".read": "tiesa", ". rašyti": "tiesa"

}

}

3 veiksmas: sukurkite savo pirmąją „Android“programą, kad galėtumėte valdyti savo ESP8266 per „Wi -Fi“

Kurkite savo pirmąją „Android“programą, kad galėtumėte valdyti savo ESP8266 per „Wi -Fi“
Kurkite savo pirmąją „Android“programą, kad galėtumėte valdyti savo ESP8266 per „Wi -Fi“

Eikite į „MIT App Inventor“svetainę ir atlikite šiuos veiksmus, kad sukurtumėte savo programą.

Tai labai paprasta programų kūrimo priemonė, sukurta tiesiog nuvilkiant elementus

1. Pradėkite naują projektą pasirinktu pavadinimu.

2. Šiame projekte mes sieksime įjungti „NodeMCU“įmontuotą šviesos diodą, todėl mums reikia tik dviejų mygtukų, kad jį įjungtumėte ir išjungtumėte.

3. Skirtuke Ypatybės galite pakeisti mygtuko tekstą ir kitus atributus.

4. Kadangi naudojame „Firebase“, prie jos pridėsime „Firebase“atributą, esantį vartotojo sąsajos skirtuko eksperimentinėje skiltyje, vilkdami jį į peržiūros skyrių.

5. Dabar perjunkite į blokų skirtuką ir sukurkite logiką, parodytą aukščiau esančiame paveikslėlyje.

6. Tada vėl eikite į skirtuką Dizaineris ir atlikite šiuos pakeitimus

  • Projekto segmentas turi būti tuščias.
  • „Firebase“prieigos raktas turėtų būti toks, koks yra, jokių pakeitimų daryti negalima.
  • Dabar „Firebase“URL lauke įveskite URL, nukopijuotą atlikus ankstesnį veiksmą, panaikinkite laukelio „Naudoti numatytąjį“žymėjimą.

7. Dabar eikite į „Firebase“ir eikite į duomenų bazę> skirtuką „Duomenys“> ir sukurkite vaiką, pavadintą tuo pačiu kintamuoju, kuris naudojamas mūsų „App Inventor“loginėje diagramoje.

8. Dabar puslapio viršuje spustelėkite Sukurti ir atsisiųskite.apk failą į savo „Android“išmanųjį telefoną.

4 veiksmas: įkelkite kodą į savo ESP8266

Galite įdėti savo kodą į „NodeMCU“, nukopijuodami žemiau esančioje saugykloje esantį kodą.

github.com/saiyerniakhil/ESPFireBase

ir reikia atlikti kai kuriuos pakeitimus, kuriuos aiškiai nurodžiau kodo komentaruose.

Rekomenduojamas: