Pour détecter tout mouvement indésirable dans une zone ou pour empêcher les voleurs d'entrer dans cette zone, nous avons besoin d'un capteur qui peut déclencher une alarme. Pour cela, nous nécessiterons un capteur qui peut détecter le mouvement de tout corps et déclencher l'alarme dès qu'il détecte le mouvement. En bref, pour faire un système de détection de cambrioleurs, nous avons besoin d'un capteur de détection de mouvement et d'un buzzer et en utilisant Arduino Uno, nous pouvons faire un système de détection de cambrioleurs.
Comment fabriquer un système d'alarme de cambrioleur avec Arduino Uno
Pour créer un système d'alarme de cambrioleur, nous devons avoir besoin de la liste des composants suivants
Pour détecter tout mouvement indésirable dans n'importe quel domaine, nous avons conçu un circuit dont le schéma est donné dans la figure ci-dessous:
Assemblage matériel pour créer une alarme de cambrioleur avec Arduino Uno et Pir Capteur
Le schéma du circuit ci-dessus est implémenté sur le matériel et pour mieux comprendre les connexions du circuit, nous avons donné l'image ci-dessous qui explique l'assemblage matériel.
Nous avons connecté la sortie du capteur PIR à l'Arduino en connectant le fil brun à la broche 6 tandis que le buzzer est connecté avec Arduino en utilisant le fil gris qui le connecte avec la broche 3 d'Arduino.
Malgré l'utilisation du buzzer pour une indication, nous avons également utilisé la LED RVB pour indication. Ainsi, quand il n'y a pas de mouvement, la LED verte restera allumée, mais dès que certains mouvements seront détectés, la LED rouge s'allumera et le buzzer sera également allumé respectivement.
Code Arduino pour alarme de cambrioleur à l'aide du capteur PIR avec Arduino Uno
Le code compilé pour créer le système de détection de cambrioleurs à l'aide du capteur PIR avec Arduino Uno est donné ci-dessous:
int redpin = 5; / * attribuer la broche Arduino pour LED rouge * / int greenpin = 4; / * attribuer la broche Arduino pour LED verte * /
int Sensorpin = 6; / * attribuer la broche Arduino pour le capteur de détection de mouvement * /
int buzzpin = 3; / * attribuer la broche Arduino pour le buzzer * /
int Val = 0; / * attribuer les variables pour la chaîne la sortie du capteur * /
void setup()
/ * attribuer le mode PIN pour les LED et le capteur * /
PinMode (Redpin, sortie);
PinMode (Greenpin, sortie);
PinMode (Sensorpin, entrée);
PinMode (buzzpin, sortie);
En série.commencer (9600);
DigitalWrite (Greenpin, High); / * Donner à la LED un état élevé * /
VOID LOOP ()
Val = DigitalRead (SensorPin); / * Lire la sortie du capteur de mouvement * /
if (val == high) / * si la valeur est élevée alors * /
DigitalWrite (Redpin, High); / * Allumez la LED rouge * /
DigitalWrite (Greenpin, Low); / * éteignez la LED verte * /
DigitalWrite (Buzzpin, High); / * activer l'alarme du buzzer * /
if (val == bas) / * Si la sortie du capteur est faible alors * /
DigitalWrite (Redpin, Low); / * éteignez la LED rouge OFF * /
DigitalWrite (Greenpin, High); / * allume la LED verte * /
DigitalWrite (Buzzpin, Low); / * éteignez le buzzer * /
Pour résumer le fonctionnement du code Arduino, nous pouvons dire que lorsque le capteur PIR détecte toute signature thermique dans l'environnement, sa sortie deviendra élevée. Lorsque la sortie du capteur est élevé, le buzzer sonnera l'alarme et que la LED rouge s'allumera également et vice versa. Pour contrôler l'alarme du buzzer par rapport à la sortie du capteur, nous avons utilisé les conditions IF en lisant la sortie du capteur à l'aide de la fonction DigitalRead ().
Implémentation matérielle de l'alarme cambrioleuse à l'aide du capteur PIR avec Arduino Uno
Nous avons implémenté le matériel du circuit en fonction de l'assemblage matériel décrit ci-dessus et comme il peut être vu à partir de l'image ci-dessous:
À des fins de démonstration, nous avons utilisé une voiture jouet comme objet en mouvement et le système fonctionnera également lorsqu'un humain traversera la plage de détection du capteur.
À la place du buzzer, une alarme de qualité peut être utilisée avec un relais.
Conclusion
Les capteurs utilisés pour détecter le mouvement des objets dans une zone sont les capteurs PIR qui ramassent le mouvement du rayonnement infrarouge émis sous forme de chaleur d'un objet en mouvement. Ce type de capteur peut être utilisé dans un certain nombre d'applications comme l'ouverture automatique des portes, les lumières automatiques et les alarmes de sécurité. Pour démontrer comment nous pouvons détecter tout mouvement indésirable dans une zone, nous avons créé un système d'alarme de cambrioleur en utilisant le capteur PIR avec Arduino.