Tartalomjegyzék:
- 1. lépés: Minden szükséges eszköz
- 2. lépés: A Google Firebase használatának megkezdése és az első projekt létrehozása
- 3. lépés: Az első Android -alkalmazás létrehozása az ESP8266 vezérléséhez Wifi -n keresztül
- 4. lépés: A kód feltöltése az ESP8266 készülékbe
Videó: NodeMCU ESP8266 1.0 12E vezérlése a Google Firebase segítségével: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Ezen a tanfolyamon Android-alkalmazást hozunk létre, Firebase-adatbázist hozunk létre, és ellenőrizzük a NodeMCU ESP 8266 1.0 12E-t az előbb említett termékek koordinálásával.
1. lépés: Minden szükséges eszköz
Íme néhány dolog, ami szükséges ahhoz, hogy elinduljunk
1. Google Firebase
2. MIT App Inventor
3. A NodeMCU ESP8266 1.0 12E
4. Kevés női -női jumper vezeték
5. USB kábel
6. Arduino IDE (az ESP8266 programozásához)
2. lépés: A Google Firebase használatának megkezdése és az első projekt létrehozása
Kövesd a lépéseket
1. Jelentkezzen be a Firebase -be Google -fiókjával.
2. Kattintson az Ugrás a konzolra és az Új projekt hozzáadása elemre, majd adja meg a projekt nevét és adja meg a régiót, ez nagyon fontos lépés, ha helytelen régiót választ, akkor előfordulhat, hogy a projekt nem működik.
3. Menjen a projekt beállításaihoz a konzol jobb oldalán, és vigye a mutatót a szolgáltatási fiókokba, és másolja le az adatbázis titkos jegyzetét, és jegyezze fel valahová további használatra, majd később megbeszéljük.
4. Most menjen a fejlesztési szakaszhoz, menjen át az adatbázisba, és másolja le a projekt URL -jét, amely az űrlapból lesz
xxxxxxxxxxxxxxxx.firebaseio.com/ -másolja le.
5. Ezután lépjen a szabályok szakaszba, és hajtsa végre a következő módosításokat, vagy egyszerűen másolja ki, és cserélje ki az alábbi kódra
".read": "igaz", ".write": "igaz"
}
}
3. lépés: Az első Android -alkalmazás létrehozása az ESP8266 vezérléséhez Wifi -n keresztül
Lépjen az MIT App Inventor webhelyre, és kövesse az alábbi lépéseket az alkalmazás létrehozásához.
Ez egy nagyon egyszerű alkalmazáskészítő, amelyet egyszerűen elemek húzásával hoztak létre
1. Indítson el egy új projektet az Ön által választott névvel.
2. Ebben a projektben a NodeMCU beépített LED-jének kapcsolásával fogunk foglalkozni, így csak két gomb szükséges a be- és kikapcsoláshoz.
3. A Tulajdonságok lapon módosíthatja a gomb szövegét és egyéb attribútumait.
4. Mivel a Firebase -t használjuk, hozzá fogjuk adni a Firebase attribútumunkat, amely a felhasználói felület lap kísérleti szakaszában található, és húzza a megtekintő szakaszba.
5. Most váltson a blokkok fülre, és építse fel a fenti képen látható logikát.
6. Ezután menjen ismét a Tervező fülre, és hajtsa végre a következő módosításokat
- A projektcsoportnak üresnek kell lennie.
- A Firebase Token legyen olyan, amilyen, nincs módosítás.
- Most a firebase URL mezőbe írja be az előző lépésben másolt URL -t, és törölje a jelölést az alapértelmezett használat mezőből.
7. Most menjen a firebase -hez, és lépjen az adatbázis> adatok fülre>, és hozzon létre egy gyermeket ugyanahhoz a változóhoz, amelyet az App Inventor logikai diagramjában használunk.
8. Most kattintson az oldal tetején található Build elemre, és töltse le az.apk fájlt Android okostelefonjára.
4. lépés: A kód feltöltése az ESP8266 készülékbe
A kódot behelyezheti a NodeMCU -ba az alábbi tárhelyen található kód másolásával.
github.com/saiyerniakhil/ESPFireBase
és néhány változtatást kell végrehajtani, amelyeket a kód megjegyzéseiben világossá tettem.
Ajánlott:
Házfények vezérlése a Google asszisztens segítségével az Arduino használatával: 7 lépés
Vezérelje a ház fényeit a Google Segéddel az Arduino használatával: (Frissítés időpontja: 2020. augusztus 22 .: Ez az utasítás 2 éves, és bizonyos harmadik féltől származó alkalmazásokra támaszkodik. Bármelyik oldalukon végzett változtatás miatt ez a projekt nem működik. Lehet, hogy nem dolgozzon most, de követheti referenciaként és módosíthatja
LED vezérlése a NodeMCU WiFi modul és a Blynk alkalmazás segítségével: 7 lépés
LED vezérlése a NodeMCU WiFi modul és a Blynk alkalmazás segítségével: Ez az utasítás megmutatja, hogyan vezérelheti a LED -et a NodeMCU ESP8266 WiFi modul használatával a Blynk okostelefon -alkalmazáson keresztül. Ha kezdő vagy, olvass tovább. Ha tapasztaltabb vagy, akkor érdemes a végére ugrani, ahol arról beszélek, hogy
Google Firebase ESP8266 Arduino segítségével: 4 lépés
Google Firebase ESP8266 segítségével Arduino: Manapság minden gép rendelkezik bizonyos adatokkal, amelyeket közzé kell tenni a felhő felett, az adatokat pedig elemezni kell, és sok célból rögzíteniük kell. Ugyanakkor az adatoknak hozzáférhetőnek kell lenniük az Elemző számára is. Ezeket a dolgokat az IOT koncepció segítségével lehet elvégezni. Az IOT az internet
Háztartási készülékek vezérlése a csomópont MCU és a Google Assistant segítségével - IOT - Blynk - IFTTT: 8 lépés
Háztartási készülékek vezérlése a csomópont MCU és a Google Assistant segítségével | IOT | Blynk | IFTTT: Egy egyszerű projekt a készülékek vezérléséhez a Google Segéd használatával: Figyelmeztetés: A hálózati áram kezelése veszélyes lehet. Rendkívül óvatosan kezelje. Béreljen fel szakképzett villanyszerelőt, miközben nyílt áramkörökkel dolgozik. Nem vállalom a felelősséget a
LED -kártya vezérlése telefonon NodeMCU, ESP8266 és MAX7219 segítségével: 8 lépés
LED tábla vezérlése telefonon NodeMCU, ESP8266 és MAX7219 segítségével: Telefonnal szeretnék irányítani a LED táblát fordulójelként. Tehát az ESP8266 hozzáférési pontként, mikrokontrollerként és szerverként is működik. A webszerver egy egyszerű weboldallal rendelkezik, amely 3 gombbal rendelkezik: Forgassa balra, jobbra és SOS. A tex