Obsah:

Ako vytvoriť domáci automatizačný systém Firebase pomocou NodeMCU - v platforme IOT: 14 krokov
Ako vytvoriť domáci automatizačný systém Firebase pomocou NodeMCU - v platforme IOT: 14 krokov

Video: Ako vytvoriť domáci automatizačný systém Firebase pomocou NodeMCU - v platforme IOT: 14 krokov

Video: Ako vytvoriť domáci automatizačný systém Firebase pomocou NodeMCU - v platforme IOT: 14 krokov
Video: Ako si upratať dielňu? Vyrob si závesný systém do dielne: French cleat 2024, Júl
Anonim
Ako vytvoriť domáci automatizačný systém Firebase pomocou NodeMCU | na platforme IOT
Ako vytvoriť domáci automatizačný systém Firebase pomocou NodeMCU | na platforme IOT

CIEĽ TOHTO PROJEKTU

Tento projekt si kladie za cieľ vyvinúť systém automatizácie domácnosti, ktorý dáva užívateľovi úplnú kontrolu nad všetkými diaľkovo ovládateľnými zariadeniami jeho domova pomocou aplikácie IOT Android. Existuje množstvo online serverov a platforiem tretích strán, ktoré sú k dispozícii na predvádzanie údajov z vášho projektu IOT. Ale všetky tieto platformy ako ThingSpeak, Adafruit.io, Blynk a IFTT atď. Ale dnes som si vybral firebase

Krok 1:

Krok 2: Prečo ste si vybrali Firebase

Firebase poskytuje rýchly spôsob, ako uchovať zmyslové údaje zhromaždené na úrovni zariadenia, a funguje skvele s rozhraniami Android API, ktoré AndroidThings podporuje. Mnoho programátorov pre mobily a zariadenia, s ktorými som sa stretol, zápasí s programovaním na strane servera. Firebase môže skutočne pomôcť preklenúť túto medzeru a uľahčiť ju. Bude zaujímavé sledovať vývojárov, ako používajú svoje offline funkcie. Ak ste nováčikom v oblasti IoT alebo vo všeobecnosti akéhokoľvek zariadenia, ktoré zhromažďuje údaje a potrebuje ich prenášať cez siete, platí zlaté pravidlo, že nie je možné predpokladať pripojenie k sieti. V dôsledku toho budete musieť zbierať údaje offline a keď je sieť k dispozícii, preneste ich na svoj server. Firebase so svojou offline funkciou to môže mnohým vývojárom skutočne uľahčiť.

Firebase má veľa funkcií vrátane databázy v reálnom čase, autentifikácie, cloudových správ, úložiska, hostingu, testovacieho laboratória a analytiky, ale budem používať iba autentifikáciu, databázu v reálnom čase.

Krok 3: Dobre, prosím, choďte na zničenie projektu ……

Tento projekt rozdelím na tri časti

1. Vytvorenie účtu fairbase

2. Tvorba aplikácií

3. Programová časť Ardunio

Krok 4: Vytvorenie účtu Fairbase

Vytvorenie účtu Fairbase
Vytvorenie účtu Fairbase

Najprv choďte na https://console.firebase.google.com/ a prihláste sa

Kliknite na položku Pridať projekt

Krok 5: Potom ukážte toto rozhranie, zadajte názov projektu a vyberte názov krajiny

Potom ukážte toto rozhranie, zadajte názov projektu a vyberte názov krajiny
Potom ukážte toto rozhranie, zadajte názov projektu a vyberte názov krajiny

Krok 6: Počúvajte, vyberiem názov projektu Automatizácia domov a zvoľte moju krajinu a potom stlačte Vytvoriť

Vypočujte si Vybrať názov projektu Automatizácia domova a Vybrať moju krajinu Potom stlačte Vytvoriť
Vypočujte si Vybrať názov projektu Automatizácia domova a Vybrať moju krajinu Potom stlačte Vytvoriť

Krok 7: Po chvíli ukážte toto rozhranie, kliknite na Súťaž

Po chvíli ukážte toto rozhranie kliknite na Súťaž
Po chvíli ukážte toto rozhranie kliknite na Súťaž

Krok 8: Potom choďte na začiatok

Potom prejdite na Začíname
Potom prejdite na Začíname

Krok 9: Prejdite na Pravidlá a upravte kód ako obrázok

Prejdite na Pravidlá a upravte kód ako obrázok
Prejdite na Pravidlá a upravte kód ako obrázok
Prejdite na Pravidlá a upravte kód ako obrázok
Prejdite na Pravidlá a upravte kód ako obrázok

Krok 10: Prejdite na svoje nastavenie a potom ukážte svoj kľúč API

Prejdite na svoje nastavenie a potom ukážte svoj kľúč API
Prejdite na svoje nastavenie a potom ukážte svoj kľúč API

Krok 11: Výroba aplikácií

Žiadne napätie Poskytnem vám kompletný riadkový súbor pre appinventor, kliknite sem a stiahnite si ho

tento súbor neotvorte na ai2.appinventor.mit.edu

Krok 12: Teraz prejdite na Projekt a importujte súbor Homeautomation.aia do počítača

Teraz prejdite na Projekt a importujte súbor Homeautomation.aia do počítača
Teraz prejdite na Projekt a importujte súbor Homeautomation.aia do počítača
Teraz prejdite na Projekt a importujte súbor Homeautomation.aia do počítača
Teraz prejdite na Projekt a importujte súbor Homeautomation.aia do počítača
Teraz prejdite na Projekt a importujte súbor Homeautomation.aia do počítača
Teraz prejdite na Projekt a importujte súbor Homeautomation.aia do počítača
Teraz prejdite na Projekt a importujte súbor Homeautomation.aia do počítača
Teraz prejdite na Projekt a importujte súbor Homeautomation.aia do počítača

Krok 13: Kliknite na možnosť Červený kruh a tečte za tento obrázok

Kliknite na možnosť Červený kruh a tečte za tento obrázok
Kliknite na možnosť Červený kruh a tečte za tento obrázok
Kliknite na možnosť Červený kruh a tečte za tento obrázok
Kliknite na možnosť Červený kruh a tečte za tento obrázok

Krok 14: Časť programu Ardunio

Musíte potrebovať zmenu vo svojom kóde ardunio

Kópia FIREBASE_HOST a minulosť v databáze Fairbase

Kópia FIREBASE_AUTH a minulosť pri nastavení projektu

a nastavte svoje meno WIFI a heslo

Tu si stiahnite tresku ardunio kliknite sem

Tento návod bol prvýkrát uverejnený po kliknutí sem

ďalší návod o Nodemcu kliknite sem

Odporúča: