Table des matières:
- Fournitures
- Étape 1: Achat de fournitures
- Étape 2: Travailler avec la rallonge
- Étape 3: Configuration du relais
- Étape 4: connexion du capteur de mouvement PIR
- Étape 5: Rédaction du code
- Étape 6: Profitez
Vidéo: Lumière de la pièce contrôlée à l'aide d'un capteur PIR et d'Arduino : 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Aujourd'hui, nous contrôlerons l'éclairage de votre pièce grâce à la détection de mouvement à l'aide d'un capteur de mouvement Arduino PIR. Ce projet est très amusant à réaliser et il a une utilisation très pratique dans votre maison et peut vous faire économiser de l'argent en faisant aussi ce projet. Juste un rapide AVERTISSEMENT, ce projet implique une tension de ligne, ce qui signifie que vous allez jouer avec 120V (cela vous choquera), si cela est hors de votre zone de confort ou si vous n'avez pas eu beaucoup d'expérience, vous devriez probablement revenir à ce projet plus tard.
C'est le tutoriel qui vous guidera du début à la fin avec une étape facile bien sûr. Commençons!
Fournitures
- Microcontrôleur Arduino
- 1 x planche à pain
- 1 x capteur de mouvement PIR
- 1 x relais SRD-05VDC-SL-C
- 1 résistance 1KΩ
- 1x1N4007 Diode
- 1x2N2222 Transistor (NPN)
- 1 x rallonge
- 1 x ampoule/lampe
- 2 x connecteurs de fil
- Ruban électrique
- Quelques fils de connexion
Étape 1: Achat de fournitures
Si vous n'avez pas accès à certaines de ces fournitures, j'ai fourni des liens vers où vous pouvez les acheter à bas prix.
- Microcontrôleur Arduino
- 1 x planche à pain
- 1 x capteur de mouvement PIR
- 1 x relais SRD-05VDC-SL-C
- 1 résistance 1KΩ
- 1x1N4007 Diode
- 1x2N2222 Transistor (NPN)
- 1 x rallonge
- 1 x ampoule/lampe
- 2 x connecteurs de fil
- Ruban électrique
- Quelques fils de connexion
Étape 2: Travailler avec la rallonge
Notre première étape consiste à installer la rallonge pour qu'elle soit prête à être connectée au circuit, à partir de maintenant, ne branchez pas la rallonge dans le mur avant d'être mentionné. Tout d'abord, nous allons saisir notre rallonge et la couper en deux à l'aide d'une tondeuse, puis retirer l'isolation extérieure du câble d'environ 2-3 pouces. Assurez-vous lors du dénudage de l'isolation extérieure de ne pas endommager les fils intérieurs. Ensuite, en utilisant des décapants, dénudez environ un demi-pouce des fils intérieurs des deux extrémités. La rallonge que j'utilise contient 3 fils, le fil vert est à la terre, le fil blanc est neutre et le fil noir est la ligne. Maintenant, en utilisant nos connecteurs de fils, reconnectez les fils de terre (vert) et neutre (blanc), vous ne devriez maintenant avoir que les 2 fils noirs exposés. Nous avons donc maintenant terminé d'installer la rallonge et nous allons la garder de côté jusqu'à ce que vous en ayez besoin.
Étape 3: Configuration du relais
Nous allons maintenant configurer le relais et le connecter à l'Arduino, mais avant d'aller de l'avant avec le relais, comprenons ce qu'est un relais et à quoi il sert. Un relais est fondamentalement une autre forme d'interrupteur qui est actionné électriquement, ils contrôlent un circuit électrique en ouvrant et en fermant les contacts dans un autre circuit. Dans la plupart des cas, un relais permet essentiellement à une tension relativement basse de contrôler facilement des circuits de puissance plus élevée, ce que nous faisons dans ce projet. Ok, maintenant passons à la partie où l'on connecte le relais !!!
Il y a 5 broches sur le relais, communes, normalement ouvertes (NO), normalement fermées (NC) et 2 bobines, reportez-vous au schéma ci-dessus pour les broches. Tout d'abord, nous devons connecter l'une des broches de la bobine du relais au rail VCC de la planche à pain, puis connecter une diode à l'autre bobine et la fixer au rail VCC. La diode est en place pour empêcher les pics de tension ou le reflux du courant.
Saisissez maintenant le transistor NPN et connectez le collecteur du transistor à la bobine à laquelle la diode est connectée. Connectez ensuite le côté émetteur du transistor NPN au rail de masse de la planche à pain. Enfin, à l'aide d'un 1KΩ, connectez la base du transistor à la broche numérique 2 de l'Arduino.
Enfin, nous allons faire une connexion vraiment importante. Prenez la rallonge que nous avons préparée et connectez un fil noir à la broche commune du relais et fixez la connexion avec du ruban isolant. Connectez ensuite l'autre extrémité à la broche NO du relais.
Étape 4: connexion du capteur de mouvement PIR
Nous avons également presque terminé, nous allons maintenant connecter le capteur de mouvement PIR au circuit, mais avant de le faire, comprenons ce qu'est un capteur PIR. Le capteur PIR signifie capteur infrarouge passif, ce capteur peut détecter la présence d'êtres humains ou d'animaux et envoyer un signal indiquant qu'il a détecté un mouvement. Le capteur PIR a 3 broches, VCC, Output et Ground.
Tout d'abord, nous devons connecter la broche VCC du capteur PIR au rail VCC sur la maquette et connecter la broche de masse du capteur PIR au rail de masse. Ensuite, nous allons connecter la broche de sortie à l'une des broches Arduino, j'ai utilisé la broche 4. Vous avez maintenant connecté avec succès le capteur PIR !!
Étape 5: Rédaction du code
Maintenant, nous avons terminé avec tous les circuits et tout ce que nous devons faire maintenant est d'écrire le code. Le code est relativement simple pour ce projet et la logique est simple. J'ai joint le code de ce circuit ci-dessus, mais comprenons ce que fait réellement ce code.
Nous initialisons d'abord notre broche de relais et notre broche de capteur PIR, et nous créons une variable int appelée val. Ensuite, nous déclarons la broche du relais en tant que sortie (le signal ne provient que d'Arduino) et nous déclarons la broche du capteur PIR en tant qu'entrée (le signal ne va que dans Arduino). Enfin, nous utilisons digitalread pour obtenir une lecture du capteur PIR qui est soit 0 (aucun mouvement) ou 1 (mouvement) et la stockons dans la variable val. Ensuite, nous utilisons une instruction if et else pour utiliser cette valeur que nous avons stockée pour allumer/éteindre l'ampoule, et maintenant nous avons terminé le code !!
Étape 6: Profitez
J'espère que vous l'apprécierez et que vous serez fier de ce que vous avez accompli par vous-même aujourd'hui !!
Conseillé:
Découvrez quand quelqu'un est entré dans une pièce à l'aide du capteur radar Xyc-wb-dc : 7 étapes
Découvrez quand quelqu'un est entré dans une pièce à l'aide du capteur radar Xyc-wb-dc : Dans ce didacticiel, nous apprendrons comment savoir quand quelqu'un est entré dans une pièce à l'aide du module RTC, du capteur radar xyc-wb-dc, de l'écran OLED et de l'arduino. vidéo de démonstration
IoT : visualiser les données du capteur de lumière à l'aide de Node-RED : 7 étapes
IoT : visualisation des données du capteur de lumière à l'aide de Node-RED : dans cette instructable, vous apprendrez à créer un capteur connecté à Internet ! J'utiliserai un capteur de lumière ambiante (TI OPT3001) pour cette démo, mais n'importe quel capteur de votre choix (température, humidité, potentiomètre, etc.) fonctionnerait. Les valeurs du capteur
Comment faire de la lumière avec un capteur de mouvement PIR à la maison : 7 étapes
Comment faire un capteur de mouvement PIR à la maison : Dans cette vidéo, j'ai montré comment faire un capteur de mouvement PIR à la maison. Vous pouvez regarder ma vidéo sur youtube.Veuillez vous abonner si vous aimez ma vidéo et aidez-moi à grandir.https://youtu.be/is7KYNHBSp8
Méthodes de détection du niveau d'eau Arduino à l'aide d'un capteur à ultrasons et d'un capteur d'eau Funduino : 4 étapes
Méthodes de détection du niveau d'eau Arduino à l'aide d'un capteur à ultrasons et d'un capteur d'eau Funduino : dans ce projet, je vais vous montrer comment créer un détecteur d'eau peu coûteux en utilisant deux méthodes : 1. Capteur à ultrasons (HC-SR04).2. Capteur d'eau Funduino
Automatiser une lumière à l'aide du capteur de mouvement MESH : 3 étapes (avec photos)
Automatiser une lumière à l'aide du capteur de mouvement MESH : Vous oubliez souvent d'éteindre les lumières ? Il est toujours possible d'oublier d'éteindre les lumières en quittant votre maison ou votre pièce, mais avec le capteur de mouvement MESH, nous avons résolu le problème en utilisant les fonctions de détection et de non-détection pour vous aider à faciliter