Kazalo:
Video: Domača avtomatizacija z uporabo Google Firebase: 3 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Uvod:
To je projekt avtomatizacije doma, ki uporablja firebase in nodeMCU. Najprej sem se odločil za Firebase, ker ga je mogoče enostavno vzdrževati, saj ima poročilo o napredku, analizo zrušitev itd. In je popolnoma brezplačen, zato lahko s tem projektom upravljamo luči, ventilatorje, televizijo itd.
Zaloge
- NodeMcu - 1 št
- Relejni modul - 1 št
- Ogledna plošča - 1 št
- Moški in ženski skakalci - 3 št
- Internetna povezava
- Android telefon
1. korak: Ustvarjanje baze podatkov
Najprej morate obiskati to spletno mesto in se prijaviti v svoj Google Račun. In kliknite na Ustvari nov projekt, vnesite ime projekta in kliknite Nadaljuj. Po nekaj minutah piše "vaš projekt je pripravljen" in prikaže se gumb za nadaljevanje, da ga kliknete, prikaže se nadzorna plošča. Na levi strani bo zavihek zbirke podatkov, kliknite nanj in se počasi pomaknite navzdol, da vidite, da ustvarite v realnem času kliknite gumb baze podatkov. Odpre se pogovorno okno, v katerem morate izbrati zaklenjen ali preizkusni način. Izberite preskusni način in kliknite omogoči. Preusmerjeni boste na zavihek Podatki na vrhu, videli boste štiri zavihke, ki bodo kliknili na zavihek s pravili in preverili, ali sta pravila za branje in pisanje pravilna. Če ne, spremenite oboje v resnico. Zdaj pojdite na nastavitve projekta in kopirajte svoj ID projekta in ključ spletnega API -ja, ki ga bomo uporabili kasneje. Pojdite tudi na zavihek Računi storitev, na levi zavihku Skrivnosti baze podatkov kliknite na zavihek in se pomaknite navzdol, videli boste ime baze podatkov in skrivni klik na možnost prikaza na desni strani skrivnosti in kopirajte skrivnost in prilepite v oknu beležnice. In zdaj je tega dela konec. Zdaj gremo na del izumitelja aplikacij.
2. korak: Konfiguracija aplikacije
Del aplikacije ni težko delo. Posredoval sem povezavo za prenos datoteke.aia. Lahko ga preprosto prenesete in uvozite v svoj račun. Najprej se prijavite v izumitelja aplikacij MIT in na vrhu bo moj projekt, kliknite nanj, na njem se prikaže seznam možnosti, kliknite na uvoz projekta (.aia) iz računalnika in izberite preneseno datoteko aia ter kliknite uvoz projekt bo uvožen in odprt. zdaj kliknite na pripomoček firebaseDB1, na desni strani se odpre zavihek z nastavitvami, s katerim spremenite žeton firebase s ključem spletnega API-ja in spremenite URL ogrodja z ID-jem svojega projekta firebase v obliki (https:// {your-project-id }.firebaseio.com/). In kliknite možnost izdelave, da prenesete datoteko apk svoje aplikacije. Zdaj namestite aplikacijo na svoj mobilni telefon. In gremo na naslednji korak.
3. korak: Koda
Zato sem predložil tudi kodo. Zato prenesite kodo in jo odprite, spremenite firebase_HOST z ID-jem svojega projekta v obliki ({Your-project-id}.firebaseio.com). Spremenite tudi firebase_Auth s svojo skrivnostjo firebase, ki ste jo kopirali prej. In še posebej ne pozabite spremeniti imena in gesla za wifi.
Povezava: Koda in aplikacija
Priporočena:
Domača avtomatizacija naslednje generacije z uporabo Eagle Cad (1. del - PCB): 14 korakov
Domača avtomatizacija naslednje generacije z uporabo Eagle Cad -a (1. del - PCB): Uvod: Zakaj govorim o svoji naslednji generaciji: ker uporablja nekatere komponente, ki so veliko boljše od tradicionalnih naprav za avtomatizacijo doma. Z napravami lahko nadzoruje: Google Voice Commands Touch Panel na nadzoru naprave iz aplikacije
Domača avtomatizacija korak za korakom z uporabo Wemos D1 Mini z oblikovanjem PCB: 4 koraki
Domača avtomatizacija korak za korakom z uporabo Wemos D1 Mini z oblikovanjem tiskanih vezij: domača avtomatizacija korak za korakom z uporabo Wemos D1 Mini z oblikovanjem tiskanega vezja Nekaj tednov nazaj smo na spletnem mestu rootaid.com objavili vadnico »Domača avtomatizacija z uporabo Raspberry Pi«, ki je bila dobro sprejeta med ljubitelji in študenti. Potem je prišel eden izmed naših članov
Domača avtomatizacija z glasovnim nadzorom (na primer Alexa ali Google Home, brez povezave Wi -Fi ali Ethernet): 4 koraki
Avtomatizacija doma z glasovnim nadzorom (na primer Alexa ali Google Home, brez povezave Wi -Fi ali Ethernet): v bistvu gre za arduino upravljane releje, ki temeljijo na SMS -u z nastavitvijo Googlovega pomočnika za pošiljanje sporočil na glasovna navodila. Je zelo enostaven in poceni in deluje kot oglasi Alexa z vašim obstoječe električne naprave (če imate Moto -X smartp
[Domača avtomatizacija] Krmilni releji od vsepovsod z uporabo ESP8266 + Blynk: 4 koraki
[Domača avtomatizacija] Krmilni releji od vsepovsod z uporabo ESP8266 + Blynk: Obstaja veliko načinov za avtomatizacijo doma, nekateri so zapleteni, nekateri so enostavni, v tem navodilu bom pokazal, kako narediti preprost nadzor relejev z uporabo ESP-12E z Blynkom. Za priročno zasnovo je bilo enostransko tiskano vezje, zato ga lahko izdelate sami
Domača avtomatizacija in nadzor z glasovno/internetno kontrolo doma z uporabo ESP8266 in Google Home Mini: 6 korakov
Domača avtomatizacija in nadzor doma z glasovnim/internetnim nadzorom z uporabo ESP8266 in Google Home Mini: Hej !! Po dolgem premoru sem tukaj, saj moramo vsi narediti nekaj dolgočasnega (dela), da zaslužimo. Po vseh člankih HOME AUTOMATION, ki sem jih napisal iz BLUETOOTH, IR, Local WIFI, Cloud, tj. najlažji, a najučinkovitejši