Sadržaj:

Upravljanje NodeMCU ESP8266 1.0 12E pomoću Google Firebase: 4 koraka
Upravljanje NodeMCU ESP8266 1.0 12E pomoću Google Firebase: 4 koraka

Video: Upravljanje NodeMCU ESP8266 1.0 12E pomoću Google Firebase: 4 koraka

Video: Upravljanje NodeMCU ESP8266 1.0 12E pomoću Google Firebase: 4 koraka
Video: ❓ Обязательно к просмотру начинающему в Arduino IDE (ошибка компилятора) 2024, Studeni
Anonim
Upravljanje NodeMCU ESP8266 1.0 12E s Google Firebaseom
Upravljanje NodeMCU ESP8266 1.0 12E s Google Firebaseom

U ovom tečaju ćemo stvarati Android aplikaciju, stvarati Firebase bazu podataka i kontrolirati NodeMCU ESP 8266 1.0 12E uz koordinaciju prethodno spomenutih proizvoda.

Korak 1: Svi potrebni alati

Svi potrebni alati
Svi potrebni alati

Evo nekoliko stvari koje su nam potrebne za početak

1. Google Firebase

2. MIT App Inventor

3. A NodeMCU ESP8266 1,0 12E

4. Nekoliko žica kratkospojnika ženskog spoja

5. USB kabel

6. Arduino IDE (Za programiranje našeg ESP8266)

Korak 2: Započnite s Google Firebaseom i izradite svoj prvi projekt

Početak rada s Google Firebaseom i izrada vašeg prvog projekta
Početak rada s Google Firebaseom i izrada vašeg prvog projekta

Prati korake

1. Prijavite se na Firebase sa svojim Google računom.

2. Kliknite na Idi na konzolu i Dodaj novi projekt, a zatim dajte svom projektu ime i dajte svoju regiju, ovo je vrlo važan korak, ako odaberete pogrešnu regiju, vaš projekt možda neće funkcionirati.

3. Idite na postavke projekta s desne strane vaše konzole i prijeđite kursorom do korisničkih računa i kopirajte svoju tajnu bazu podataka negdje za daljnju upotrebu, o čemu ćemo kasnije raspravljati.

4. Sada idite na odjeljak za razvoj i prijeđite na bazu podataka te kopirajte URL projekta u obliku

xxxxxxxxxxxxxxxx.firebaseio.com/ -kopirajte ga.

5. Zatim idite na odjeljak pravila i izvedite sljedeće promjene ili ga jednostavno kopirajte i zamijenite donjim kodom

".read": "istina", ".write": "true"

}

}

Korak 3: Izgradite svoju prvu Android aplikaciju za upravljanje svojim ESP8266 preko Wi -Fi -ja

Izrada vaše prve Android aplikacije za kontrolu vašeg ESP8266 preko Wi -Fi -ja
Izrada vaše prve Android aplikacije za kontrolu vašeg ESP8266 preko Wi -Fi -ja

Prijeđite na web stranicu MIT App Inventor, slijedite ove korake za izradu aplikacije.

Ovo je vrlo jednostavan graditelj aplikacija koji je jednostavno izgrađen povlačenjem i ispuštanjem elemenata

1. Pokrenite novi projekt s imenom po vašem izboru.

2. U ovom projektu bavit ćemo se uključivanjem ugrađene LED diode na našem NodeMCU, pa su nam potrebna samo dva gumba za uključivanje i isključivanje.

3. Možete promijeniti tekst i druge atribute gumba na kartici Svojstva.

4. Budući da koristimo Firebase, dodat ćemo mu svoj firebase atribut koji je prisutan u eksperimentalnom odjeljku kartice korisničkog sučelja, povlačenjem u odjeljak preglednika.

5. Sada prijeđite na karticu Blokovi i izradite logiku prikazanu na gornjoj slici.

6. Zatim se ponovno vratite na karticu Dizajner i unesite sljedeće promjene

  • Kanta projekta trebala bi biti prazna.
  • Firebase žeton trebao bi biti takav kakav jest, bez promjena.
  • Sada u okvir za firebase URL unesite URL kopiran u prethodnom koraku, poništite okvir za korištenje kao zadani.

7. Sada prijeđite na firebase i idite na bazu podataka> kartica s podacima> i stvorite dijete s imenom iste varijable koja se koristi u našem logičkom dijagramu izumitelja aplikacija.

8. Sada kliknite Build, pri vrhu stranice i preuzmite.apk datoteku na svoj Android pametni telefon.

Korak 4: Prijenos koda u vaš ESP8266

Možete staviti svoj kôd u svoj NodeMCU kopiranjem koda prisutnog u donjem spremištu.

github.com/saiyerniakhil/ESPFireBase

i neke promjene trebaju biti napravljene što sam jasno rekao u komentarima koda.

Preporučeni: