Inhaltsverzeichnis:
- Schritt 1:
- Schritt 2: Warum Sie Firebase wählen
- Schritt 3: Ok, dann gehe nicht zur Projektzerstörung……
- Schritt 4: Fairbase-Konto erstellen
- Schritt 5: Zeigen Sie dann wie diese Schnittstelle an und geben Sie den Projektnamen ein und wählen Sie den Ländernamen aus
- Schritt 6: Hören Sie, dass ich den Projektnamen Home Automation auswähle und mein Land auswähle, dann drücke auf Erstellen
- Schritt 7: Nach einem Moment diese Schnittstelle anzeigen Klicken Sie auf Contention
- Schritt 8: Gehen Sie dann zu Get Started
- Schritt 9: Gehen Sie zu Regeln und bearbeiten Sie Code wie Bild
- Schritt 10: Gehen Sie zu Ihrer Einstellung und zeigen Sie dann Ihren API-Schlüssel an
- Schritt 11: App-Erstellung
- Schritt 12: Gehen Sie nun zu Projekt und importieren Sie die Datei Homeautomation.aia auf Ihrem Computer
- Schritt 13: Klicken Sie auf Red Circle Option und Flow That Image Commend
- Schritt 14: Ardunio-Programmteil
Video: So erstellen Sie ein Firebase-Hausautomationssystem mit NodeMCU - in IOT-Plattform - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
ZIEL DIESES PROJEKTS
Dieses Projekt zielt darauf ab, ein Hausautomationssystem zu entwickeln, das dem Benutzer die vollständige Kontrolle über alle fernsteuerbaren Geräte seines Hauses mithilfe der IOT-Android-App ermöglicht. Es gibt viele Online-Server und -Plattformen von Drittanbietern, um die Daten Ihres IOT-Projekts zu präsentieren. Aber all diese Plattformen wie ThingSpeak, Adafruit.io, Blynk und IFTT usw. aber heute wähle ich Firebase
Schritt 1:
Schritt 2: Warum Sie Firebase wählen
Firebase bietet eine schnelle Möglichkeit, auf Geräteebene erfasste sensorische Daten beizubehalten, und es funktioniert hervorragend mit den Android-APIs, die von AndroidThings unterstützt werden. Viele Mobil- und Geräteprogrammierer, denen ich begegnet bin, haben Schwierigkeiten mit der serverseitigen Programmierung. Firebase kann wirklich helfen, diese Lücke zu schließen und zu vereinfachen. Es wird interessant sein zu sehen, wie Entwickler seine Offline-Funktionen nutzen. Wenn Sie neu im IoT oder im Allgemeinen mit einem Gerät sind, das Daten sammelt und über Netzwerke übertragen muss, gilt die goldene Regel, dass keine Netzwerkkonnektivität vorausgesetzt werden kann. Daher müssen Sie die Daten offline sammeln und bei verfügbarem Netzwerk an Ihren Server übertragen. Firebase mit seiner Offline-Funktion kann dies für viele Entwickler wirklich einfach machen.
Firebase hat eine Menge Funktionen, darunter Echtzeit-Datenbank, Authentifizierung, Cloud-Messaging, Speicher, Hosting, Testlabor und Analyse, aber ich werde nur Authentifizierung, Echtzeit-Datenbank verwenden.
Schritt 3: Ok, dann gehe nicht zur Projektzerstörung……
Ich werde dieses Projekt aufteilen Dreiteiliger Teil
1. Fairbase-Konto erstellen
2. App-Erstellung
3. Ardunio-Programmteil
Schritt 4: Fairbase-Konto erstellen
Gehen Sie zuerst zu https://console.firebase.google.com/ und melden Sie sich an
Klicken Sie auf Projekt hinzufügen
Schritt 5: Zeigen Sie dann wie diese Schnittstelle an und geben Sie den Projektnamen ein und wählen Sie den Ländernamen aus
Schritt 6: Hören Sie, dass ich den Projektnamen Home Automation auswähle und mein Land auswähle, dann drücke auf Erstellen
Schritt 7: Nach einem Moment diese Schnittstelle anzeigen Klicken Sie auf Contention
Schritt 8: Gehen Sie dann zu Get Started
Schritt 9: Gehen Sie zu Regeln und bearbeiten Sie Code wie Bild
Schritt 10: Gehen Sie zu Ihrer Einstellung und zeigen Sie dann Ihren API-Schlüssel an
Schritt 11: App-Erstellung
Keine Spannung, ich werde Ihnen eine komplette Zeilendatei für den Appinventor zur Verfügung stellen, klicken Sie einfach hier und laden Sie diese herunter
Nein, gehen Sie zu ai2.appinventor.mit.edu, um diese Datei zu öffnen
Schritt 12: Gehen Sie nun zu Projekt und importieren Sie die Datei Homeautomation.aia auf Ihrem Computer
Schritt 13: Klicken Sie auf Red Circle Option und Flow That Image Commend
Schritt 14: Ardunio-Programmteil
Sie müssen Ihren Arduino-Code ändern
FIREBASE_HOST kopieren und in die Fairbase-Datenbank einfügen
FIREBASE_AUTH kopieren und bei Projekteinstellungen einfügen
und richten Sie Ihren WIFI-Namen und Ihr Passwort ein
Download ardunio Kabeljau von hier klicken Sie hier
Dieses Tutorial wurde zuerst veröffentlicht auf klicken Sie hier
mehr Tutorial über Nodemcu klicken Sie hier
Empfohlen:
So erstellen Sie ein Multiplayer-Spiel mit Arduino-Controllern – wikiHow
So erstellen Sie ein Multiplayer-Spiel mit Arduino-Controllern: Haben Sie sich jemals gefragt, wie Spieleentwickler erstaunliche Spiele entwickeln, die Menschen weltweit gerne spielen? Nun, heute werde ich Ihnen nur einen kleinen Hinweis darauf geben, indem ich ein kleines Multiplayer-Spiel erstelle, das entweder von einer Arduino-Steuerung gesteuert wird
SCARA-Roboter: Lernen über Vorwärts- und inverse Kinematik !!! (Plot Twist Erfahren Sie, wie Sie mit PROCESSING eine Echtzeitschnittstelle in ARDUINO erstellen !!!!): 5 Schritte (mit Bildern)
SCARA-Roboter: Lernen über Vorwärts- und inverse Kinematik !!! (Plot Twist Learn How to Make a Real Time Interface in ARDUINO Using PROCESSING !!!!): Ein SCARA-Roboter ist eine sehr beliebte Maschine in der Industriewelt. Der Name steht sowohl für Selective Compliant Assembly Robot Arm als auch für Selective Compliant Articulated Robot Arm. Es ist im Grunde ein Roboter mit drei Freiheitsgraden, da er die ersten beiden Displ
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Hinzugefügte Informationen: 4 Schritte
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen … Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Zusätzliche Informationen: Wenn Sie jemals auf eine Website gehen und ein Lied abspielen, das Sie mögen und es wollen, dann ist hier das anweisbare für Sie, nicht meine Schuld, wenn Sie etwas durcheinander bringen (nur so wird es passieren, wenn Sie ohne Grund anfangen, Dinge zu löschen) ) Ich konnte Musik für
So erstellen Sie einen Großelternkalender & Scrapbook (auch wenn Sie nicht wissen, wie man ein Scrapbook erstellt): 8 Schritte (mit Bildern)
So erstellen Sie einen Großelternkalender & Sammelalbum (auch wenn Sie nicht wissen, wie man Sammelalbum erstellt): Dies ist ein sehr wirtschaftliches (und sehr geschätztes!) Weihnachtsgeschenk für Großeltern. Ich habe dieses Jahr 5 Kalender für weniger als 7 US-Dollar pro Stück gemacht. Materialien: 12 tolle Fotos von Ihrem Kind, Kindern, Nichten, Neffen, Hunden, Katzen oder anderen Verwandten 12 verschiedene Stücke
So erstellen Sie ein PowerPoint-Spiel (Berühren Sie nicht die Wände) – wikiHow
Wie man ein PowerPoint-Spiel macht (Berühre die Wände nicht): In diesem Instructable zeige ich euch, wie man ein einfach zu machendes PowerPoint-Spiel "Berühre die Wände" mache. Sie können so viele Ebenen machen, wie Sie möchten, aber i zeigt Ihnen, wie Sie eine mit 2 Ebenen erstellen