Satura rādītājs:

NodeMCU ESP8266 1.0 12E vadīšana, izmantojot Google Firebase: 4 soļi
NodeMCU ESP8266 1.0 12E vadīšana, izmantojot Google Firebase: 4 soļi

Video: NodeMCU ESP8266 1.0 12E vadīšana, izmantojot Google Firebase: 4 soļi

Video: NodeMCU ESP8266 1.0 12E vadīšana, izmantojot Google Firebase: 4 soļi
Video: ESP8266 для начинающих. Первые шаги с Arduino IDE 2024, Novembris
Anonim
NodeMCU ESP8266 1.0 12E vadīšana, izmantojot Google Firebase
NodeMCU ESP8266 1.0 12E vadīšana, izmantojot Google Firebase

Šajā kursā mēs izveidosim Android lietojumprogrammu, izveidosim Firebase datu bāzi un kontrolēsim NodeMCU ESP 8266 1.0 12E ar iepriekš minēto produktu koordinēšanu.

1. darbība: visi nepieciešamie rīki

Visi nepieciešamie rīki
Visi nepieciešamie rīki

Šeit ir dažas lietas, kas nepieciešamas, lai sāktu darbu

1. Google Firebase

2. MIT lietotņu izgudrotājs

3. NodeMCU ESP8266 1.0 12E

4. Maz sieviešu un sieviešu džemperu vadi

5. USB kabelis

6. Arduino IDE (lai ieprogrammētu mūsu ESP8266)

2. darbība. Darba sākšana ar Google Firebase un pirmā projekta izveide

Darba sākšana ar Google Firebase un pirmā projekta izveide
Darba sākšana ar Google Firebase un pirmā projekta izveide

Izpildiet norādītās darbības

1. Pierakstieties Firebase, izmantojot savu Google kontu.

2. Noklikšķiniet uz Iet uz konsoli un Pievienot jaunu projektu un pēc tam piešķiriet savam projektam nosaukumu un norādiet savu reģionu, tas ir ļoti svarīgs solis, ja izvēlaties nepareizu reģionu, jūsu projekts var nedarboties.

3. Pārejiet uz projekta iestatījumiem konsoles labajā pusē un virziet kursu uz pakalpojumu kontiem un nokopējiet savu datu bāzes slepeno piezīmi kaut kur turpmākai lietošanai, mēs to apspriedīsim vēlāk.

4. Tagad dodieties uz sadaļas izstrādi un dodieties uz datu bāzi un nokopējiet projekta URL, kas būs no veidlapas

xxxxxxxxxxxxxxxx.firebaseio.com/ -kopējiet to.

5. Pēc tam dodieties uz noteikumu sadaļu un veiciet šādas izmaiņas vai vienkārši kopējiet to un nomainiet to ar zemāk esošo kodu

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

}

}

3. darbība. Izveidojiet savu pirmo Android lietotni, lai kontrolētu savu ESP8266, izmantojot Wi -Fi

Izveidojiet savu pirmo Android lietotni, lai kontrolētu savu ESP8266, izmantojot Wi -Fi
Izveidojiet savu pirmo Android lietotni, lai kontrolētu savu ESP8266, izmantojot Wi -Fi

Dodieties uz MIT App Inventor vietni, lai izveidotu savu lietotni.

Šis ir ļoti vienkāršs lietotņu veidotājs, kas vienkārši izveidots, velkot un nometot elementus

1. Sāciet jaunu projektu ar izvēlētu nosaukumu.

2. Šajā projektā mēs nodarbosimies ar mūsu NodeMCU iebūvētās gaismas diodes pārslēgšanu, tāpēc mums ir vajadzīgas tikai divas pogas, lai to ieslēgtu un izslēgtu.

3. Jūs varat mainīt pogas tekstu un citus atribūtus cilnē Rekvizīti.

4. Tā kā mēs izmantojam Firebase, mēs tam pievienosim savu Firebase atribūtu, kas atrodas lietotāja saskarnes cilnes eksperimentālajā sadaļā, velkot to uz skatītāju sadaļu.

5. Tagad pārslēdzieties uz cilni Bloki un izveidojiet loģiku, kas parādīta iepriekšējā attēlā.

6. Pēc tam atkal dodieties uz cilni Dizaineris un veiciet šādas izmaiņas

  • Projekta grupai jābūt tukšai.
  • Firebase marķierim vajadzētu būt tādam, kāds tas ir, izmaiņas nav jāveic.
  • Tagad Firebase URL lodziņā ievadiet URL, kas nokopēts iepriekšējā darbībā, noņemiet atzīmi no izvēles rūtiņas izmantot.

7. Tagad dodieties uz firebase un dodieties uz datu bāzi> cilni dati> un izveidojiet bērnu ar nosaukumu tam pašam mainīgajam, kas tiek izmantots mūsu App Inventor loģiskajā diagrammā.

8. Tagad lapas augšdaļā noklikšķiniet uz Veidot un lejupielādējiet.apk failu savā Android viedtālrunī.

4. darbība: koda augšupielāde ESP8266

Jūs varat ievietot savu kodu savā NodeMCU, nokopējot zemāk esošajā krātuvē esošo kodu.

github.com/saiyerniakhil/ESPFireBase

un ir jāveic dažas izmaiņas, kuras esmu skaidri norādījis koda komentāros.

Ieteicams: