Sadržaj:
- Korak 1: Svi potrebni alati
- Korak 2: Započnite s Google Firebaseom i izradite svoj prvi projekt
- Korak 3: Izgradite svoju prvu Android aplikaciju za upravljanje svojim ESP8266 preko Wi -Fi -ja
- Korak 4: Prijenos koda u vaš ESP8266
Video: Upravljanje NodeMCU ESP8266 1.0 12E pomoću Google Firebase: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
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
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
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
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:
Upravljanje svijetom pomoću Google AIY -a: 8 koraka
Upravljanje svijetom pomoću Google AIY -a: Glasnički komplet Google AIY Projects Voice došao je besplatno s tiskanim izdanjem časopisa The MagPi u svibnju 2017., a sada ga možete kupiti i od mnogih dobavljača elektronike. Što ćete naučiti Kako spojiti LED na AIY Voice Komplet Kako izvući informacije iz voic
LED upravljanje temeljeno na Google pomoćniku pomoću Raspberry Pi: 3 koraka
LED kontrola temeljena na Google Asistentu pomoću Raspberry Pi: Hej! U ovom ćemo projektu implementirati kontrolu LED diode temeljenu na Google Asistentu pomoću Raspberry Pi 4 koristeći HTTP u Pythonu. LED diodu možete zamijeniti žaruljom (očito ne doslovno, između će vam trebati relejni modul) ili bilo kojom drugom kućom
Upravljanje LED diodom pomoću NodeMCU WiFi modula i aplikacije Blynk: 7 koraka
Upravljanje LED diodom pomoću NodeMCU WiFi modula i aplikacije Blynk: Ova instrukcija će vam pokazati kako kontrolirati LED pomoću NodeMCU ESP8266 WiFi modula putem aplikacije za pametni telefon Blynk. Ako ste početnik, čitajte dalje. Ako ste iskusniji, možda će vas zanimati preskočiti do kraja, gdje govorim o t
RF 433MHZ radijsko upravljanje pomoću HT12D HT12E - Izrada daljinskog upravljača RF pomoću HT12E i HT12D s 433 MHz: 5 koraka
RF 433MHZ radijsko upravljanje pomoću HT12D HT12E | Izrada daljinskog upravljača RF pomoću HT12E i HT12D s 433 MHz: U ovom uputstvu pokazat ću vam kako napraviti RADIO daljinski upravljač pomoću prijemnog modula odašiljača od 433 MHz s kodiranjem HT12E & IC dekoder HT12D. U ovom uputstvu možete slati i primati podatke koristeći vrlo vrlo jeftine KOMPONENTE KAO: HT
Upravljanje uređajima glasovnom naredbom pomoću NodeMCU: 7 koraka (sa slikama)
Upravljanje uređajima glasovnom naredbom pomoću NodeMCU -a: Samo želim pozdraviti sve, ovo je moj prvi put da pišem podučni projekt. Engleski mi nije maternji jezik pa ću pokušati biti kratak i što jasniji. Upravljanje uređajima glasovnom naredbom nije ništa čudno