Sisällysluettelo:

NodeMCU ESP8266 1.0 12E: n ohjaus Google Firebasen avulla: 4 vaihetta
NodeMCU ESP8266 1.0 12E: n ohjaus Google Firebasen avulla: 4 vaihetta

Video: NodeMCU ESP8266 1.0 12E: n ohjaus Google Firebasen avulla: 4 vaihetta

Video: NodeMCU ESP8266 1.0 12E: n ohjaus Google Firebasen avulla: 4 vaihetta
Video: Знакомство с платой разработки Heltec LoRa CubeCell HTCC-AB01 2024, Marraskuu
Anonim
NodeMCU ESP8266 1.0 12E: n ohjaus Google Firebasen avulla
NodeMCU ESP8266 1.0 12E: n ohjaus Google Firebasen avulla

Tällä kurssilla luomme Android-sovelluksen, luomme Firebase-tietokannan ja hallitsemme NodeMCU ESP 8266 1.0 12E -järjestelmää yhdessä aiemmin mainittujen tuotteiden kanssa.

Vaihe 1: Kaikki tarvittavat työkalut

Kaikki tarvittavat työkalut
Kaikki tarvittavat työkalut

Tässä muutamia asioita, joita tarvitsemme päästäksemme alkuun

1. Google Firebase

2. MIT App Inventor

3. solmuMCU ESP8266 1.0 12E

4. harvat naaras -naaras hyppyjohdot

5. USB -kaapeli

6. Arduino IDE (ESP8266: n ohjelmointiin)

Vaihe 2: Google Firebasen käytön aloittaminen ja ensimmäisen projektin luominen

Google Firebasen käytön aloittaminen ja ensimmäisen projektin luominen
Google Firebasen käytön aloittaminen ja ensimmäisen projektin luominen

Seuraa vaiheita

1. Kirjaudu Firebaseen Google -tililläsi.

2. Napsauta Siirry konsoliin ja Lisää uusi projekti ja anna sitten projektillesi nimi ja alueesi, tämä on erittäin tärkeä askel, jos valitset väärän alueen, projekti ei ehkä toimi.

3. Siirry projektin asetuksiin konsolin oikealla puolella ja vie hiiri palvelutileille ja kopioi tietokannan salainen muistiinpano jonnekin myöhempää käyttöä varten, keskustelemme myöhemmin.

4. Siirry nyt kehittämisosioon ja siirry tietokantaan ja kopioi projektin URL -osoite, joka on lomakkeesta

xxxxxxxxxxxxxxxx.firebaseio.com/ -kopioi se.

Siirry sitten sääntöosioon ja suorita seuraavat muutokset tai kopioi se ja korvaa se alla olevalla koodilla

".read": "totta", ". kirjoittaa": "totta"

}

}

Vaihe 3: Rakenna ensimmäinen Android -sovelluksesi ESP8266: n hallitsemiseksi Wifi -yhteyden kautta

Ensimmäisen Android -sovelluksesi rakentaminen ESP8266: n hallintaan Wi -Fi -yhteyden kautta
Ensimmäisen Android -sovelluksesi rakentaminen ESP8266: n hallintaan Wi -Fi -yhteyden kautta

Siirry MIT App Inventor -verkkosivustoon noudattamalla näitä ohjeita rakentaaksesi sovelluksesi.

Tämä on hyvin yksinkertainen sovellusrakentaja, joka on yksinkertaisesti rakennettu vetämällä ja pudottamalla elementtejä

1. Aloita uusi projekti valitsemallasi nimellä.

2. Tässä projektissa käsittelemme NodeMCU: n sisäänrakennetun LED-valon vaihtamista, joten tarvitsemme vain kaksi painiketta sen kytkemiseksi päälle ja pois.

3. Voit muuttaa painikkeen tekstiä ja muita ominaisuuksia Ominaisuudet -välilehdessä.

4. Koska käytämme Firebasea, lisäämme siihen Firebase -määritteemme, joka on käyttöliittymän välilehden kokeellisessa osiossa, vetämällä sen katseluohjelmaan.

5. Nyt siirry lohkoihin -välilehdelle ja luo yllä olevan kuvan mukaiset logiikat.

6. Siirry sitten Suunnittelija -välilehteen ja tee seuraavat muutokset

  • Projektiryhmän on oltava tyhjä.
  • Firebase -tunnuksen pitäisi olla sellainen kuin se on, muutoksia ei tehdä.
  • Kirjoita nyt Firebase -URL -kenttään edellisessä vaiheessa kopioitu URL -osoite ja poista valinta oletusruudusta.

7. Siirry nyt firebaseen ja siirry tietokantaan> data -välilehteen> ja luo lapsi, joka on nimetty samaan muuttujaan, jota käytetään App Inventor Logic Diagramissa.

8. Napsauta sitten sivun yläreunassa olevaa Rakenna -painiketta ja lataa.apk -tiedosto Android -älypuhelimeesi.

Vaihe 4: Koodin lataaminen ESP8266 -laitteeseen

Voit laittaa koodisi NodeMCU -laitteeseesi kopioimalla alla olevassa arkistossa olevan koodin.

github.com/saiyerniakhil/ESPFireBase

ja joitakin muutoksia on tehtävä, jotka olen tehnyt selväksi koodin kommenteissa.

Suositeltava: