Innholdsfortegnelse:

Hvordan lage Firebase hjemmeautomatiseringssystem ved hjelp av NodeMCU - i IOT -plattform: 14 trinn
Hvordan lage Firebase hjemmeautomatiseringssystem ved hjelp av NodeMCU - i IOT -plattform: 14 trinn

Video: Hvordan lage Firebase hjemmeautomatiseringssystem ved hjelp av NodeMCU - i IOT -plattform: 14 trinn

Video: Hvordan lage Firebase hjemmeautomatiseringssystem ved hjelp av NodeMCU - i IOT -plattform: 14 trinn
Video: Hvordan til forbinde Firebase med MIT App Opfinder 2 [ Firebase ] 2024, Juni
Anonim
Hvordan lage Firebase Home Automation System ved hjelp av NodeMCU | i IOT -plattformen
Hvordan lage Firebase Home Automation System ved hjelp av NodeMCU | i IOT -plattformen

MÅL FOR DETTE PROJEKTET

Dette prosjektet tar sikte på å utvikle et hjemmeautomatiseringssystem som gir brukeren fullstendig kontroll over alle fjernstyrbare enheter i hjemmet sitt ved hjelp av IOT Android -appen. Det er mange tredjeparts online server og plattformer tilgjengelig for å vise dataene fra IOT -prosjektet ditt. Men alle disse plattformene som ThingSpeak, Adafruit.io, Blynk og IFTT etc, men i dag velger jeg firebase

Trinn 1:

Trinn 2: Hvorfor du velger Firebase

Firebase gir en rask måte å vedlikeholde sensoriske data samlet på enhetsnivå, og det fungerer bra med Android API -er, som støttes av AndroidThings. Mange mobil- og enhetsprogrammerere som jeg har støtt på sliter med programmering på serversiden. Firebase kan virkelig hjelpe til med å bygge bro over dette gapet og gjøre det enklere. Det vil være interessant å se utviklere som bruker funksjonene offline. Hvis du er ny på IoT eller generelt en enhet som samler inn data og trenger å overføre dem over nettverk, er den gylne regelen å anta at nettverkstilkobling ikke kan antas. Som et resultat må du samle dataene frakoblet, og når nettverket er tilgjengelig, overfører du dette til serveren din. Firebase med sin offline -funksjon kan virkelig gjøre dette enkelt for mange utviklere.

Firebase har massevis av funksjoner, inkludert sanntidsdatabase, autentisering, skymeldinger, lagring, hosting, testlab og Analytics, men jeg skal bare bruke autentisering, sanntidsdatabase.

Trinn 3: Ok, gå til prosjektdestruksjon ……

Jeg vil dele dette prosjektet i tre deler

1. Opprette fairbase -konto

2. Å lage apper

3. Ardunio program del

Trinn 4: Opprette Fairbase -konto

Opprette Fairbase -konto
Opprette Fairbase -konto

Gå først til https://console.firebase.google.com/ og logg inn

Klikk på Legg til prosjekt

Trinn 5: Vis deretter dette grensesnittet og gi prosjektnavn og velg landnavn

Vis deretter dette grensesnittet og gi prosjektnavn og velg landnavn
Vis deretter dette grensesnittet og gi prosjektnavn og velg landnavn

Trinn 6: Hør Jeg velger prosjektnavn Hjemmeautomatisering og velg landet mitt. Trykk deretter på Opprett

Hør Jeg velger prosjektnavn Hjemmeautomatisering og velg landet mitt, og trykk deretter på Opprett
Hør Jeg velger prosjektnavn Hjemmeautomatisering og velg landet mitt, og trykk deretter på Opprett

Trinn 7: Etter et øyeblikk Vis dette grensesnittet Klikk på Contention

Etter et øyeblikk Vis dette grensesnittet Klikk på Contention
Etter et øyeblikk Vis dette grensesnittet Klikk på Contention

Trinn 8: Gå deretter til Kom i gang

Gå deretter til Kom i gang
Gå deretter til Kom i gang

Trinn 9: Gå til Rules and Eadit Code Like Image

Gå til Regler og Eadit Code Like Image
Gå til Regler og Eadit Code Like Image
Gå til Regler og Eadit Code Like Image
Gå til Regler og Eadit Code Like Image

Trinn 10: Gå til innstillingen din, og vis deretter din Api -nøkkel

Gå til innstillingen din, og vis deretter din Api -nøkkel
Gå til innstillingen din, og vis deretter din Api -nøkkel

Trinn 11: App Making

Ingen spenning, jeg vil gi deg en komplett radfil for appinventor, bare klikk her og last ned denne

ikke gå til ai2.appinventor.mit.edu for å åpne denne filen

Trinn 12: Gå nå til Project og importer Homeautomation.aia -filen på datamaskinen din

Gå nå til Project og importer Homeautomation.aia -filen på datamaskinen din
Gå nå til Project og importer Homeautomation.aia -filen på datamaskinen din
Gå nå til Project og importer Homeautomation.aia -filen på datamaskinen din
Gå nå til Project og importer Homeautomation.aia -filen på datamaskinen din
Gå nå til Project og importer Homeautomation.aia -filen på datamaskinen din
Gå nå til Project og importer Homeautomation.aia -filen på datamaskinen din
Gå nå til Project og importer Homeautomation.aia -filen på datamaskinen din
Gå nå til Project og importer Homeautomation.aia -filen på datamaskinen din

Trinn 13: Klikk på alternativet Rød sirkel, og flyt bildet

Klikk på alternativet for rød sirkel og flyt bildet
Klikk på alternativet for rød sirkel og flyt bildet
Klikk på alternativet for rød sirkel og flyt bildet
Klikk på alternativet for rød sirkel og flyt bildet

Trinn 14: Ardunio -programdel

Du må trenge noen endringer på ardunio -koden din

FIREBASE_HOST kopi og tidligere på fairbase database

FIREBASE_AUTH kopi og tidligere på prosjektinnstilling

og konfigurer WIFI -navnet ditt og passordet

Last ned ardunio torsk herfra klikk her

Denne opplæringen ble først publisert ved å klikke her

mer opplæring om Nodemcu klikk her

Anbefalt: