Obsah:
- Krok 1:
- Krok 2: Prečo ste si vybrali Firebase
- Krok 3: Dobre, prosím, choďte na zničenie projektu ……
- Krok 4: Vytvorenie účtu Fairbase
- Krok 5: 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ť
- Krok 7: Po chvíli ukážte toto rozhranie, kliknite na Súťaž
- Krok 8: Potom choďte na začiatok
- Krok 9: Prejdite na Pravidlá a upravte kód ako obrázok
- Krok 10: Prejdite na svoje nastavenie a potom ukážte svoj kľúč API
- Krok 11: Výroba aplikácií
- Krok 12: 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
- Krok 14: Časť programu Ardunio
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:06
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
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
Krok 6: Počúvajte, vyberiem názov projektu Automatizácia domov a zvoľte moju krajinu a potom stlačte Vytvoriť
Krok 7: Po chvíli ukážte toto rozhranie, kliknite na Súťaž
Krok 8: Potom choďte na začiatok
Krok 9: Prejdite na Pravidlá a upravte kód ako obrázok
Krok 10: 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
Krok 13: 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:
Domáci automatizačný systém WiFi s extrémne nízkym výkonom: 6 krokov (s obrázkami)
Domáci automatizačný systém WiFi s extrémne nízkym výkonom: V tomto projekte vám ukážeme, ako môžete v niekoľkých krokoch vybudovať základný miestny systém domácej automatizácie. Budeme používať Raspberry Pi, ktoré bude fungovať ako centrálne zariadenie WiFi. Zatiaľ čo pre koncové uzly použijeme kriket IOT na výrobu batérie
Ako vytvoriť domácu automatizáciu založenú na IoT pomocou riadiaceho relé senzorov NodeMCU: 14 krokov (s obrázkami)
Ako vytvoriť domácu automatizáciu založenú na IoT pomocou riadiaceho relé senzorov NodeMCU: V tomto projekte založenom na IoT som vyrobil domácu automatizáciu s riadiacim reléovým modulom Blynk a NodeMCU so spätnou väzbou v reálnom čase. V manuálnom režime je možné tento reléový modul ovládať z mobilného telefónu alebo smartfónu a manuálneho prepínača. V automatickom režime tento inteligentný
Ako vytvoriť 2D znak pomocou ovládača znakov v programe Unreal Engine 4 pomocou Visual Script pre PC: 11 krokov
Ako vytvoriť 2d znak pomocou ovládača znakov v Unreal Engine 4 pomocou Visual Script pre PC: Ako vytvoriť 2d znak pomocou ovládača znakov v Unreal Engine 4 pomocou vizuálneho skriptu pre PC Ahoj, som Jordan Steltz. Videohry vyvíjam od svojich 15 rokov. Tento tutoriál vás naučí, ako vytvoriť základnú postavu pomocou
Výkonný samostatný domáci automatizačný systém - Pi, Sonoff, ESP8266 a Node -Red: 9 krokov (s obrázkami)
Výkonný samostatný systém domácej automatizácie - Pi, Sonoff, ESP8266 a Node -Red: Táto príručka by vás mala dostať na prvú základňu, kde môžete zapnúť/vypnúť svetlo alebo zariadenie pomocou akéhokoľvek zariadenia, ktoré sa môže pripojiť k vašej miestnej sieti, a pomocou skvelé prispôsobiteľné webové rozhranie. Rozsah rozšírenia/ pridania funkcií je obrovský, vrátane
Domáci automatizačný systém využívajúci modul Bluetooth Arduino a HC-05: 5 krokov (s obrázkami)
Domáci automatizačný systém využívajúci modul Bluetooth Arduino a HC-05: Hej, chlapci, ako sa vám darí! Dnes som tu s mojím druhým pokynom pre Arduino. Je to domáci automatizačný systém ovládaný pomocou Bluetooth. Domáce spotrebiče môžete ovládať jednoducho zo svojho smartfónu. Všetko veci fungujú perfektne! Tiež som navrhol aplikáciu