Comment faire un système d'alarme intrus avec Raspberry Pi 4

Comment faire un système d'alarme intrus avec Raspberry Pi 4
Le capteur PIR est utilisé pour détecter le mouvement des corps en mouvement dans leur environnement et informer les utilisateurs du mouvement soit en générant l'alarme ou l'indication de lumière. Dans cet article, nous explorerons comment faire une alarme d'intrus à des fins de sécurité en utilisant le capteur Raspberry Pi et PIR, mais avant de y procéder, nous en apprendre davantage sur le Raspberry Pi et l'alarme d'intrus avec le capteur PIR.

Qu'est-ce qu'un Raspberry Pi 4

Le Raspberry Pi 4 est une carte informatique lancée par la Raspberry Foundation et est utilisée pour créer des projets comme l'automatisation, les alarmes de sécurité ainsi que pour la robotique. Le Raspberry Pi 4 contient les broches GPIO intégrées sur la carte et en utilisant le code Python, nous pouvons facilement les utiliser pour différentes applications.

Le Raspberry Pi a été initialement lancé pour la compréhension des concepts informatiques au niveau de l'école, mais plus tard, en raison de sa popularité et de ses améliorations dans le développement du conseil d'administration, il est utilisé pour de nombreux projets électroniques.

Alarme de sécurité intrus à l'aide du capteur PIR et du Raspberry Pi

Une alarme d'intrus est utilisée à des fins de sécurité car elle est installée dans l'environnement des portes et des fenêtres de sorte que lorsque le mouvement est détecté par le capteur PIR, il génère l'alarme du mouvement non autorisé dans les endroits sensibles. Pour ceux qui ne connaissent pas le capteur PIR, les capteurs infrarouges passifs (PIR) sont utilisés pour détecter le mouvement des êtres humains, des animaux ou même tout autre objet.

Comment pouvons-nous faire une alarme de sécurité intrus avec Raspberry Pi 4

Pour faire une alarme de sécurité intrus à l'aide de Raspberry Pi, nous avons besoin des composants électroniques suivants:

  • Module de capteur PIR
  • Planche à pain
  • Fils de cavalier
  • DIRIGÉ
  • Buzzer piézoélectrique

Le schéma du circuit schématique d'une alarme de sécurité intrus à l'aide du Raspberry Pi 4 sera:

Pour configurer le circuit d'une alarme de sécurité intrus en fonction du diagramme du circuit ci-dessus, nous placerons d'abord un capteur PIR et un Raspberry Pi 4 sur la carte de circuit imprimé:

Veuillez noter que le capteur PIR a trois terminaux, noir l'un est pour sol, le milieu jaune L'un est pour le sortir, et le rouge L'un est pour le source de courant Et ensuite, nous placerons une LED sur la planche à pain:

Ensuite, nous placerons le buzzer piézoélectrique avec la LED sur la planche à pain:

Maintenant, nous allons établir les connexions de tous les modules avec le Raspberry Pi selon le tableau ci-dessous:

Terre du capteur PIR Connectez-le avec les ports courts de la série (-VE)
Sortie du capteur PIR Connectez-le avec la broche GPIO 4 de Raspberry Pi 4
VCC de capteur PIR Connectez-le avec les autres ports courts de la série (+ ve)
Cathode de LED Connectez-le avec les ports courts de la série (-VE)
Anode de LED Connectez-le avec les ports courts de la série (+ ve)
Cathode de l'ampoule piézoélectrique Connectez-le avec la cathode de LED
Anode de l'ampoule piézoélectrique Connectez-le avec la broche GPIO 17 de Raspberry Pi 4
Série Court-port de planche à pain (-VE) Connectez-le avec le port terrestre de Raspberry Pi 4
Série Court-port de planche à pain (+ ve) Connectez-le avec le port «5 volts» de Raspberry Pi 4

Le circuit complet assemblé sur planche à pain:

Quel est le code Python pour une alarme de sécurité intrus avec Raspberry Pi

Une fois toutes les connexions terminées, ouvrez le terminal et en utilisant l'éditeur Nano, faites un fichier avec le nom «Python my_pir_code.py ”en utilisant la commande:

$ python my_pir_code.py

Tapez le code suivant dans le fichier ouvert:

à partir de GpioZero Import LED # Importer la bibliothèque LED à partir du gpiozero
à partir de Gpiozero Importation MotionSenser # Importer la bibliothèque de MotationSenseurs
LED = LED (17) # Déclarez la broche GPIO 17 pour la sortie LED
capteur = MotionSensor (4) # Déclarez la broche GPIO 4 comme sortie du capteur de mouvement
dirigé.off () # éteignez la LED
tandis que vrai: # initialisez un infinie en boucle
capteur.wait_for_motion () # Il attendra la détection de mouvement
dirigé.sur () # Activez la LED
capteur.wait_for_no_motion () # Il attendra la détection de mouvement
dirigé.off () # éteignez la LED

Ce qui est dans le code python ci-dessus

Nous avons d'abord importé deux bibliothèques de «LED» et «MotionSensor» du gpiozero. Déclarez ensuite la broche GPIO 17 de Raspberry Pi pour LED et GPIO PIN 4 pour le capteur PIR et enregistrez les valeurs dans les variables LED et Capteur respectivement. Enfin, dans l'infini pendant la boucle, allumez la LED si le mouvement est détecté et désactivez-le lorsqu'il n'y aura pas de mouvement détecté.

Note: Le buzzer piézo.

Le fonctionnement de l'alarme de sécurité des intrus est:

Que devons-nous faire si la LED reste activée

Il n'est pas nécessaire d'être inquiet que votre projet configuré ne fonctionne pas correctement, placez le capteur PIR devant vous et tourne ses boutons à l'extrême gauche, cela réduira le temps de retard et la sensibilité à la valeur la plus basse. Une fois terminé avec lui, connectez la broche VCC du capteur PIR et laissez-la de côté pendant une minute car il faudra du temps pour dynamiser après une minute de connexion la broche de sortie à la broche GPIO 4 du framboise PI et profitez du fonctionnement du projet.

Conclusion

L'alarme de sécurité de l'intrus est utilisée pour détecter le mouvement dans son environnement à l'aide d'un capteur PIR. Ce projet est très utile à postuler dans les portes ou casiers sensibles afin que lorsqu'une personne non autorisée essaie d'entrer dans cette pièce, l'alarme informera le personnel de sécurité concerné de ce mouvement non autorisé. Dans cet article, nous avons fait l'alarme de sécurité intrus avec le Raspberry Pi en utilisant un capteur PIR.