Como fazer alarme de ladrão usando Arduino Uno

Como fazer alarme de ladrão usando Arduino Uno

Para detectar qualquer movimento indesejado em uma área ou impedir que os ladrões entrem nessa área, precisamos de um sensor que possa desencadear um alarme. Para isso, exigiremos um sensor que possa detectar o movimento de qualquer corpo e desencadear o alarme assim que detectar o movimento. Em resumo, para fazer um sistema de detecção de ladrões, precisamos de um sensor de detecção de movimento e uma campainha e usar Arduino Uno, podemos fazer um sistema de detecção de roubo.

Como fazer um sistema de alarme de ladrão com arduino uno

Para criar um sistema de alarme de roubo, precisamos precisar da seguinte lista de componentes

  • Arduino Uno
  • Pão de pão
  • Conectando fios
  • 1 RGB LED
  • 1 sensor pir

Para detectar qualquer movimento indesejado em qualquer área, projetamos um circuito cujo esquema é dado na figura abaixo:

Conjunto de hardware para criar um alarme de ladrão com Arduino Uno e PIR Sensor

O esquema do circuito dado acima é implementado no hardware e para entender melhor as conexões do circuito que demos a imagem abaixo, o que explica o conjunto de hardware.

Conectamos a saída do sensor PIR ao Arduino, conectando o fio marrom ao pino 6, enquanto a campainha está conectada com Arduino usando o fio cinza que o conecta ao pino 3 de Arduino.

Apesar de usar a campainha para indicação, também usamos o RGB LED para indicação. Portanto, quando não houver movimento, o LED verde permanecerá ligado, mas assim que algum movimento for detectado, o LED vermelho liga e a campainha também será ativada, respectivamente.

Código Arduino para alarme de ladrão usando o sensor PIR com Arduino Uno

O código compilado para criar o sistema de detecção de ladrões usando o sensor PIR com Arduino UNO é dado abaixo:

int redpin = 5;/* atribuindo o pino Arduino para o LED vermelho*/int Greenpin = 4;/* Atribuindo o pino Arduino para LED verde*/
int sensorpin = 6; /* Atribuindo o pino Arduino para sensor de detecção de movimento*/
int buzzpin = 3; / * Atribuindo o pino Arduino para a campainha */
int val = 0; / *atribuindo as variáveis ​​para a string a saída do sensor */
Void Setup ()
/ * Atribuindo o modo PIN para os LEDs e sensor */
pinmode (redpin, saída);
pinmode (Greenpin, saída);
pinmode (sensorpin, entrada);
pinmode (buzzpin, saída);
Serial.começar (9600);
DigitalWrite (Greenpin, alto); / * dando ao LED um estado alto */

Void Loop ()
Val = DigitalRead (Sensorpin); /* lendo a saída do sensor de movimento*/
se (val == alto) / * se o valor for alto, então * /

DigitalWrite (Redpin, alto); / * Ligue o LED vermelho */
DigitalWrite (Greenpin, baixo);/ * Desligue o LED verde */
DigitalWrite (Buzzpin, alto);/ * Ligue o alarme da campainha */

se (val == baixo)/ * se a saída do sensor estiver baixa, então */

DigitalWrite (Redpin, Low); / * Ligue o LED vermelho */
DigitalWrite (Greenpin, alto);/* Ligue o LED verde*/
DigitalWrite (Buzzpin, baixo);/* Desligue a campainha*/

Para resumir o funcionamento do código Arduino, podemos dizer que quando o sensor PIR detectar qualquer assinatura de calor no circuito de sua produção ficará alta. Quando a saída do sensor ficar alta, a campainha soará o alarme e o LED vermelho também liga e vice -versa. Para controlar o alarme da campainha em relação à saída do sensor, usamos as condições if lendo a saída do sensor usando a função digitalRead ().

Implementação de hardware para alarme de roubo usando sensor PIR com Arduino Uno

Implementamos o hardware do circuito de acordo com o conjunto de hardware descrito acima e como pode ser visto na imagem abaixo:

Para fins de demonstração, usamos um carro de brinquedo como objeto em movimento e o sistema também funcionará quando um humano cruzar dentro da faixa de detecção do sensor.

No lugar da campainha, uma campainha de alarme de qualidade pode ser usada com um relé.

Conclusão

Os sensores usados ​​para detectar o movimento dos objetos em uma área são os sensores pir que captam o movimento da radiação infravermelha emitida na forma de calor de um objeto em movimento. Este tipo de sensor pode ser usado em várias aplicações, como portas de abertura automática, luzes automáticas e alarmes de segurança. Para demonstrar como podemos detectar qualquer movimento indesejado em uma área, criamos um sistema de alarme de ladrão usando o sensor PIR com Arduino.