
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37



Uvod:
Ovo je projekt kućne automatizacije koji koristi firebase i nodeMCU. Prvo zašto sam odabrao Firebase je to što se može lako održavati jer ima izvještaj o napretku, analitiku sudara itd., A potpuno je besplatan pa ovaj projekt možemo koristiti za kontrolu svjetla, ventilatora, televizora itd. Pa počnimo
Supplies
- NodeMcu - 1 br
- Relejni modul - 1 Br
- Oglasna ploča - 1 br
- Muški i ženski skakači - 3 br
- Internet veza
- Android telefon
Korak 1: Kreiranje baze podataka




Prvo morate otići na ovu web stranicu i prijaviti se na svoj Google račun. Kliknite na Kreiraj novi projekt i dajte mu naziv projekta, a zatim kliknite Nastavi. Nakon nekoliko minuta piše "vaš projekt je spreman" i pojavit će se gumb za nastavak da biste ga kliknuli, pojavila se nadzorna ploča. Na lijevoj strani kartice baze podataka bit ćete tamo, kliknite na nju i polako se pomaknite prema dolje, vidjet ćete kako stvoriti u stvarnom vremenu dugme baze podataka kliknite na nju. Otvara se okvir za dijalog koji vam govori da odaberete zaključani ili testni način rada. Odaberite testni način i kliknite omogući. Bit ćete preusmjereni na karticu Podaci na vrhu. Vidjet ćete četiri kartice koje kliknu na karticu pravila i provjere jesu li pravila čitanja i pisanja istinita. Ako nije, promijenite oboje u true. Sada idite na postavke projekta i kopirajte svoj ID projekta i ključ web API -ja koje ćemo kasnije koristiti. I idite na karticu Nalozi usluga, na lijevoj kartici Tajne baze podataka bit će tamo. Kliknite na karticu i pomaknite se prema dolje vidjet ćete naziv baze podataka i tajni klik na opciju za prikaz na desnoj strani tajne i kopirajte tajnu i zalijepite to u prozoru beležnice. I sada je ovaj dio gotov. Sada idemo na dio pronalazača aplikacija.
Korak 2: Konfiguracija aplikacije


Dio aplikacije nije težak posao. Naveo sam vezu za preuzimanje.aia datoteke. Možete ga samo preuzeti i uvesti na svoj račun. Prvo se prijavite na izumitelja aplikacije MIT i na vrhu će biti moj projekt, kliknite na njega, prikazat će se popis opcija, kliknite na uvoz projekta (.aia) s računala i odaberite preuzetu aia datoteku, a zatim kliknite na uvoz projekat će biti uvezen i otvoren. sada kliknite na widget firebaseDB1, sa desne strane će se otvoriti kartica postavki koja mijenja firebase token sa ključem web API-ja i mijenja URL firebase sa vašim firebase projektom u formatu (https:// {your-project-id }.firebaseio.com/). I kliknite opciju izgradnje da preuzmete apk datoteku svoje aplikacije. Sada instalirajte aplikaciju na svoj mobilni telefon. I prelazimo na sljedeći korak.
Korak 3: Kodirajte

Tako sam i ja dao kôd. Zato preuzmite kôd i otvorite ga, promijenite firebase_HOST sa svojim ID-om projekta u formatu ({Your-project-id}.firebaseio.com). Također promijenite firebase_Auth sa svojom firebase tajnom koju ste kopirali ranije. A posebno ne zaboravite promijeniti ime i lozinku za WiFi.
Link: Kôd i aplikacija
Preporučuje se:
Kućna automatizacija sljedeće generacije pomoću Eagle Cad -a (1. dio - PCB): 14 koraka

Kućna automatizacija sljedeće generacije pomoću Eagle Cad -a (1. dio - PCB): Uvod: Zašto kažem sljedeća generacija: jer koristi neke komponente koje su mnogo bolje od tradicionalnih uređaja za kućnu automatizaciju. Uređajima može upravljati pomoću: Google Voice Commands dodirne ploče na Kontroli uređaja iz aplikacije
Kućna automatizacija pomoću ESP8266 ili NODEMCU: 6 koraka

Kućna automatizacija koristeći ESP8266 ili NODEMCU: Jeste li ikada htjeli učiniti svoj dom automatiziranim putem WiFi -ja? Želite kontrolirati svjetla, ventilator i sve ostale uređaje sa svog pametnog telefona? Ili ste ikada htjeli uputstva o povezanim uređajima i početku rada s njim? Ovaj projekt kućne automatizacije će
Google pomoćnik - Iot kućna automatizacija pomoću Esp8266: 6 koraka

Google pomoćnik | Automatizacija doma Iot pomoću Esp8266: U ovim uputama pokazat ću vam kućnu automatizaciju kojom upravlja Google pomoćnik
Kućna automatizacija pomoću Google pomoćnika i Adafruit IO: 3 koraka

Kućna automatizacija pomoću Google pomoćnika i Adafruit IO -a: Google asistent je usluga glasovnih komandi zasnovana na AI (umjetna inteligencija). Pomoću glasa možemo komunicirati s google asistentom koji može pretraživati na internetu, zakazivati događaje, postavljati alarme, kontrolne uređaje itd. Ova usluga dostupna je na sma
Automatska kućna automatizacija i nadzor kućnim upravljanjem glasom/internetom pomoću ESP8266 i Google Home Mini: 6 koraka

Automatska kontrola i nadzor doma kućnom automatizacijom i nadzorom pomoću ESP8266 i Google Home Mini DIY: Hey !! Nakon duge pauze ovdje sam jer svi moramo učiniti nešto dosadno (posao) da bismo zaradili. Nakon svih članaka HOME AUTOMATION koje sam napisao s BLUETOOTH, IR, Local WIFI, Cloud tj. Onih teških, * SADA * dolazi najjednostavnije, ali najefikasnije