Taula de continguts:

Com fer un sistema domòtic de Firebase mitjançant NodeMCU - a la plataforma IOT: 14 passos
Com fer un sistema domòtic de Firebase mitjançant NodeMCU - a la plataforma IOT: 14 passos

Vídeo: Com fer un sistema domòtic de Firebase mitjançant NodeMCU - a la plataforma IOT: 14 passos

Vídeo: Com fer un sistema domòtic de Firebase mitjançant NodeMCU - a la plataforma IOT: 14 passos
Vídeo: Познакомьтесь с Zoho CRM 2024, Desembre
Anonim
Com fer un sistema domòtic de Firebase mitjançant NodeMCU | a la plataforma IOT
Com fer un sistema domòtic de Firebase mitjançant NodeMCU | a la plataforma IOT

OBJECTIU D’AQUEST PROJECTE

Aquest projecte té com a objectiu desenvolupar un sistema domòtic que permeti a l’usuari un control complet sobre tots els dispositius controlables a distància de casa seva mitjançant l’aplicació IOT per a Android. Hi ha molts servidors en línia i plataformes disponibles per mostrar les dades del vostre projecte IOT. Però, totes aquestes plataformes com ThingSpeak, Adafruit.io, Blynk i IFTT, etc., però avui selecciono firebase

Pas 1:

Pas 2: per què seleccioneu Firebase

Firebase proporciona una manera ràpida de persistir les dades sensorials recopilades a nivell de dispositiu i funciona molt bé amb les API d'Android, que són compatibles amb AndroidThings. Molts programadors de mòbils i dispositius que he trobat tenen dificultats amb la programació del servidor. Firebase pot ajudar-vos a superar aquesta bretxa i facilitar-la. Serà interessant veure que els desenvolupadors utilitzen les seves funcions fora de línia. Si sou nou a IoT o, en general, a qualsevol dispositiu que recopili dades i necessiti transmetre-les per xarxes, la regla d’or que s’ha d’assumir és que no es pot assumir la connectivitat de xarxa. Com a resultat, haureu de recopilar les dades fora de línia i, quan la xarxa estigui disponible, transmetre-les al vostre servidor. Firebase amb la seva funció fora de línia pot fer que això sigui senzill per a molts desenvolupadors.

Firebase té un munt de funcions, incloses bases de dades en temps real, autenticació, missatgeria al núvol, emmagatzematge, allotjament, laboratori de proves i Analytics, però només utilitzaré autenticació i base de dades en temps real.

Pas 3: D'acord per no anar a la destrucció del projecte …

Dedicaré aquest projecte en tres parts

1. Creació d'un compte fairbase

2. Creació d'aplicacions

3. Part del programa Ardunio

Pas 4: creació d'un compte Fairbase

S'està creant un compte Fairbase
S'està creant un compte Fairbase

Primer aneu a https://console.firebase.google.com/ i inicieu la sessió

Feu clic a Afegeix projecte

Pas 5: a continuació, mostra aquesta interfície i dóna el nom del projecte i selecciona el nom del país

A continuació, mostreu aquesta interfície i doneu el nom del projecte i seleccioneu el nom del país
A continuació, mostreu aquesta interfície i doneu el nom del projecte i seleccioneu el nom del país

Pas 6: Escolteu Seleccioneu el nom del projecte Automatització domèstica i seleccioneu El meu país i premeu Crea

Escolta Selecciono el nom del projecte domòtic i selecciona El meu país i, a continuació, prem Crear
Escolta Selecciono el nom del projecte domòtic i selecciona El meu país i, a continuació, prem Crear

Pas 7: després d'un moment, mostreu aquesta interfície Feu clic a Contenció

Després d'un moment, mostreu aquesta interfície Feu clic a Contenció
Després d'un moment, mostreu aquesta interfície Feu clic a Contenció

Pas 8: a continuació, aneu a Començar

A continuació, aneu a Introducció
A continuació, aneu a Introducció

Pas 9: aneu a Regles i Codi Eadit com a imatge

Aneu a Regles i codi Eadit com a imatge
Aneu a Regles i codi Eadit com a imatge
Aneu a Normes i codi Eadit com a imatge
Aneu a Normes i codi Eadit com a imatge

Pas 10: aneu al vostre paràmetre i, a continuació, mostreu la vostra clau API

Aneu al vostre paràmetre i, a continuació, mostreu la vostra clau API
Aneu al vostre paràmetre i, a continuació, mostreu la vostra clau API

Pas 11: creació d'aplicacions

Sense tensió, us proporcionaré un fitxer de files complet per a Appinventor, feu clic aquí i descarregueu-lo

no aneu a ai2.appinventor.mit.edu per obrir aquest fitxer

Pas 12: ara aneu a Projecte i importació de fitxers Homeautomation.aia al vostre ordinador

Ara aneu a Project and Import Homeautomation.aia File al vostre ordinador
Ara aneu a Project and Import Homeautomation.aia File al vostre ordinador
Ara aneu a Project and Import Homeautomation.aia File al vostre ordinador
Ara aneu a Project and Import Homeautomation.aia File al vostre ordinador
Ara aneu a Project and Import Homeautomation.aia File al vostre ordinador
Ara aneu a Project and Import Homeautomation.aia File al vostre ordinador
Ara aneu a Project and Import Homeautomation.aia File al vostre ordinador
Ara aneu a Project and Import Homeautomation.aia File al vostre ordinador

Pas 13: feu clic a l'opció Cercle vermell i flueix aquesta imatge

Feu clic a Opció Cercle vermell i Flogueu aquesta imatge
Feu clic a Opció Cercle vermell i Flogueu aquesta imatge
Feu clic a Opció Cercle vermell i Flogueu aquesta imatge
Feu clic a Opció Cercle vermell i Flogueu aquesta imatge

Pas 14: Part del programa Ardunio

Heu de canviar el vostre codi ardunio

FIREBASE_HOST còpia i passat a la base de dades fairbase

FIREBASE_AUTH copiat i passat a la configuració del projecte

i configureu el vostre nom de WIFI i la contrasenya

Descarregueu el bacallà ardunio des d’aquí feu clic aquí

Aquest tutorial es va publicar per primera vegada en feu clic aquí

Feu clic aquí per obtenir més tutorial sobre Nodemcu

Recomanat: