Índice:

Alarme de porta do Arduino com alertas de texto: 14 etapas (com imagens)
Alarme de porta do Arduino com alertas de texto: 14 etapas (com imagens)

Vídeo: Alarme de porta do Arduino com alertas de texto: 14 etapas (com imagens)

Vídeo: Alarme de porta do Arduino com alertas de texto: 14 etapas (com imagens)
Vídeo: Conheça os sensores do Arduino #ManualMaker Aula 6, Vídeo 1 2024, Novembro
Anonim
Alarme de porta Arduino com alertas de texto
Alarme de porta Arduino com alertas de texto

Este é um alarme de porta baseado em Arduino que usa uma chave de palheta magnética para determinar o estado da porta e tem um alarme sonoro e um alarme baseado em mensagem de texto.

Lista de Peças

  • Arduino Uno
  • Arduino Uno Ethernet Shield
  • 3x LEDs
  • 2x interruptores SPST
  • 1x botão momentâneo
  • 2x telas de LCD
  • 1x campainha passiva
  • 1x interruptor de palheta magnética

Etapa 1: configurar o Arduino Uno e o breadboard

Configure o Arduino Uno e o breadboard
Configure o Arduino Uno e o breadboard

Etapa 2: adicionar a blindagem Ethernet

Adicione a blindagem Ethernet
Adicione a blindagem Ethernet

Conecte o Ethernet Shield na parte superior do Arduino.

Etapa 3: conectar a alimentação e o trilho de aterramento

Conecte a alimentação e o trilho de aterramento
Conecte a alimentação e o trilho de aterramento

Conecte o barramento de alimentação ao pino 5v e o trilho de aterramento ao pino de aterramento no Arduino

Etapa 4: conectar o interruptor Reed

Conecte o interruptor Reed
Conecte o interruptor Reed

Conecte o terminal COM no switch ao trilho de aterramento e o terminal Normalmente Aberto (NO) ao pino 8 no Arduino

Etapa 5: adicione os LEDs

Adicione os LEDs
Adicione os LEDs

Conecte um LED vermelho, amarelo e verde ao trilho de aterramento e um resistor a cada fio positivo do LED e conecte o vermelho ao pino 6, o amarelo ao pino 5 e o verde ao pino 4.

Etapa 6: adicionar a campainha

Adicione a campainha
Adicione a campainha

Conecte o pino negativo da campainha ao trilho de aterramento e o pino positivo ao pino 12 no Arduino.

Etapa 7: conectar os interruptores

Conecte os interruptores
Conecte os interruptores

Conecte a chave da chave de mensagem ao pino 11 e a chave da chave de som ao pino 10. Conecte a outra perna da chave ao trilho de aterramento de cada chave.

Etapa 8: adicionar o botão de ação

Adicionar o botão de pressão
Adicionar o botão de pressão

Conecte uma perna do botão ao trilho de aterramento e a outra ao pino 2 no Arduino.

Etapa 9: Conecte a primeira tela LCD

Conecte a primeira tela LCD
Conecte a primeira tela LCD

Conecte o pino VCC ao barramento de alimentação, o pino GND ao barramento de aterramento, o pino SCL ao A5 e o pino SDA ao A5 no Arduino.

Etapa 10: adicionar a segunda tela LCD

Adicionar na segunda tela LCD
Adicionar na segunda tela LCD

Conecte a tela LCD ao mesmo trilho da primeira.

Etapa 11: monte o interruptor de palheta

Monte o Reed Switch
Monte o Reed Switch

Coloque a peça com os terminais na moldura da porta. Coloque a parte magnética na porta, logo abaixo da chave, de forma que ela ainda mude a chave. Você pode usar um multímetro ou ouvir para ver se a chave é ativada quando a porta é aberta ou fechada.

Etapa 12: Faça upload do código

Faça upload do código para o Arduino.

Etapa 13: configurar as mensagens de alerta

Primeiro crie uma conta twilio.com, você pode usar a versão gratuita. Basta criar um projeto e um número de telefone e anotar o SID da conta e o token de autenticação.

Faça upload do Twilio PHP Master para o seu servidor da web em

Faça upload do código alert.php para o mesmo diretório. Você terá que alterar a extensão do arquivo para remover o.txt do final.

Abra o script e altere as linhas 10 e 11 para o SID da conta e token de autenticação. Mude a linha 17 para o seu número de telefone e a linha 20 para o número de telefone que você obteve do Twilio. Altere a linha 22 para o texto que você deseja receber.

Etapa 14: use o alarme

Use o Alarme
Use o Alarme

Defina os interruptores para receber um texto de alerta ou que o alarme soe e arme o sistema com o botão de pressão. Quando a porta é aberta, o alarme dispara até que o botão seja pressionado para reinicializar o sistema.

Recomendado: