Tartalomjegyzék:

NodeMCU ESP8266 1.0 12E vezérlése a Google Firebase segítségével: 4 lépés
NodeMCU ESP8266 1.0 12E vezérlése a Google Firebase segítségével: 4 lépés

Videó: NodeMCU ESP8266 1.0 12E vezérlése a Google Firebase segítségével: 4 lépés

Videó: NodeMCU ESP8266 1.0 12E vezérlése a Google Firebase segítségével: 4 lépés
Videó: ESP8266 (NodeMCU 1.0,ESP-12E) подключение графического дисплея ILI9341 по SPI. 2024, November
Anonim
NodeMCU ESP8266 1.0 12E vezérlése a Google Firebase segítségével
NodeMCU ESP8266 1.0 12E vezérlése a Google Firebase segítségével

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

Minden szükséges eszköz
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

A Google Firebase első lépései és az első projekt létrehozása
A Google Firebase első lépései é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

Az első Android -alkalmazás létrehozása az ESP8266 vezérléséhez Wifi -n keresztül
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: