Satura rādītājs:

Kā izveidot Firebase mājas automatizācijas sistēmu, izmantojot NodeMCU - IOT platformā: 14 soļi
Kā izveidot Firebase mājas automatizācijas sistēmu, izmantojot NodeMCU - IOT platformā: 14 soļi

Video: Kā izveidot Firebase mājas automatizācijas sistēmu, izmantojot NodeMCU - IOT platformā: 14 soļi

Video: Kā izveidot Firebase mājas automatizācijas sistēmu, izmantojot NodeMCU - IOT platformā: 14 soļi
Video: Introduction to Firebase A/B testing 2024, Jūlijs
Anonim
Kā izveidot Firebase mājas automatizācijas sistēmu, izmantojot NodeMCU | IOT platformā
Kā izveidot Firebase mājas automatizācijas sistēmu, izmantojot NodeMCU | IOT platformā

Šā PROJEKTA MĒRĶIS

Šī projekta mērķis ir izstrādāt mājas automatizācijas sistēmu, kas lietotājam sniedz pilnīgu kontroli pār visām viņa/viņas mājas tālvadāmām ierīcēm, izmantojot lietotni IOT Android. Jūsu IOT projekta datu demonstrēšanai ir pieejami daudzi trešo pušu tiešsaistes serveri un platformas. Bet visas šīs platformas, piemēram, ThingSpeak, Adafruit.io, Blynk un IFTT utt., Bet šodien es izvēlos firebase

1. darbība:

2. darbība. Kāpēc izvēlēties Firebase

Firebase nodrošina ātru veidu, kā saglabāt ierīces līmenī savāktos maņu datus, un tas lieliski darbojas ar Android API, ko atbalsta AndroidThings. Daudzi mobilo ierīču un ierīču programmētāji, ar kuriem esmu saskāries, cīnās ar servera puses programmēšanu. Firebase patiešām var palīdzēt pārvarēt šo plaisu un atvieglot to. Būs interesanti redzēt, kā izstrādātāji izmanto bezsaistes funkcijas. Ja esat jauns IoT lietotājs vai vispār jebkura ierīce, kas vāc datus un kurai tie jānosūta pa tīkliem, jāpieņem zelta likums, ka tīkla savienojumu nevar pieņemt. Tā rezultātā jums būs jāapkopo dati bezsaistē un, kad tīkls ir pieejams, pārsūtiet to uz savu serveri. Firebase ar savu bezsaistes funkciju patiešām var padarīt to vienkāršu daudziem izstrādātājiem.

Firebase ir daudz funkciju, tostarp reāllaika datu bāze, autentifikācija, ziņojumapmaiņa mākoņos, krātuve, mitināšana, testēšanas laboratorija un analīze, bet es izmantošu tikai autentifikāciju, reāllaika datu bāzi.

3. solis: Labi, lai nenonāktu pie projekta iznīcināšanas ……

Es izstrādāšu šo projektu no trīs daļām

1. Fairbase konta izveide

2. Lietotņu izgatavošana

3. Ardunio programmas daļa

4. darbība. Fairbase konta izveide

Fairbase konta izveide
Fairbase konta izveide

Vispirms dodieties uz vietni https://console.firebase.google.com/ un piesakieties

Noklikšķiniet uz Pievienot projektu

5. darbība: pēc tam parādiet šo saskarni un piešķiriet projekta nosaukumu un izvēlieties valsts nosaukumu

Tad parādiet šo saskarni un piešķiriet projekta nosaukumu un izvēlieties valsts nosaukumu
Tad parādiet šo saskarni un piešķiriet projekta nosaukumu un izvēlieties valsts nosaukumu

6. darbība. Klausieties, es atlasu projekta nosaukumu Mājas automatizācija un izvēlieties manu valsti, pēc tam nospiediet Izveidot

Klausieties I Select Project Name Home Automation un Select My Country, tad nospiediet Create
Klausieties I Select Project Name Home Automation un Select My Country, tad nospiediet Create

7. solis: Pēc brīža parādiet šo saskarni Noklikšķiniet uz Contention

Pēc brīža parādiet šo saskarni Noklikšķiniet uz Contention
Pēc brīža parādiet šo saskarni Noklikšķiniet uz Contention

8. solis: Pēc tam pārejiet pie Darba sākšana

Pēc tam dodieties uz Darba sākšana
Pēc tam dodieties uz Darba sākšana

9. solis: dodieties uz Noteikumi un Eadit Code Like Image

Dodieties uz noteikumiem un Eadit kodu, piemēram, attēlu
Dodieties uz noteikumiem un Eadit kodu, piemēram, attēlu
Dodieties uz noteikumiem un Eadit kodu, piemēram, attēlu
Dodieties uz noteikumiem un Eadit kodu, piemēram, attēlu

10. solis: dodieties uz savu iestatījumu un pēc tam parādiet savu Api atslēgu

Dodieties uz savu iestatījumu un parādiet savu Api atslēgu
Dodieties uz savu iestatījumu un parādiet savu Api atslēgu

11. darbība. Lietotņu izveide

Bez sasprindzinājuma es sniegšu jums pilnu rindas failu appinventor, vienkārši noklikšķiniet šeit un lejupielādējiet šo

nē, apmeklējiet ai2.appinventor.mit.edu, lai atvērtu šo failu

12. solis: Tagad dodieties uz projektu un importējiet failu Homeautomation.aia datorā

Tagad datorā dodieties uz projektu un importējiet failu Homeautomation.aia
Tagad datorā dodieties uz projektu un importējiet failu Homeautomation.aia
Tagad datorā dodieties uz projektu un importējiet failu Homeautomation.aia
Tagad datorā dodieties uz projektu un importējiet failu Homeautomation.aia
Tagad datorā dodieties uz projektu un importējiet failu Homeautomation.aia
Tagad datorā dodieties uz projektu un importējiet failu Homeautomation.aia
Tagad datorā dodieties uz projektu un importējiet failu Homeautomation.aia
Tagad datorā dodieties uz projektu un importējiet failu Homeautomation.aia

13. solis: noklikšķiniet uz opcijas Sarkanais aplis un plūstiet par šī attēla atzinību

Noklikšķiniet uz opcijas Sarkanais aplis un plūstiet par šī attēla atzinību
Noklikšķiniet uz opcijas Sarkanais aplis un plūstiet par šī attēla atzinību
Noklikšķiniet uz opcijas Sarkanais aplis un plūstiet par šī attēla atzinību
Noklikšķiniet uz opcijas Sarkanais aplis un plūstiet par šī attēla atzinību

14. darbība: Ardunio programmas daļa

Jums ir jāveic dažas izmaiņas jūsu ardunio kodā

FIREBASE_HOST kopija un pagātne Fairbase datu bāzē

FIREBASE_AUTH kopija un pagātne projekta iestatījumos

un iestatiet savu WIFI nosaukumu un paroli

Lejupielādējiet ardunio mencu šeit, noklikšķiniet šeit

Šī apmācība pirmo reizi tika publicēta, noklikšķinot šeit

vairāk apmācības par Nodemcu noklikšķiniet šeit

Ieteicams: