INHOUDSOPGAWE:

Hoe om 'n Firebase -tuisautomatiseringstelsel te maak met NodeMCU - in IOT -platform: 14 stappe
Hoe om 'n Firebase -tuisautomatiseringstelsel te maak met NodeMCU - in IOT -platform: 14 stappe

Video: Hoe om 'n Firebase -tuisautomatiseringstelsel te maak met NodeMCU - in IOT -platform: 14 stappe

Video: Hoe om 'n Firebase -tuisautomatiseringstelsel te maak met NodeMCU - in IOT -platform: 14 stappe
Video: Using Non-Contact MLX90614 Temperature Sensor with NodeMCU D1 Mini over WiFi 2024, Julie
Anonim
Hoe om 'n Firebase -tuisautomatiseringstelsel te maak met NodeMCU | in IOT -platform
Hoe om 'n Firebase -tuisautomatiseringstelsel te maak met NodeMCU | in IOT -platform

DOELWIT VAN HIERDIE PROJEK

Hierdie projek is daarop gemik om 'n tuis -outomatiseringstelsel te ontwikkel wat die gebruiker volledige beheer bied oor alle toestelle wat van binne/buite beheer kan word, met behulp van die IOT Android -app. Maar al hierdie platforms soos ThingSpeak, Adafruit.io, Blynk en IFTT ens, maar vandag kies ek 'n vuurbasis

Stap 1:

Stap 2: Waarom u Firebase kies

Firebase bied 'n vinnige manier om sensoriese data wat op apparaatvlak versamel is, voort te sit, en dit werk uitstekend met die Android -API's, wat deur AndroidThings ondersteun word. Baie mobiele programmeerders en toestelle wat ek teëgekom het, sukkel met bedienerkantprogrammering. Firebase kan werklik help om die gaping te oorbrug en dit makliker te maak. Dit sal interessant wees om te sien dat ontwikkelaars die vanlyn funksies gebruik. As u nuut is op IoT of in die algemeen enige toestel wat data versamel en dit oor netwerke moet oordra, is die goue reël dat netwerkverbindings nie aanvaar kan word nie. As gevolg hiervan, moet u die data vanlyn versamel, en as die netwerk beskikbaar is, moet u dit na u bediener stuur. Firebase met sy vanlyn funksie kan dit vir baie ontwikkelaars eenvoudig maak.

Firebase het baie funksies, waaronder intydse databasis, verifikasie, wolkboodskappe, berging, gasheer, toetslab en Analytics, maar ek gaan slegs verifikasie, intydse databasis gebruik.

Stap 3: OK, gaan na projekvernietiging …

Ek sal hierdie projek in drie dele deel

1. Skep fairbase -rekening

2. App maak

3. Ardunio program deel

Stap 4: Skep Fairbase -rekening

Skep Fairbase -rekening
Skep Fairbase -rekening

Gaan eers na https://console.firebase.google.com/ en meld aan

Klik op Voeg projek by

Stap 5: Wys dan soos hierdie koppelvlak en gee die projeknaam en kies landnaam

Wys dan hierdie koppelvlak en gee die projeknaam en kies landnaam
Wys dan hierdie koppelvlak en gee die projeknaam en kies landnaam

Stap 6: Hoor ek kies projeknaam tuisautomatisering en kies my land en druk dan op skep

Hoor ek kies projeknaam tuisautomatisering en kies my land en druk dan op skep
Hoor ek kies projeknaam tuisautomatisering en kies my land en druk dan op skep

Stap 7: Wys hierdie koppelvlak na 'n oomblik, klik op inhoud

Wys hierdie koppelvlak na 'n oomblik, klik op inhoud
Wys hierdie koppelvlak na 'n oomblik, klik op inhoud

Stap 8: Gaan dan na die begin

Gaan dan na Aan die gang
Gaan dan na Aan die gang

Stap 9: Gaan na Reëls en Eadit Code Like Image

Gaan na Reëls en Eadit Code Like Image
Gaan na Reëls en Eadit Code Like Image
Gaan na Reëls en Eadit Code Like Image
Gaan na Reëls en Eadit Code Like Image

Stap 10: Gaan na u instelling en wys dan u Api -sleutel

Gaan na u instelling en wys dan u Api -sleutel
Gaan na u instelling en wys dan u Api -sleutel

Stap 11: App maak

Geen spanning nie; ek sal u 'n volledige ry -lêer vir die appinventor verskaf, klik net hier en laai dit af

Gaan nie na ai2.appinventor.mit.edu om hierdie lêer oop te maak nie

Stap 12: Gaan nou na Project en voer Homeautomation.aia -lêer in op u rekenaar

Gaan nou na Project en voer Homeautomation.aia -lêer in op u rekenaar
Gaan nou na Project en voer Homeautomation.aia -lêer in op u rekenaar
Gaan nou na Project en voer Homeautomation.aia -lêer in op u rekenaar
Gaan nou na Project en voer Homeautomation.aia -lêer in op u rekenaar
Gaan nou na Project en voer Homeautomation.aia -lêer in op u rekenaar
Gaan nou na Project en voer Homeautomation.aia -lêer in op u rekenaar
Gaan nou na Project en voer Homeautomation.aia -lêer in op u rekenaar
Gaan nou na Project en voer Homeautomation.aia -lêer in op u rekenaar

Stap 13: Klik op die rooi sirkelopsie en laat die prent aanbeveel

Klik op die rooi sirkelopsie en laat die prent aanbeveel
Klik op die rooi sirkelopsie en laat die prent aanbeveel
Klik op die rooi sirkelopsie en laat die prent aanbeveel
Klik op die rooi sirkelopsie en laat die prent aanbeveel

Stap 14: Deel van die Ardunio -program

U moet u ardunio -kode verander

FIREBASE_HOST kopie en verby op fairbase -databasis

FIREBASE_AUTH kopie en verby op projekopset

en stel u WIFI -naam en wagwoord in

Laai ardunio kabeljou hier af, klik hier

Hierdie handleiding is die eerste keer gepubliseer op klik hier

meer handleiding oor Nodemcu klik hier

Aanbeveel: