Obsah:
- Krok 1:
- Krok 2: Proč jste vybrali Firebase
- Krok 3: Dobře, prosím, přejděte ke zničení projektu ……
- Krok 4: Vytvoření účtu Fairbase
- Krok 5: Poté zobrazte toto rozhraní a zadejte název projektu a vyberte název země
- Krok 6: Slyšte I Vyberte název projektu Automatizace domů a vyberte moji zemi, poté stiskněte Vytvořit
- Krok 7: Po chvíli ukažte toto rozhraní Klikněte na Contention
- Krok 8: Poté přejděte na Začínáme
- Krok 9: Přejděte na Pravidla a upravte kód jako obrázek
- Krok 10: Přejděte na nastavení a ukažte svůj klíč API
- Krok 11: Vytváření aplikací
- Krok 12: Nyní přejděte na Projekt a importujte soubor Homeautomation.aia do počítače
- Krok 13: Klikněte na možnost Červený kruh a tečte za tento obrázek
- Krok 14: Část programu Ardunio
Video: Jak vytvořit domácí automatizační systém Firebase pomocí NodeMCU - v platformě IOT: 14 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
CÍL TÉTO PROJEKTU
Tento projekt si klade za cíl vyvinout systém domácí automatizace, který uživateli poskytne úplnou kontrolu nad všemi dálkově ovladatelnými zařízeními jeho domova pomocí aplikace IOT pro Android. Existuje mnoho online serverů a platforem třetích stran, které jsou k dispozici pro předvádění dat vašeho projektu IOT. Ale všechny tyto platformy jako ThingSpeak, Adafruit.io, Blynk a IFTT atd. Ale dnes vybírám firebase
Krok 1:
Krok 2: Proč jste vybrali Firebase
Firebase poskytuje rychlý způsob, jak uchovat senzorická data shromážděná na úrovni zařízení, a funguje skvěle s rozhraními Android API, která jsou podporována AndroidThings. Mnoho programátorů pro mobily a zařízení, se kterými jsem se setkal, bojuje s programováním na straně serveru. Firebase může skutečně pomoci překlenout tuto mezeru a usnadnit ji. Bude zajímavé sledovat, jak vývojáři používají její offline funkce. Pokud jste nováčkem v IoT nebo obecně v jakémkoli zařízení, které shromažďuje data a potřebuje je přenášet po sítích, platí zlaté pravidlo, že nelze předpokládat připojení k síti. V důsledku toho budete muset shromažďovat data offline a pokud je síť k dispozici, odešlete je na svůj server. Firebase s funkcí offline to může opravdu usnadnit mnoha vývojářům.
Firebase má spoustu funkcí, včetně Real-time Database, Authentication, Cloud Messaging, Storage, Hosting, Test Lab a Analytics, ale já budu používat pouze Authentication, Real-time Database.
Krok 3: Dobře, prosím, přejděte ke zničení projektu ……
Tento projekt rozdělím na tři části
1. Vytvoření účtu fairbase
2. Vytváření aplikací
3. Část programu Ardunio
Krok 4: Vytvoření účtu Fairbase
Nejprve přejděte na https://console.firebase.google.com/ a přihlaste se
Klikněte na Přidat projekt
Krok 5: Poté zobrazte toto rozhraní a zadejte název projektu a vyberte název země
Krok 6: Slyšte I Vyberte název projektu Automatizace domů a vyberte moji zemi, poté stiskněte Vytvořit
Krok 7: Po chvíli ukažte toto rozhraní Klikněte na Contention
Krok 8: Poté přejděte na Začínáme
Krok 9: Přejděte na Pravidla a upravte kód jako obrázek
Krok 10: Přejděte na nastavení a ukažte svůj klíč API
Krok 11: Vytváření aplikací
Žádné napětí Poskytnu vám kompletní soubor řádků pro appinventor, stačí kliknout sem a stáhnout
tento soubor neotevírejte na ai2.appinventor.mit.edu
Krok 12: Nyní přejděte na Projekt a importujte soubor Homeautomation.aia do počítače
Krok 13: Klikněte na možnost Červený kruh a tečte za tento obrázek
Krok 14: Část programu Ardunio
Musíte potřebovat nějakou změnu v kódu ardunio
FIREBASE_HOST kopie a minulost v databázi fairbase
FIREBASE_AUTH kopie a minulost při nastavení projektu
a nastavte své WIFI jméno a heslo
Klikněte zde ardunio tresky
Tento návod byl poprvé publikován kliknutím sem
další tutoriál o Nodemcu klikněte zde
Doporučuje:
Ultratenký domácí automatizační systém WiFi: 6 kroků (s obrázky)
Ultratenký domácí WiFi automatizační systém: V tomto projektu ukážeme, jak můžete v několika krocích vybudovat základní místní domácí automatizační systém. Použijeme Raspberry Pi, které bude fungovat jako centrální WiFi zařízení. Zatímco pro koncové uzly použijeme IOT Cricket k výrobě baterie
Tajný nástěnný domácí automatizační tablet: 6 kroků
Tajný nástěnný domácí automatizační tablet: Tento návod se bude zabývat tím, jak vytvořit držák pro tablet openHAB (https://www.openhab.org/), ze kterého lze tablet kdykoli vyjmout a kde se bude nabíjet bez kabel a nechte zeď vypadat zcela normálně, když žádný tablet není
Jak vytvořit domácí automatizaci založenou na IoT pomocí ovládacího relé senzorů NodeMCU: 14 kroků (s obrázky)
Jak vytvořit domácí automatizaci založenou na IoT pomocí řídicího relé senzorů NodeMCU: V tomto projektu založeném na IoT jsem vytvořil domácí automatizaci s řídicím reléovým modulem Blynk a NodeMCU se zpětnou vazbou v reálném čase. V ručním režimu lze tento reléový modul ovládat z mobilního telefonu nebo chytrého telefonu a pomocí ručního spínače. V automatickém režimu tento chytrý
Jak vytvořit chytrou domácnost pomocí řídicího reléového modulu Arduino - Myšlenky domácí automatizace: 15 kroků (s obrázky)
Jak vytvořit chytrou domácnost pomocí řídicího reléového modulu Arduino | Myšlenky domácí automatizace: V tomto projektu domácí automatizace navrhneme reléový modul inteligentní domácnosti, který může ovládat 5 domácích spotřebičů. Tento reléový modul lze ovládat z mobilního telefonu nebo chytrého telefonu, infračerveného dálkového ovladače nebo dálkového ovladače TV, manuálního spínače. Toto inteligentní relé může také cítit
Jak vytvořit autonomního robota hrajícího basketbal pomocí IRobota Vytvořit jako základ: 7 kroků (s obrázky)
Jak vytvořit autonomního robota hrajícího basketbal pomocí IRobota Vytvořit jako základ: Toto je můj příspěvek k výzvě iRobot Create. Nejtěžší na celém tomto procesu pro mě bylo rozhodnout, co bude robot dělat. Chtěl jsem předvést skvělé funkce Create a zároveň přidat trochu robo vkusu. Všechny moje