Table des matières:
- Étape 1: Composants requis
- Étape 2: Application Blynk
- Étape 3: Programmation ESP8266 dans Arduino IDE
- Étape 4: IFTTT (Si ceci, alors cela)
- Étape 5: Circuits
- Étape 6: Surveillance depuis n'importe où sur MOBILE (Application IFTTT)
Vidéo: Domotique et surveillance contrôlées par la voix/Internet à l'aide d'ESP8266 et de Google Home Mini : 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Hey!! Après une longue pause, je suis ici car nous devons tous faire quelque chose d'ennuyeux pour gagner.
Après tous les articles DOMOTIQUE que j'ai écrits depuis BLUETOOTH, IR, Local WIFI, Cloud, c'est-à-dire les plus difficiles, *NOW* vient la solution DOMOTIQUE la plus simple mais la plus efficace. T
son projet nécessite moins de matériel, circuit contrairement à mes projets précédents. L'utilisation des services de différentes sociétés de logiciels est principalement observée avec un peu de connaissances sur Arduino et les circuits. Ne vous ennuyons pas. Profitez de la PARESSE !!!
REMARQUE: veuillez lire l'intégralité du document, cela prendra 9 minutes, sinon si vous endommagez vos composants, je ne serai pas responsable !! C'est la troisième fois que je télécharge le projet car il y a des problèmes de date avec le site.
Étape 1: Composants requis
Cinq composants sont en fait nécessaires, mais nous pouvons les décomposer pour le second comme je l'ai fait plus tôt car je ne voulais pas dépenser d'argent à ce moment-là !!
- Carte de développement wifi ESP8266 Nodemcu - Peut-être LOLIN, AMICA, ADAFRUIT n'importe quoi
-
Carte de relais 5V dans son ensemble ou rompre comme suit
- RELAIS 5VULN2003 ou ULN2003A
- Diode pour la protection des relais (que j'ai manquée dans les projets précédents)
- Cavaliers ou (Fil et fer à souder)
- Tout chargeur mobile ou adaptateur de 5V (chargeur de rechange, ne détruisez pas le chargeur mobile de vos parents)
- GOOGLE HOME MINI
Ainsi, nous pouvons acheter une carte relais de relais 2/4/8/16 intacte dans un circuit préconstruit ou nous pouvons en fabriquer une, veuillez vous référer à mes articles précédents comme celui-ci pour fabriquer vous-même une carte relais.
Étape 2: Application Blynk
Installez l'application Blynk sur votre téléphone Android ou votre téléphone Apple
Après l'installation, inscrivez-vous en utilisant l'identifiant de messagerie ou Facebook (je ne préfère pas Facebook). Et assurez-vous que vous connaissez le mot de passe de l'identifiant de messagerie utilisé, sinon vous n'obtiendrez pas le jeton d'authentification Blynk (spécifique au projet) qui est non seulement envoyé à votre identifiant de messagerie enregistré, mais peut également être obtenu à partir des paramètres du projet dans Blynk ! Plaisantais!
- sélectionnez un nouveau projetUtilisez le bouton + pour ajouter un widget
- Ajoutez autant de boutons que vous le souhaitez (JUSQU'À CE QUE VOUS TERMINEZ VOTRE ÉNERGIE 2000 GRATUITE, puis achetez de l'énergie)
- bouton Configurer en cliquant sur le bouton ajouté
- Sélectionnez la broche de sortie (numérique) comme D1, D2, D3, _, _, _, _ (REMPLISSEZ LES BLANKS) (les broches peuvent être numériques, analogiques, virtuelles)
- Voir les photos, j'ai mis l'état inférieur à 1 et l'état supérieur du bouton à 0.
La raison derrière cela est que l'entrée de la carte relais est connectée à des circuits intégrés comme ULN2003 ou des circuits intégrés de commande de relais qui agissent comme PAS de porte.
Étape 3: Programmation ESP8266 dans Arduino IDE
Dans Arduino IDE, nous devons tout d'abord sélectionner la carte de développement que nous allons programmer, comme je l'ai dit dans mes projets précédents. Arduino IDE> Outils> Cartes> Nodemcu 12E et choisissez le port USB auquel nous l'avons connecté comme COM3/4/5/6/…
Maintenant, nous devons installer la bibliothèque Blynk dans Arduino que nous pouvons facilement ne rien faire et avoir tous les codes !
Connectez le Nodemcu ESP8266 à un ordinateur portable. Bien sûr avec des câbles USB !! Pour la facilité des non-codeurs et moi-même:
Allez dans FICHIER> EXEMPLES> Blynk> Wifi de la carte> sélectionnez AutonomeMaintenant, rien n'est nécessaire à l'exception du jeton d'authentification Blynk (spécifique au projet) et des informations d'identification wifi. TÉLÉCHARGEZ le croquis dans ESP8266 et ouvrez SERIAL MONITOR.
Vous pouvez voir l'"IP", notez cette IP, elle peut différer selon les zones du serveur. Le mien est comme vous pouvez le voir "139.59.206.133".80 est le port normalement pour
Étape 4: IFTTT (Si ceci, alors cela)
C'est une plate-forme qui nous aide à créer des applets personnalisés qui peuvent nous aider à être avertis d'un événement spécifique ou peuvent effectuer une tâche spécifique. Comme son nom l'indique: tout entoure "ceci" et "cela".
ICI: Si "phrase spécifique dite à google assistant" alors "ce ping sera fait"
Donc, comme dit, nous devons cliquer sur - Mes applets> créer un nouveau> cliquer dessus> rechercher et sélectionner l'assistant google> sélectionner une phrase simple> suivre les images> créer un déclencheur
Cliquez dessus > recherchez des webhooks > sélectionnez-le > choisissez Faire une demande Web > Il y aura des champs comme suit:
- URL (https://IP/YourAuthToken/update/PIN?value=1) (numérique 1/0 …. 1 pour OFF et 0 pour ON car la cause est écrite dans cet article, veuillez lire cela)
- Méthode (GET)Type de contenu (rien)
- Corps (rien)
Après avoir rempli tout cela, cliquez sur Créer un déclencheur
Remarque: PIN ici correspond aux broches Arduino donc comme ce que nous voyons sur ESP8266 car D1 est GPIO5 c'est-à-dire D5 pour Arduino que nous devons écrire ici et non D1. Example: https://IP/YourAuthToken/update/D5?value=1 this signifie que la broche D1 de ESP8266 sera désactivée. UTILISEZ LE SCHÉMA DE PIN DE ESP8266 POUR SAVOIR CORRESPONDANT D? AU GPIO ?
Étape 5: Circuits
Pour ce projet, les circuits sont très simples. Les composants décrits précédemment sont utilisés ici:
adaptateur 5V; ESP8266 Nodemcu; carte relais; cavaliers. J'ai utilisé deux relais mais nous pouvons en utiliser autant qu'il y a de broches ESP8266 !!!
- L'alimentation 5V alimente l'ESP8266 et la carte relais.
- ESP8266 Nodemcu aura une alimentation 5V via une broche micro USB ou Vin et une masse (comme je l'ai fait).
- La carte de relais a une broche Vcc et GND désignée pour l'alimentation. Veuillez suivre l'image, n'insérez pas l'alimentation de l'autre côté de la carte de relais, c'est à d'autres fins. (Je ne lui dirai pas que c'est une tâche facile !!)
- Alors notre MODULE IoT est prêt, que reste-t-il ? Le connecter aux appareils..:)
- C'est la tâche la plus simple mais attention car SON 220V AC OU 110V AC….. Mettez les interrupteurs principaux ou bien si vous mourez je ne sais pas qui a écrit cet article.
- CONNECTEZ LA broche "NO" (normalement ouverte) du relais et la broche COM (commune) du relais aux commutateurs d'appareils en parallèle ou s'il n'y a pas de commutateur pour les appareils, connectez les broches de relais en série à l'un des fils (LIVE ou NEUTRE) qui se connectent avec l'appareil.
REMARQUE: j'ai dit de connecter les relais à la broche NO et à la broche COM afin que les appareils soient normalement à l'état OFF. On peut utiliser la broche NC (normalement fermée) s'il veut que l'appareil soit à l'état ON par défaut. L'état ON et OFF dépend de 2 FACTEURS: 1) les broches NO et NC du relais 2) la logique 0 et 1 dans l'application IFTTT/Blynk
Étape 6: Surveillance depuis n'importe où sur MOBILE (Application IFTTT)
On peut facilement surveiller ce qui se passe dans sa maison depuis n'importe où dans le monde uniquement si Internet est disponible.
Donc, la chose nécessaire pour cela est l'application IFTTT qui est disponible dans Google Play Store pour les utilisateurs d'Android.
L'utilisateur IOS peut également l'obtenir depuis son App Store.
Dans les deux cas, n'oubliez pas de vous connecter à partir du même compte lié à GOOGLE HOME MINI et au compte IFTTT où vous avez créé les applets. Donc, ce qui est important, c'est le compte gmail ou le compte facebook qui devrait être le même partout.
Dans cette application, vous pouvez créer des applets de la même manière que nous le faisons dans l'application Web IFTTT.
Lorsque nous créons une applet, il y a toujours une option pour recevoir une notification lorsque l'applet s'exécute, par défaut, elle est activée.
Alors maintenant, surveillez quand l'un de vos appareils est chatouillé.
PROFITEZ DE LA PARESSE !! Innover!! Faites de ce projet un favori pour montrer votre soutien et si vous en voulez plus comme celui-ci, des projets faciles à faire soi-même…
Conseillé:
Domotique étape par étape à l'aide de Wemos D1 Mini avec conception de circuits imprimés : 4 étapes
Domotique étape par étape en utilisant Wemos D1 Mini avec conception de circuits imprimés : automatisation de la maison étape par étape en utilisant Wemos D1 Mini avec conception de circuits imprimés étudiants. Puis un de nos membres est venu
LED contrôlées par Google Home : 8 étapes
LED contrôlées par Google Home : Dernièrement, j'ai eu beaucoup de temps libre, j'ai donc travaillé sur un tas de projets. Ce projet vous permettra de contrôler les LED RVB via Google Home à l'aide d'un Raspberry Pi. Maintenant, il y a 3 parties du projet, la mise en place d'un Raspberry Pi, setti
Robot Arduino avec distance, direction et degré de rotation (est, ouest, nord, sud) contrôlé par la voix à l'aide d'un module Bluetooth et d'un mouvement de robot autonome. : 6 étapes
Robot Arduino avec distance, direction et degré de rotation (est, ouest, nord, sud) contrôlé par la voix à l'aide d'un module Bluetooth et d'un mouvement de robot autonome. , Gauche, Droite, Est, Ouest, Nord, Sud) requis Distance en centimètres à l'aide de la commande vocale. Le robot peut également être déplacé de manière autonome
Bandes lumineuses à DEL à décoloration contrôlées par capteur, alimentées par Arduino : 6 étapes (avec images)
Bandes lumineuses à DEL à décoloration contrôlées par capteur et alimentées par Arduino : j'ai récemment fait rénover ma cuisine et je savais que l'éclairage « rehausserait » l'apparence des placards. J'ai opté pour ‘True Handless’ donc j'ai un espace sous le plan de travail, ainsi qu'une planche, sous le placard et sur le dessus des placards disponibles et
Lumières contrôlées par l'application Lego Mini Cooper : 7 étapes (avec photos)
Lego Mini Cooper App Controlled Lights : Danger, UXB ! Votre travail de rêve est-il celui d'expert en déminage mais vous hésitez à cause de la partie mourante ? Alors ce projet est fait pour vous ! Vous passerez de longues heures à faire de petits ajustements sur un appareil très instable, la sueur coulant de votre fr