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



Uvod:
Ovo je projekt kućne automatizacije koji koristi firebase i nodeMCU. Prvo zašto sam odabrao Firebase je zato što se može lako održavati jer ima izvješće o napretku, Crash Analytics itd., A potpuno je besplatan pa ovaj projekt možemo koristiti za kontrolu svjetla, ventilatora, televizora itd. Pa krenimo
Pribor
- NodeMcu - 1 br
- Relejni modul - 1 br
- Oglasna ploča - 1 br
- Skakači s muškog na ženski - 3 br
- Internet veza
- Android telefon
Korak 1: Stvaranje baze podataka




Prvo morate otići na ovu web stranicu i prijaviti se na svoj Google račun. I kliknite na stvoriti novi projekt i dajte mu naziv projekta, a zatim kliknite nastavi. Nakon nekoliko minuta piše "vaš projekt je spreman" i pojavljuje se gumb za nastavak da biste ga kliknuli, pojavit će se nadzorna ploča. Na lijevoj strani kartice baze podataka bit će tamo, kliknite na nju i polako se pomaknite prema dolje vidjet ćete kako stvoriti u stvarnom vremenu gumb baze podataka kliknite na nju. Otvara se dijaloški okvir koji vam govori da odaberete zaključani ili testni način. 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 ne, promijenite oboje u istinito. Sada idite na postavke projekta i kopirajte svoj ID projekta i ključ web API -ja koje ćemo kasnije koristiti. I također idite na karticu Računi 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 s desne strane tajne i kopirajte tajnu i zalijepite to u prozoru bilježnice. I sada je ovaj dio završio. Sada idemo na dio izumitelja 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 u 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 datoteku aia, a zatim kliknite na uvoz projekt će se uvesti i otvoriti. sada kliknite na widget firebaseDB1, s desne strane će se otvoriti kartica postavki koja mijenja firebase token s ključem web API-ja i mijenja URL firebase s vašim firebase ID-om projekta u formatu (https:// {your-project-id }.firebaseio.com/). I kliknite opciju izgradnje za preuzimanje apk datoteke 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.
Veza: Kôd i aplikacija
Preporučeni:
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 Cada (1. dio - PCB): Uvod: Zašto govorim o svojoj sljedećoj generaciji: 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 pomoću ESP8266 ili NODEMCU -a: 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 | Iot kućna automatizacija pomoću Esp8266: U ovim uputama pokazat ću vam kućnu automatizaciju kojom upravlja Google pomoćnik
Kućna automatizacija pomoću Google asistenta i Adafruit IO: 3 koraka

Kućna automatizacija pomoću Google asistenta i Adafruit IO -a: Google asistent je usluga glasovnih naredbi zasnovana na umjetnoj inteligenciji. Pomoću glasa možemo komunicirati s google asistentom koji može pretraživati na internetu, zakazivati događaje, postavljati alarme, upravljačke uređaje itd. Ova je usluga dostupna na sma
Automatska kućna automatizacija i nadzor kućnim upravljanjem glasom/internetom pomoću ESP8266 i Google Home Mini: 6 koraka

Kućna automatizacija i nadzor kućnim glasovnim/internetskim upravljanjem pomoću ESP8266 i Google Home Mini DIY: Hej !! Nakon duge pauze ja sam ovdje 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 najjednostavniji, ali najučinkovitiji