Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como criar um sistema de alarme usando Arduino

Os sistemas de alarme são essenciais para garantir a segurança em diversos ambientes, desde residências até empresas. Com o uso do Arduino, é possível criar um sistema de alarme personalizado e de baixo custo. Neste artigo, vamos explorar como montar um sistema de alarme simples usando um Arduino, sensores de movimento (PIR), um buzzer e um LED.

Componentes Necessários:

  • 1 Arduino Uno
  • 1 Sensor de Movimento PIR
  • 1 Buzzer
  • 1 LED
  • 1 Resistor de 220 ohms
  • Jumpers
  • Protoboard

Montagem do Circuito:

  1. Conecte o sensor PIR ao Arduino. Geralmente, o sensor PIR possui três pinos: VCC, GND e OUT. Conecte o VCC ao pino 5V do Arduino, o GND ao GND do Arduino e o OUT a um dos pinos digitais do Arduino (por exemplo, o pino 2).
  2. Conecte o buzzer a outro pino digital do Arduino (por exemplo, o pino 8) e ao GND.
  3. Conecte o LED em série com o resistor de 220 ohms a outro pino digital (por exemplo, o pino 13) e ao GND.

Código Arduino:

int pirPin = 2; // Pino onde o sensor PIR está conectado
int buzzerPin = 8; // Pino onde o buzzer está conectado
int ledPin = 13; // Pino onde o LED está conectado

void setup() {
  pinMode(pirPin, INPUT);
  pinMode(buzzerPin, OUTPUT);
  pinMode(ledPin, OUTPUT);
  Serial.begin(9600);
}

void loop() {
  int pirState = digitalRead(pirPin);

  if (pirState == HIGH) {
    digitalWrite(buzzerPin, HIGH);
    digitalWrite(ledPin, HIGH);
    Serial.println("Movimento detectado!");
  } else {
    digitalWrite(buzzerPin, LOW);
    digitalWrite(ledPin, LOW);
  }
  delay(1000);
}

Explicação do Código:

  • Definimos os pinos usados para o sensor PIR, o buzzer e o LED.
  • No setup(), configuramos os pinos como entrada ou saída e inicializamos a comunicação serial para monitorar o estado do sensor.
  • No loop(), lemos o estado do sensor PIR. Se o sensor detectar movimento (estado HIGH), ativamos o buzzer e o LED e imprimimos uma mensagem no monitor serial. Caso contrário, desativamos o buzzer e o LED.

Este exemplo básico pode ser expandido com funcionalidades adicionais, como o uso de um módulo GSM para enviar mensagens de texto quando o alarme é disparado, ou a integração com uma rede Wi-Fi para monitoramento remoto.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.