Table des matières:

Système Alexa Smart Home utilisant le module de relais NodeMCU : 10 étapes
Système Alexa Smart Home utilisant le module de relais NodeMCU : 10 étapes

Vidéo: Système Alexa Smart Home utilisant le module de relais NodeMCU : 10 étapes

Vidéo: Système Alexa Smart Home utilisant le module de relais NodeMCU : 10 étapes
Vidéo: Умный дом с использованием реле Tasmota ESP8266 NodeMCU, управляемого Alexa | Проект Интернета вещей 2021 2024, Juillet
Anonim
Image
Image
Système Alexa Smart Home utilisant le module de relais NodeMCU
Système Alexa Smart Home utilisant le module de relais NodeMCU
Système Alexa Smart Home utilisant le module de relais NodeMCU
Système Alexa Smart Home utilisant le module de relais NodeMCU

Dans ce projet IoT, j'ai créé le système Alexa Smart Home Automation à l'aide du module NodeMCU ESP8266 & Relay. Vous pouvez facilement contrôler la lumière, le ventilateur et d'autres appareils ménagers avec la commande vocale. Pour connecter l'enceinte intelligente Echo Dot au NodeMCU, j'ai utilisé uniquement l'application Amazon Alexa.

Si vous n'avez pas de haut-parleur intelligent Echo Dot, vous pouvez toujours contrôler les appareils ménagers. Et vous pouvez également surveiller le retour de temps de relais des commutateurs depuis le smartphone. Vous pouvez également utiliser la carte ESP32 au lieu du microcontrôleur NodeMCU.

Fournitures

1. Alexa Echo Dot

2. Module de relais

3. Carte NodeMCU ou ESP32

4. Relais 5v (SPDT)

5. Transistors BC547

6. DEL 5 mm

7. Résistances de 220 ohms

5. Connecteurs

Étape 1: schéma de circuit

Schéma
Schéma

Comme vous pouvez le voir, le circuit de ce projet domotique est très simple. Vous pouvez facilement réaliser ce circuit avec le module Relay et NodeMCU.

Ici, j'ai utilisé les broches D1, D2, D5, D6, D7 de NodeMCU pour contrôler les 5 relais. Et j'ai utilisé un chargeur mobile 5V pour alimenter le circuit.

Étape 2: programmer le NodeMCU

Programmer le NodeMCU
Programmer le NodeMCU
Programmer le NodeMCU
Programmer le NodeMCU

Dans la vidéo du tutoriel, j'ai expliqué le code en détail.

Comme je l'ai dit, vous pouvez utiliser à la fois NodeMCU ou ESP32 pour ce projet. J'ai utilisé la bibliothèque ESPAlexa pour ce projet.

Si vous utilisez NodeMCU ESP8266, vous devez télécharger et installer la version de la carte ESP8266 (2.5.1) (comme indiqué sur l'image).

J'ai rencontré quelques problèmes avec la dernière version de la bibliothèque de cartes ESp8266 lors du téléchargement du code.

Dans le code, entrez les informations d'identification WiFi et définissez les noms des appareils tels que la lumière de la pièce, le ventilateur, la lampe de nuit, etc.

Ici, j'ai utilisé le module de relais haut actif, donc si vous utilisez le module de relais bas actif, vous devez faire de petites modifications dans le code comme indiqué dans la vidéo du didacticiel.

Néanmoins, si vous rencontrez un problème, faites-le moi savoir dans la section des commentaires.

J'ai joint le code de ce projet domotique Alexa.

Étape 3: Configurez l'application Amazon Alexa

Configurer l'application Amazon Alexa
Configurer l'application Amazon Alexa

Tout d'abord, téléchargez et installez l'application Amazon Alexa à partir du Google PlayStore ou de l'App Store.

Votre mobile et le NodeMCU doivent être connectés au même réseau wifi.

Étapes pour ajouter des appareils dans l'application Amazon Alexa

1. Ouvrez l'application Amazon Alexa.

2. Accédez à Périphériques.

3. Appuyez sur l'icône "+" en haut, puis sélectionnez Ajouter des appareils.

4. Sélectionnez Lumière, puis Autre.

5. Appuyez sur Découvrir les appareils.

Il faudra un certain temps pour découvrir tous les appareils. Après cela, ajoutez tous les appareils un par un dans l'application Amazon Alexa. Dans la vidéo du didacticiel, j'ai expliqué étape par étape comment connecter des appareils avec l'application Amazon Alexa.

Étape 4: Conception du PCB

Conception du PCB
Conception du PCB

Bien que vous n'ayez pas besoin de PCB de conception personnalisée pour fabriquer ce système de maison intelligente. Mais pour rendre le circuit compact et donner au projet un aspect professionnel, j'ai conçu le PCB pour ce projet Alexa.

Étape 5: Commandez le PCB

Commandez le PCB
Commandez le PCB
Commandez le PCB
Commandez le PCB
Commandez le PCB
Commandez le PCB

Après avoir téléchargé le fichier Garber, vous pouvez facilement commander le PCB

1. Visitez https://jlcpcb.com et connectez-vous / Inscrivez-vous

2. Cliquez sur le bouton DEVIS MAINTENANT.

3 Cliquez sur le bouton "Ajouter votre fichier Gerber".

Ensuite, parcourez et sélectionnez le fichier Gerber que vous avez téléchargé.

Étape 6: télécharger le fichier Gerber et définir les paramètres

Téléchargement du fichier Gerber et définition des paramètres
Téléchargement du fichier Gerber et définition des paramètres
Téléchargement du fichier Gerber et définition des paramètres
Téléchargement du fichier Gerber et définition des paramètres

4. Définissez le paramètre requis comme la quantité, la couleur du PCB, etc.

5. Après avoir sélectionné tous les paramètres du PCB, cliquez sur le bouton SAVE TO CART.

Étape 7: Sélectionnez l'adresse de livraison et le mode de paiement

Sélectionnez l'adresse de livraison et le mode de paiement
Sélectionnez l'adresse de livraison et le mode de paiement
Sélectionnez l'adresse de livraison et le mode de paiement
Sélectionnez l'adresse de livraison et le mode de paiement
Sélectionnez l'adresse de livraison et le mode de paiement
Sélectionnez l'adresse de livraison et le mode de paiement

6. Saisissez l'adresse de livraison.

7. Sélectionnez la méthode d'expédition qui vous convient.

8. Soumettez la commande et procédez au paiement.

Vous pouvez également suivre votre commande depuis le JLCPCB.com.

Mes PCB ont mis 2 jours à être fabriqués et sont arrivés en une semaine en utilisant l'option de livraison DHL.

Les PCB étaient bien emballés et la qualité était vraiment bonne à ce prix abordable.

Étape 8: Soudez tous les composants

Souder tous les composants
Souder tous les composants
Souder tous les composants
Souder tous les composants

Après cela, soudez tous les composants selon le schéma de circuit.

Connectez ensuite le NodeMCU.

Étape 9: Connectez les appareils ménagers

Connectez les appareils ménagers
Connectez les appareils ménagers

Connectez les appareils ménagers selon le schéma de circuit.

Veuillez prendre les mesures de sécurité appropriées lorsque vous travaillez avec une haute tension.

Connectez l'alimentation 5 volts CC au PCB comme indiqué dans le circuit.

Allumez l'alimentation 110V/230V et l'alimentation 5V DC.

Étape 10: Enfin, nous pouvons contrôler la lumière, ventilateur avec Alexa

Enfin, nous pouvons contrôler la lumière, ventilateur avec Alexa
Enfin, nous pouvons contrôler la lumière, ventilateur avec Alexa
Enfin, nous pouvons contrôler la lumière, ventilateur avec Alexa
Enfin, nous pouvons contrôler la lumière, ventilateur avec Alexa

Vous pouvez désormais contrôler vos appareils électroménagers de manière intelligente.

Dites simplement quels appareils vous souhaitez activer ou désactiver à Alexa, Alexa fera le travail pour vous.

J'espère que vous avez aimé ce projet de domotique. J'ai partagé toutes les informations nécessaires pour ce projet.

J'apprécierai vraiment si vous partagez vos précieux commentaires. De plus, si vous avez des questions, veuillez écrire dans la section des commentaires.

Pour plus de projets de ce type, veuillez suivre TechStudyCell.

Merci pour votre temps et bon apprentissage.

Conseillé: