Indholdsfortegnelse:

Sådan laver du Firebase hjemmeautomatiseringssystem ved hjælp af NodeMCU - i IOT -platform: 14 trin
Sådan laver du Firebase hjemmeautomatiseringssystem ved hjælp af NodeMCU - i IOT -platform: 14 trin

Video: Sådan laver du Firebase hjemmeautomatiseringssystem ved hjælp af NodeMCU - i IOT -platform: 14 trin

Video: Sådan laver du Firebase hjemmeautomatiseringssystem ved hjælp af NodeMCU - i IOT -platform: 14 trin
Video: Firebase là gì ? Cách tạo Firebase Project - Realtime Database on Web 2024, Juli
Anonim
Sådan laver du Firebase hjemmeautomatiseringssystem ved hjælp af NodeMCU | i IOT Platform
Sådan laver du Firebase hjemmeautomatiseringssystem ved hjælp af NodeMCU | i IOT Platform

MÅL FOR DETTE PROJEKT

Dette projekt har til formål at udvikle et hjemmeautomatiseringssystem, der giver brugeren fuldstændig kontrol over alle fjernstyrbare enheder i hans/hendes hjem ved hjælp af IOT Android -app. Der er mange tredjeparts online -servere og -platforme til rådighed for at vise dataene fra dit IOT -projekt. Men alle disse platforme som ThingSpeak, Adafruit.io, Blynk og IFTT osv., Men i dag vælger jeg firebase

Trin 1:

Trin 2: Hvorfor vælger du Firebase

Firebase giver en hurtig måde at fastholde sensoriske data indsamlet på enhedsniveau, og det fungerer godt med Android API'er, som understøttes af AndroidThings. Mange mobil- og enhedsprogrammører, som jeg er stødt på, kæmper med programmering på serversiden. Firebase kan virkelig hjælpe med at bygge bro over dette hul og gøre det lettere. Det vil være interessant at se udviklere bruge sine offline -funktioner. Hvis du er ny på IoT eller generelt en enhed, der indsamler data og skal overføre dem via netværk, er den gyldne regel, der skal antages, at netværksforbindelse ikke kan antages. Som følge heraf skal du indsamle dataene offline, og når netværket er tilgængeligt, skal du overføre dette til din server. Firebase med sin offline -funktion kan virkelig gøre dette enkelt for mange udviklere.

Firebase har masser af funktioner, herunder realtidsdatabase, autentificering, cloud-beskeder, opbevaring, hosting, testlaboratorium og analyser, men jeg vil kun bruge godkendelse, realtidsdatabase.

Trin 3: Ok, lad ikke gå til projektdestruktion ……

Jeg vil dele dette projekt i tre dele

1. Oprettelse af fairbase -konto

2. Appfremstilling

3. Ardunio program del

Trin 4: Oprettelse af Fairbase -konto

Oprettelse af Fairbase -konto
Oprettelse af Fairbase -konto

Gå først til https://console.firebase.google.com/ og log ind

Klik på Tilføj projekt

Trin 5: Vis derefter denne grænseflade, og giv projektnavn, og vælg landnavn

Vis derefter denne grænseflade, og giv projektnavn, og vælg landnavn
Vis derefter denne grænseflade, og giv projektnavn, og vælg landnavn

Trin 6: Hør, jeg vælger projektnavn hjemmeautomatisering og vælg mit land, og tryk derefter på Opret

Hør, jeg vælger projektnavn hjemmeautomatisering, og vælg mit land, og tryk derefter på Opret
Hør, jeg vælger projektnavn hjemmeautomatisering, og vælg mit land, og tryk derefter på Opret

Trin 7: Efter et øjeblik Vis denne grænseflade Klik på Contention

Efter et øjeblik Vis denne grænseflade Klik på Contention
Efter et øjeblik Vis denne grænseflade Klik på Contention

Trin 8: Gå derefter til Kom godt i gang

Gå derefter til Kom godt i gang
Gå derefter til Kom godt i gang

Trin 9: 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
Gå til Regler og Eadit Code Like Image

Trin 10: Gå til din indstilling Vis derefter din Api -nøgle

Gå til din indstilling Vis derefter din Api -nøgle
Gå til din indstilling Vis derefter din Api -nøgle

Trin 11: App Making

Ingen spænding, jeg vil give dig en komplet rækkefil til appinventor, bare klik her og download denne

gå ikke til ai2.appinventor.mit.edu for at åbne denne fil

Trin 12: Gå nu til Project og importer Homeautomation.aia -fil på din computer

Gå nu til Project og importer Homeautomation.aia -fil på din computer
Gå nu til Project og importer Homeautomation.aia -fil på din computer
Gå nu til Project og importer Homeautomation.aia -fil på din computer
Gå nu til Project og importer Homeautomation.aia -fil på din computer
Gå nu til Projekt og importer Homeautomation.aia -fil på din computer
Gå nu til Projekt og importer Homeautomation.aia -fil på din computer
Gå nu til Projekt og importer Homeautomation.aia -fil på din computer
Gå nu til Projekt og importer Homeautomation.aia -fil på din computer

Trin 13: Klik på Red Circle Option og Flow That Image Commend

Klik på Red Circle Option og Flow That Image Commend
Klik på Red Circle Option og Flow That Image Commend
Klik på Red Circle Option og Flow That Image Commend
Klik på Red Circle Option og Flow That Image Commend

Trin 14: Ardunio -programdel

Du skal bruge en vis ændring af din ardunio -kode

FIREBASE_HOST kopi og forbi på fairbase database

FIREBASE_AUTH kopi og tidligere på projektindstilling

og konfigurer dit WIFI -navn og adgangskode

Download ardunio torsk herfra klik her

Denne vejledning blev først offentliggjort ved at klikke her

mere vejledning om Nodemcu klik her

Anbefalede: