Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:58
Į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
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 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
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:
„Google“padėjėjas - Namų automatizavimas naudojant „Esp8266“: 6 veiksmai
„Google“padėjėjas | Namų automatizavimas naudojant „Esp8266“: šioje instrukcijoje parodysiu jums „Google“padėjėjo valdomą namų automatiką
Namų automatizavimas naudojant „Raspberry Pi“naudojant relės lentą: 7 žingsniai
Namų automatizavimas naudojant „Raspberry Pi“naudojant relės lentą: Dauguma žmonių nori didelio komforto, tačiau už priimtiną kainą. Jaučiamės tingūs apšviesti namus kiekvieną vakarą, kai saulė nusileidžia, ir kitą rytą, vėl išjungdami šviesą arba įjungdami/išjungdami oro kondicionierių/ventiliatorių/šildytuvus
Namų automatizavimas naudojant „Google Assistant“ir „Adafruit IO“: 3 veiksmai
Namų automatizavimas naudojant „Google Assistant“ir „Adafruit IO“: „Google“padėjėjas yra AI (dirbtinio intelekto) pagrindu sukurta balso komandų paslauga. Naudodamiesi balsu, mes galime bendrauti su „Google“padėjėju ir jis gali ieškoti internete, planuoti įvykius, nustatyti žadintuvus, valdyti prietaisus ir pan. Ši paslauga pasiekiama „sma“
Namų automatizavimas balsu (pvz., „Alexa“ar „Google Home“, nereikia „Wifi“ar „Ethernet“): 4 veiksmai
Namų automatizavimas balsu (pvz., „Alexa“ar „Google Home“, nereikia „Wifi“ar „Ethernet“): iš esmės tai yra SMS žinutėmis pagrįstos arduino valdomos relės su „Google“padėjėjo sąranka, kad būtų siunčiami pranešimai pagal instrukcijas balsu. Tai labai paprasta ir pigu ir veikia kaip „Alexa“skelbimai su jūsų esamus elektros prietaisus (jei turite „Moto -X smartp“
„Pasidaryk pats“balso/interneto valdomas namų automatizavimas ir stebėjimas naudojant ESP8266 ir „Google Home Mini“: 6 žingsniai
„Pasidaryk pats“balso/interneto valdomas namų automatizavimas ir stebėjimas naudojant ESP8266 ir „Google Home Mini“: Ei! Po ilgos pertraukos aš čia, nes mes visi turime padaryti kažką nuobodaus (darbo), kad uždirbtume. Po visų HOME AUTOMATION straipsnių, kuriuos parašiau iš BLUETOOTH, IR, Local WIFI, Cloud, ty sunkių, * DABAR * ateina lengviausias, bet efektyviausias