Turinys:

Namų automatizavimas naudojant „Google Firebase“: 3 veiksmai
Namų automatizavimas naudojant „Google Firebase“: 3 veiksmai

Video: Namų automatizavimas naudojant „Google Firebase“: 3 veiksmai

Video: Namų automatizavimas naudojant „Google Firebase“: 3 veiksmai
Video: Pašto procesų automatizavimas naudojant GIS 2024, Liepa
Anonim
Image
Image
Namų automatizavimas naudojant „Google Firebase“
Namų automatizavimas naudojant „Google Firebase“

Įvadas:

Tai namų automatizavimo projektas, kuriame naudojama „Firebase“ir „nodeMCU“. Pirmiausia kodėl pasirinkau „Firebase“, nes ją galima lengvai prižiūrėti, ji turi pažangos ataskaitą, „Crash Analytics“ir pan., Ir ji yra visiškai nemokama, todėl galime naudoti šį projektą, kad valdytume šviesas, ventiliatorius, televizorių ir tt Taigi, pradėkime

Prekės

  • „NodeMcu“- 1 Nr
  • Relės modulis - 1 Nr
  • Duonos lenta - 1 Nr
  • Šuolininkai nuo patelių iki moterų - 3 Nr
  • Interneto ryšys
  • „Android“telefonas

1 veiksmas: duomenų bazės kūrimas

Duomenų bazės kūrimas
Duomenų bazės kūrimas
Duomenų bazės kūrimas
Duomenų bazės kūrimas
Duomenų bazės kūrimas
Duomenų bazės kūrimas
Duomenų bazės kūrimas
Duomenų bazės kūrimas

Pirmiausia turite eiti į šią svetainę ir prisijungti prie „Google“paskyros. Spustelėkite sukurti naują projektą, nurodykite savo projekto pavadinimą ir spustelėkite tęsti. Po kelių minučių sakoma: „Jūsų projektas paruoštas“ir pasirodys mygtukas „Tęsti“, kad jį spustelėtų, atsirastų prietaisų skydelis, kairėje pusėje esančiame duomenų bazės skirtuke spustelėkite jį ir lėtai slinkite žemyn ir pamatysite, kaip sukurti realiu laiku spustelėkite duomenų bazės mygtuką. Atidaromas dialogo langas, nurodantis pasirinkti užrakintą arba bandymo režimą. Pasirinkite bandymo režimą ir spustelėkite įjungti. Būsite nukreipti į skirtuką Duomenys viršuje, pamatysite keturis skirtukus, spustelėkite taisyklių skirtuką ir patikrinkite, ar skaitymo ir rašymo taisyklės yra teisingos. Jei ne, pakeiskite abu į tiesa. Dabar eikite į projekto nustatymus ir nukopijuokite savo projekto ID ir žiniatinklio API raktą, kurį naudosime vėliau. Taip pat eikite į skirtuką Paslaugų paskyros, kairėje duomenų bazės paslapčių skirtuko lape spustelėkite ten skirtuką ir slinkite žemyn pamatysite duomenų bazės pavadinimą ir slaptą paspaudimą rodymo parinktyje dešinėje paslapties pusėje ir nukopijuokite paslaptį ir įklijuokite tai užrašų knygelės lange. Ir dabar ši dalis baigta. Dabar pereisime prie programų išradėjų dalies.

2 veiksmas: programos konfigūravimas

Programos konfigūracija
Programos konfigūracija
Programos konfigūracija
Programos konfigūracija

Programos dalis nėra sunkus darbas. Pateikiau nuorodą, kaip atsisiųsti.aia failą. Galite tiesiog jį atsisiųsti ir importuoti į savo paskyrą. Pirmiausia prisijunkite prie „MIT“programos išradėjo ir viršuje, mano projektas bus ten, spustelėkite jį, bus pateiktas parinkčių sąrašas, spustelėkite importuoti projektą (.aia) iš savo kompiuterio, pasirinkite atsisiųstą aia failą ir spustelėkite importuoti projektas bus importuotas ir atidarytas. dabar spustelėkite „firebaseDB1“valdiklio nustatymų skirtuką, kuris bus atidarytas dešinėje pusėje, kad pakeistumėte „Firebase“prieigos raktą naudodami žiniatinklio API raktą ir pakeiskite „Firebase“URL su „Firebase“projekto ID tokiu formatu (https:// {your-project-id }.firebaseio.com/). Ir spustelėkite kūrimo parinktį, kad atsisiųstumėte savo programos apk failą. Dabar įdiekite programą savo mobiliajame telefone. Ir pereisime prie kito žingsnio.

3 žingsnis: kodas

Kodas
Kodas

Taigi aš taip pat pateikiau kodą. Taigi atsisiųskite kodą ir atidarykite jį, pakeiskite „firebase_HOST“naudodami projekto ID tokiu formatu ({Your-project-id}.firebaseio.com). Taip pat pakeiskite „firebase_Auth“naudodami anksčiau nukopijuotą „Firebase“paslaptį. Ir ypač nepamirškite pakeisti „wifi“pavadinimo ir slaptažodžio.

Nuoroda: kodas ir programa

Rekomenduojamas: