Table des matières:
- Fournitures
- Étape 1: schéma de circuit
- Étape 2: faire le circuit sur la planche à pain pour le test
- Étape 3: Installez l'application Blynk
- Étape 4: Mode différent du module de relais intelligent
- Étape 5: Mode manuel
- Étape 6: Mode automatique
- Étape 7: Conception du PCB
- Étape 8: Commandez le PCB
- Étape 9: télécharger le fichier Gerber et définir les paramètres
- Étape 10: Sélectionnez l'adresse de livraison et le mode de paiement
- Étape 11: Soudez tous les composants
- Étape 12: programmer le NodeMCU
- Étape 13: Connectez les appareils ménagers
- Étape 14: Enfin
Vidéo: Comment créer une domotique basée sur l'IoT avec le relais de contrôle des capteurs NodeMCU : 14 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
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, ce relais intelligent peut également détecter la température ambiante et la lumière du soleil pour allumer et éteindre le ventilateur et l'ampoule.
Ce projet de maison intelligente présente les caractéristiques suivantes: 1. Appareils ménagers contrôlés depuis Mobile à l'aide de l'application Blynk 2. Appareils ménagers contrôlés automatiquement par le capteur de température et d'humidité (en mode automatique) 3. Appareils ménagers contrôlés automatiquement par le capteur sombre (en mode automatique) 4. Surveiller la température ambiante et la lecture d'humidité en direct sur OLED et Smartphone 5. Appareils ménagers contrôlés avec des interrupteurs manuels 6. Contrôler les appareils ménagers via Internet
Fournitures
Composants requis pour ce projet de maison intelligente
1. NodeMCU
2. Capteur DH11
3. LDR
4. Résistances 10k 5 non
5. Résistances 1k 5 non (R1 à R4)
6. Résistances 220 ohms 2 non (R5 & R6)
7. Optocoupleur PC817 2 non
8. Transistors BC547 NPN 2 non
9. Diode 1N4007 2 non
10. Diode 1N4001 1non
11. LED (1.5v) 3 non
12. Condensateurs 100uF 2 non
13. Relais SPDT 12V 2 non
14. 7805 régulateur de tension 1 non
15. Interrupteur/bouton 4 non
16. Connecteurs et cavaliers
17. Écran OLED I2C (0,96" ou 1,3")
Étape 1: schéma de circuit
Voici le schéma de circuit complet de ce projet de domotique basé sur l'IoT.
J'ai utilisé NodeMCU pour contrôler le module relais. J'ai connecté le capteur de température et d'humidité DHT11 et le LDR pour contrôler le relais automatiquement en fonction de la température ambiante et de la lumière ambiante. Il y a quatre boutons-poussoirs connectés avec NodeMCU, c'est-à-dire S1, S2, CMODE, RST. S1 & S2 pour contrôler le module relais manuellement CMODE pour changer le mode (mode manuel, mode automatique) RST pour réinitialiser le NodeMCU J'ai fourni 12V au module relais et utilisé un régulateur de tension 7805 pour fournir 5v au NodeMCU.
Étape 2: faire le circuit sur la planche à pain pour le test
Avant de concevoir le PCB, j'ai d'abord fait le circuit sur la maquette pour le tester. Pendant les tests, j'ai téléchargé le code sur le NodeMCU, puis j'ai essayé de contrôler les relais avec les boutons-poussoirs, l'application Blynk, le capteur de température et le LDR.
Téléchargez le code ci-joint pour ce projet NodeMCU.
J'ai mentionné tous les liens des bibliothèques requises dans le code.
Étape 3: Installez l'application Blynk
Installez l'application Blynk depuis Google Play Store ou App Store, puis ajoutez tous les widgets requis pour contrôler le module relais et surveiller la température et l'humidité. J'ai expliqué tous les détails dans la vidéo tutoriel.
J'ai utilisé les widgets à 3 boutons pour contrôler le module relais et changer le mode. Et 2 widgets de jauge pour surveiller la température et l'humidité.
Étape 4: Mode différent du module de relais intelligent
Nous pouvons contrôler le relais intelligent en 2 modes:
1. Mode manuel
2. Mode automatique
Nous pouvons facilement changer de mode avec le bouton CMODE installé sur le PCB ou depuis l'application Blynk.
Étape 5: Mode manuel
En mode manuel, nous pouvons contrôler le module relais à partir des boutons-poussoirs S1 et S2 ou de l'application Blynk.
Nous pouvons toujours surveiller l'état de rétroaction en temps réel des commutateurs à partir de l'application Blynk. Et nous pouvons également surveiller la lecture de la température et de l'humidité sur l'écran OLED et l'application Blynk, comme vous pouvez le voir sur les images. Avec l'application Blynk, nous pouvons contrôler le module relais de n'importe où si nous avons Internet sur notre smartphone.
Étape 6: Mode automatique
En mode Auto, le module relais contrôlé par le capteur DHT11 et LDR.
Nous pouvons définir des valeurs de température et de luminosité minimales et maximales prédéfinies. En mode Auto, lorsque la température ambiante dépasse la température maximale prédéfinie, le relais 1 s'allume et lorsque la température ambiante devient inférieure à la température minimale prédéfinie, le relais 1 s'éteint automatiquement.
De la même manière, lorsque le niveau de lumière diminue, le relais 2 s'allume et lorsque la lumière est suffisante, le relais 2 s'éteint automatiquement. J'ai expliqué en détail dans la vidéo tutoriel.
Étape 7: Conception du PCB
Comme je vais utiliser le circuit quotidiennement, donc après avoir testé toutes les fonctionnalités du module relais intelligent sur la maquette, j'ai conçu le PCB. Vous pouvez télécharger le fichier PCB Gerber de ce projet domotique à partir du lien suivant:
drive.google.com/uc?export=download&id=1LwiPjXC1JfeQ7q-e-pIqN0J9TTVAHo52
Étape 8: 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 9: télécharger le fichier Gerber et définir les 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 10: 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 11: Soudez tous les composants
Après cela, soudez tous les composants selon le schéma de circuit.
Connectez ensuite les écrans NodeMCU, DHT11, LDR et OLED.
Étape 12: programmer le NodeMCU
1. Connectez le NodeMCU à un ordinateur portable
2. Téléchargez le code. (Ci-joint)
3. Modifiez le jeton d'authentification Blynk, le nom WiFi, le mot de passe WiFi.
4. Modifiez la température prédéfinie et la valeur lumineuse pour le mode automatique selon vos besoins
5. Sélectionnez la carte NodeMCU 12E et le PORT approprié. Ensuite, téléchargez le code.
** Dans ce projet, vous pouvez utiliser à la fois un écran OLED de 0,96" et un écran OLED de 1,3". J'ai partagé le code pour les deux OLED, téléchargez le code selon l'écran OLED que vous utilisez.
J'ai déjà joint le code dans les étapes précédentes.
Étape 13: 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 12 volts CC au PCB comme indiqué dans le circuit.
Étape 14: Enfin
Allumez l'alimentation 110V/230V et l'alimentation 12V DC.
Vous pouvez désormais contrôler vos appareils électroménagers de manière intelligente. 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é:
Comment créer une maison intelligente à l'aide du module de relais de contrôle Arduino - Idées domotiques : 15 étapes (avec photos)
Comment créer une maison intelligente à l'aide du module de relais de contrôle Arduino | Idées de domotique : Dans ce projet de domotique, nous allons concevoir un module de relais domestique intelligent qui peut contrôler 5 appareils ménagers. Ce module relais peut être contrôlé à partir d'un mobile ou d'un smartphone, d'une télécommande IR ou d'une télécommande TV, interrupteur manuel. Ce relais intelligent peut également détecter le r
Gesture Hawk : Robot contrôlé par gestes manuels utilisant une interface basée sur le traitement d'images : 13 étapes (avec images)
Gesture Hawk : Robot contrôlé par les gestes de la main utilisant une interface basée sur le traitement d'images : Gesture Hawk a été présenté dans TechEvince 4.0 comme une simple interface homme-machine basée sur le traitement d'images. Son utilité réside dans le fait qu'aucun capteur supplémentaire ou portable, à l'exception d'un gant, n'est requis pour contrôler la voiture robotique qui fonctionne sur différents
Domotique basée sur Android et Arduino SMS : 5 étapes (avec photos)
Domotique basée sur Android et Arduino SMS : ! ! ! AVIS ! ! !En raison de la modernisation de la tour de téléphonie mobile dans ma région, je ne peux plus utiliser ce module GSM. La nouvelle tour ne prend plus en charge les appareils 2G. Par conséquent, je ne peux plus apporter aucun soutien à ce projet. Récemment, je re
Une solution de vision abordable avec bras robotique basée sur Arduino : 19 étapes (avec photos)
Une solution de vision abordable avec bras robotique basée sur Arduino : lorsque nous parlons de vision industrielle, cela nous semble toujours tellement inaccessible. Alors que nous avons fait une démo de vision open source qui serait super facile à faire pour tout le monde. Dans cette vidéo, avec la caméra OpenMV, peu importe où se trouve le cube rouge, le robot est
Comment créer des boucliers Bluetooth pour télécharger un croquis sur Arduino : 9 étapes (avec des images)
Comment faire des boucliers Bluetooth pour télécharger un croquis sur Arduino: Vous pouvez télécharger un croquis sur Arduino à partir d'Android ou d'un PC via Bluetooth. ensemble et connectez-vous à la broche Arduino