Përmbajtje:

Kontrolli i NodeMCU ESP8266 1.0 12E Me Google Firebase: 4 hapa
Kontrolli i NodeMCU ESP8266 1.0 12E Me Google Firebase: 4 hapa

Video: Kontrolli i NodeMCU ESP8266 1.0 12E Me Google Firebase: 4 hapa

Video: Kontrolli i NodeMCU ESP8266 1.0 12E Me Google Firebase: 4 hapa
Video: Знакомство с платой разработки Heltec LoRa CubeCell HTCC-AB01 2024, Korrik
Anonim
Kontrollimi i një NodeMCU ESP8266 1.0 12E Me Google Firebase
Kontrollimi i një NodeMCU ESP8266 1.0 12E Me Google Firebase

Në këtë Kurs, Ne do të krijojmë një Aplikacion Android, Krijimi i një Bazë të Dhënash Firebase dhe Kontrollimi i NodeMCU ESP 8266 1.0 12E me Koordinim të produkteve të përmendura më parë.

Hapi 1: Të gjitha mjetet e kërkuara

Të gjitha mjetet e kërkuara
Të gjitha mjetet e kërkuara

Këtu janë disa gjëra të nevojshme për të filluar veten

1. Google Firebase

2. MIT App Inventor

3. Një NodeMCU ESP8266 1.0 12E

4. Pak tela nga kërcimtarë femra në femra

5. Një kabllo USB

6. Arduino IDE (Për të programuar ESP8266 -in tonë)

Hapi 2: Fillimi me Google Firebase dhe Krijimi i Projektit tuaj të Parë

Fillimi me Google Firebase dhe Krijimi i Projektit tuaj të Parë
Fillimi me Google Firebase dhe Krijimi i Projektit tuaj të Parë

Ndiqni hapat

1. Hyni në Firebase me llogarinë tuaj Google.

2. Klikoni mbi shkoni në tastierë dhe Shtoni një projekt të ri dhe më pas jepini një emër projektit tuaj dhe jepini rajonit tuaj, ky është një hap shumë i rëndësishëm, nëse zgjidhni një zonë të pasaktë, atëherë projekti juaj mund të mos funksionojë.

3. Drejtojuni cilësimeve të projektit në anën e djathtë të tastierës tuaj dhe rri pezull në llogaritë e shërbimit dhe kopjoni shënimin sekret të bazës së të dhënave tuaj atë diku për përdorim të mëtejshëm, ne do të diskutojmë më vonë.

4. Tani shkoni për të zhvilluar seksionin dhe drejtohuni tek baza e të dhënave, dhe kopjoni URL -në e projektit që do të jetë e formës

xxxxxxxxxxxxxxx.firebaseio.com/ -kopjoni atë.

5. Pastaj shkoni te seksioni i rregullave dhe kryeni ndryshimet e mëposhtme ose thjesht kopjojeni dhe zëvendësojeni me kodin e mëposhtëm

".read": "e vërtetë", ".write": "e vërtetë"

}

}

Hapi 3: Ndërtimi i aplikacionit tuaj të parë Android për të kontrolluar ESP8266 -in tuaj mbi Wi -Fi

Ndërtoni aplikacionin tuaj të parë Android për të kontrolluar ESP8266 mbi Wi -Fi
Ndërtoni aplikacionin tuaj të parë Android për të kontrolluar ESP8266 mbi Wi -Fi

Drejtohuni në faqen e internetit të MIT App Inventor ndiqni këto hapa për të ndërtuar aplikacionin tuaj.

Ky është një krijues shumë i thjeshtë i aplikacioneve i ndërtuar thjesht duke tërhequr dhe lëshuar elementë

1. Filloni një projekt të ri me një emër të zgjedhur nga ju.

2. Në këtë projekt do të merremi me ndërrimin e LED-it të integruar në NodeMCU tonë, kështu që na duhen vetëm dy butona për ta ndezur dhe fikur.

3. Ju mund të ndryshoni tekstin dhe atributet e tjera të butonit në butonin Properties.

4. Meqenëse ne po përdorim Firebase, ne do të shtojmë atributin tonë të firebase, i cili është i pranishëm në seksionin eksperimental të skedës së ndërfaqes së përdoruesit, duke e tërhequr atë në pjesën e shikuesit.

5. Tani, Kaloni në skedën e blloqeve dhe ndërtoni logjikat e paraqitura në foton e mësipërme.

6. Pastaj, përsëri drejtohuni te skeda Designer dhe bëni ndryshimet e mëposhtme

  • Kova e Projektit duhet të jetë bosh.
  • Shenja e Firebase Duhet të jetë ashtu siç është, Nuk ka ndryshime për t'u bërë.
  • Tani në kutinë URL të firebase, futni URL -në e kopjuar në hapin e mëparshëm, zgjidhni kutinë e përdorimit të paracaktuar.

7. Tani shkoni te baza e zjarrit dhe shkoni te baza e të dhënave> skedari i të dhënave> dhe krijoni një fëmijë të quajtur me të njëjtën ndryshore e cila përdoret në Diagramin Logjik të Shpikësit të Aplikacioneve.

8. Tani klikoni në Ndërto, në krye të faqes dhe shkarkoni skedarin.apk në smartphone tuaj android.

Hapi 4: Ngarkimi i kodit tuaj në ESP8266 tuaj

Ju mund ta vendosni kodin tuaj në NodeMCU duke kopjuar kodin e pranishëm në depon e mëposhtme.

github.com/saiyerniakhil/ESPFireBase

dhe do të bëhen disa ndryshime të cilat i kam bërë të qarta në komentet e kodit.

Recommended: