Table des matières:
- Étape 1:
- Étape 2: Pourquoi vous sélectionnez Firebase
- Étape 3: Ok de peur d'aller à la destruction du projet……
- Étape 4: Création d'un compte Fairbase
- Étape 5: puis affichez comme cette interface et donnez le nom du projet et sélectionnez le nom du pays
- Étape 6: Écoutez, je sélectionne le nom du projet Domotique et sélectionnez mon pays, puis appuyez sur Créer
- Étape 7: Après un moment, affichez cette interface, cliquez sur Conflit
- Étape 8: Ensuite, allez à Commencer
- Étape 9: Accédez aux règles et modifiez le code comme une image
- Étape 10: accédez à vos paramètres, puis montrez votre clé Api
- Étape 11: Création d'applications
- Étape 12: Allez maintenant dans Project et importez le fichier Homeautomation.aia sur votre ordinateur
- Étape 13: Cliquez sur l'option Cercle rouge et faites circuler cette image Commend
- Étape 14: Partie du programme Ardunio
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:46
OBJECTIF DE CE PROJET
Ce projet vise à développer un système domotique qui donne à l'utilisateur un contrôle complet sur tous les appareils contrôlables à distance de sa maison à l'aide de l'application Android IOT. Il existe de nombreux serveurs et plates-formes en ligne tiers disponibles pour présenter les données de votre projet IOT. Mais, toutes ces plates-formes comme ThingSpeak, Adafruit.io, Blynk et IFTT etc. mais aujourd'hui je sélectionne firebase
Étape 1:
Étape 2: Pourquoi vous sélectionnez Firebase
Firebase fournit un moyen rapide de conserver les données sensorielles collectées au niveau de l'appareil, et cela fonctionne très bien avec les API Android, qui sont prises en charge par AndroidThings. Beaucoup de programmeurs de mobiles et d'appareils que j'ai rencontrés ont du mal avec la programmation côté serveur. Firebase peut vraiment aider à combler cet écart et à le rendre plus facile. Il sera intéressant de voir les développeurs utiliser ses fonctionnalités hors ligne. Si vous êtes nouveau sur l'IoT ou en général sur tout appareil qui collecte des données et doit les transmettre sur des réseaux, la règle d'or à supposer est que la connectivité réseau ne peut pas être supposée. Par conséquent, vous devrez collecter les données hors ligne et, lorsque le réseau sera disponible, les transmettre à votre serveur. Firebase avec sa fonctionnalité hors ligne peut vraiment simplifier les choses pour de nombreux développeurs.
Firebase a une tonne de fonctionnalités, notamment la base de données en temps réel, l'authentification, la messagerie cloud, le stockage, l'hébergement, le laboratoire de test et l'analyse, mais je vais uniquement utiliser l'authentification, la base de données en temps réel.
Étape 3: Ok de peur d'aller à la destruction du projet……
Je vais diviser ce projet Partie en trois parties
1. Création d'un compte fairbase
2. Création d'applications
3. partie du programme Ardunio
Étape 4: Création d'un compte Fairbase
Allez d'abord sur https://console.firebase.google.com/ et connectez-vous
Cliquez sur Ajouter un projet
Étape 5: puis affichez comme cette interface et donnez le nom du projet et sélectionnez le nom du pays
Étape 6: Écoutez, je sélectionne le nom du projet Domotique et sélectionnez mon pays, puis appuyez sur Créer
Étape 7: Après un moment, affichez cette interface, cliquez sur Conflit
Étape 8: Ensuite, allez à Commencer
Étape 9: Accédez aux règles et modifiez le code comme une image
Étape 10: accédez à vos paramètres, puis montrez votre clé Api
Étape 11: Création d'applications
Pas de tension, je vais vous fournir un fichier de ligne complet pour appinventor, cliquez simplement ici et téléchargez-le
non, allez sur ai2.appinventor.mit.edu pour ouvrir ce fichier
Étape 12: Allez maintenant dans Project et importez le fichier Homeautomation.aia sur votre ordinateur
Étape 13: Cliquez sur l'option Cercle rouge et faites circuler cette image Commend
Étape 14: Partie du programme Ardunio
Vous devez avoir besoin de quelques modifications sur votre code ardunio
FIREBASE_HOST copier et coller sur la base de données fairbase
FIREBASE_AUTH copier et coller sur le paramètre du projet
et configurez votre nom et mot de passe WIFI
Téléchargez la morue ardunio d'ici cliquez ici
Ce tutoriel a été publié pour la première fois sur cliquez ici
plus de tutoriel sur Nodemcu cliquez ici
Conseillé:
Système de surveillance visuelle basé sur LoRa pour l'agriculture Iot - Concevoir une application frontale à l'aide de Firebase et d'Angular : 10 étapes
Système de surveillance visuelle basé sur LoRa pour l'agriculture Iot | Concevoir une application frontale à l'aide de Firebase & Angular : Dans le chapitre précédent, nous avons expliqué comment les capteurs fonctionnent avec le module lora pour remplir la base de données en temps réel de firebase, et nous avons vu le diagramme de très haut niveau sur le fonctionnement de l'ensemble de notre projet. Dans ce chapitre, nous allons parler de la façon dont nous pouvons
Comment créer une domotique basée sur l'IoT avec le relais de contrôle des capteurs NodeMCU : 14 étapes (avec photos)
Comment faire de la domotique basée sur l'IoT avec le relais de contrôle des capteurs NodeMCU : Dans ce projet basé sur l'IoT, j'ai réalisé la domotique avec le module de relais de contrôle Blynk et NodeMCU avec retour en temps réel. En mode manuel, ce module de relais peut être contrôlé à partir d'un mobile ou d'un smartphone et, commutateur manuel. En mode automatique, cette smar
Comment créer un système d'alarme de détection d'inondation intelligent à l'aide de Raspberry Pi et de particules d'argon: 6 étapes
Comment créer un système d'alarme de détection d'inondation intelligent à l'aide de Raspberry Pi et d'argon de particules : Avoir des capteurs d'inondation standard est excellent pour éviter des dommages massifs à votre maison ou votre lieu de travail. Mais cela rend difficile si vous n'êtes pas à la maison pour assister à l'alarme. Bien sûr vous pouvez acheter ces smart Ce système d'alarme d'inondation détecte tout liquide et déclenche alar
Créer un système de sécurité SafeLock à l'aide d'Arduino MEGA : 6 étapes
Créez un système de sécurité SafeLock à l'aide d'Arduino MEGA : Bonjour à tous… Tout d'abord, j'ai été un grand fan de la communauté Instructables et de tous ceux qui ont téléchargé leurs Instructables ici. Alors, j'ai décidé de publier un jour mon propre Instructable.Alors, viens ici avec mon premier Instructable "S
Comment créer un appareil IoT pour contrôler les appareils et surveiller la météo à l'aide d'Esp8266 : 5 étapes
Comment créer un appareil IoT pour contrôler les appareils et surveiller la météo à l'aide d'Esp8266 : L'Internet des objets (IoT) est l'interconnexion d'appareils physiques (également appelés « appareils connectés » et « appareils intelligents »), de bâtiments, et d'autres éléments - intégrés à l'électronique, aux logiciels, aux capteurs, aux actionneurs et