Índice:

Segurança doméstica com sistema incorporado: 12 etapas (com imagens)
Segurança doméstica com sistema incorporado: 12 etapas (com imagens)

Vídeo: Segurança doméstica com sistema incorporado: 12 etapas (com imagens)

Vídeo: Segurança doméstica com sistema incorporado: 12 etapas (com imagens)
Vídeo: Imagem de uma clínica psiquiátrica! OMG 2024, Junho
Anonim
Segurança doméstica com sistema integrado
Segurança doméstica com sistema integrado

Olá leitores, Este é um Instructables para construir um sistema de segurança doméstica diferente de qualquer outro sistema de segurança. Este sistema tem um recurso aprimorado de TRAP e Modo PÂNICO Conectando o dono da casa da vítima, vizinho e delegacia de polícia pela rede. Neste projeto estou demonstrando todo o projeto pela Intranet (Rede de Área Fechada) e não pela Internet, é seu desejo se quiser fazer o mesmo na Internet.

MODO DE PÂNICO: (Sistema Existente) Quando o Intruso é detectado pelo Sensor Ultrassônico. as luzes da casa e a campainha irão explodir resultando no pânico do intruso e enviar uma notificação por SMS para o dono da casa da vítima e seu vizinho e uma web temporária será hospedada que contém algumas informações sobre a invasão, como em que horas o intruder trespassed, Tempo decorrido após a invasão e um campo de entrada. Onde o dono da casa pode inserir o PIN para desativar a campainha e as luzes da casa remotamente.

MODO ARMADILHA: (Sistema proposto) Quando o intruso é detectado, a campainha e as luzes não explodem como os sistemas existentes. Em vez disso, uma notificação por SMS contendo o endereço IP será enviada para a delegacia clicando no endereço IP, um salário da web será aberto onde a polícia pode obter informações como Tempo de invasão, Tempo decorrido desde a invasão e endereço da casa da vítima e uma direção do mapa do Google estático da delegacia de polícia para a casa da vítima. E uma notificação por SMS para o vizinho e o dono da casa também será enviada.

Coisas que você precisa construir

Requisito de Software

  1. Baixe a página de download do IDE do Arduino IDE
  2. Baixe a biblioteca DS3231 Baixe a biblioteca
  3. Baixar arquivo Bridge Baixar arquivo
  4. Baixe o código-fonte Baixe o código-fonte

Requisito de Hardware

  1. Arduino Uno Mega ATmega1280
  2. Escudo Ethernet
  3. Tábua de pão
  4. LCD 16x2
  5. Servo Básico
  6. Fio jumper Macho para Macho 30 a 35
  7. Fio jumper feminino para feminino de 20 a 25
  8. Fio jumper fêmea para macho 10-15
  9. Matriz de teclado 4x4
  10. Sensor Ultrassônico - HC-SR04
  11. Buzzer piezo
  12. Luzes LED 2
  13. Cabo LAN
  14. Cabo de alimentação da placa Arduino
  15. Módulo RTC ds3231

Requisito de credencial

Para receber notificação de SMS do hardware:

  1. SID da conta da API Twilio
  2. Token de autenticação da API Twilio
  3. Chave do aplicativo Temboo da API Temboo
  4. Número do remetente da API Twilio

Em primeiro lugar, monte seu escudo Ethernet com o Arduino Uno Mega, conforme mostrado na imagem.

As etapas de 1 a 5 explicarão as conexões separadas do módulo com a placa principal do arduino. E, finalmente, sua placa se parecerá com um projeto inteiro, conforme mostrado acima.

Etapa 1: Alinhe o LCD 16x2 com a placa Arduino

Alinhe LCD 16x2 com placa Arduino
Alinhe LCD 16x2 com placa Arduino
Alinhe LCD 16x2 com placa Arduino
Alinhe LCD 16x2 com placa Arduino

Requisitos para concluir esta etapa

  1. Arduino Mega
  2. Escudo Ethernet
  3. LCD 16x2
  4. Jumper Wires Macho para Macho

Este LCD 16x2 possui 16 pinos. siga a imagem e conecte o LCD com a placa arduino. Você precisará de alguns fios de jumper macho para macho para concluir esta etapa

Etapa 2: Alinhe o sensor ultrassônico - HC-SR04 com a placa Arduino

Alinhe sensor ultrassônico - HC-SR04 com placa Arduino
Alinhe sensor ultrassônico - HC-SR04 com placa Arduino
Alinhe sensor ultrassônico - HC-SR04 com placa Arduino
Alinhe sensor ultrassônico - HC-SR04 com placa Arduino
Alinhe sensor ultrassônico - HC-SR04 com placa Arduino
Alinhe sensor ultrassônico - HC-SR04 com placa Arduino
Alinhe sensor ultrassônico - HC-SR04 com placa Arduino
Alinhe sensor ultrassônico - HC-SR04 com placa Arduino

Requisitos para concluir esta etapa

  1. Placa Arduino
  2. Escudo Ethernet
  3. Sensor Ultrassônico - HC-SR04
  4. Jumper fios macho para fêmea

Um sensor ultrassônico é um dispositivo que pode medir a distância de um objeto usando ondas sonoras. Ele mede a distância enviando uma onda sonora em uma frequência específica e ouvindo essa onda sonora retornar e usamos essa tecnologia de onda sonora como detector de intrusos.

Para cobrir a maior parte da área com Sensor para segurança e reduzir o custo de instalação deste sistema no mundo real. o sensor ultrassônico é fixado em um servo básico que gira 180 graus e cobre a área máxima.

A etapa 3 mostra o alinhamento do servo básico e a combinação do sensor ultrassônico e do servo básico na imagem

Etapa 3: Alinhe para Servo Básico com Placa Arduino

Alinhe para Servo Básico com Placa Arduino
Alinhe para Servo Básico com Placa Arduino
Alinhe para Servo Básico com Placa Arduino
Alinhe para Servo Básico com Placa Arduino
Alinhe para Servo Básico com Placa Arduino
Alinhe para Servo Básico com Placa Arduino
Alinhe para Servo Básico com Placa Arduino
Alinhe para Servo Básico com Placa Arduino

Requisitos para concluir esta etapa

  1. Placa Arduino
  2. Escudo Ethernet
  3. Servo Básico
  4. Fios de ligação

Este servo básico é usado para girar o sensor ultra-sônico em 180 graus para cobrir a área máxima de segurança. E então eu anexei o sensor ultra-sônico acima dele, como mostrado na imagem

Etapa 4: Alinhe para matriz de teclado 4x4, LED e campainha com placa Arduino

Alinhamento para matriz de teclado 4x4, LED e campainha com placa Arduino
Alinhamento para matriz de teclado 4x4, LED e campainha com placa Arduino
Alinhamento para matriz de teclado 4x4, LED e campainha com placa Arduino
Alinhamento para matriz de teclado 4x4, LED e campainha com placa Arduino
Alinhamento para matriz de teclado 4x4, LED e campainha com placa Arduino
Alinhamento para matriz de teclado 4x4, LED e campainha com placa Arduino
Alinhamento para matriz de teclado 4x4, LED e campainha com placa Arduino
Alinhamento para matriz de teclado 4x4, LED e campainha com placa Arduino

Requisitos para concluir esta etapa

  1. Placa Arduino
  2. Escudo Ethernet
  3. Matriz de teclado 4x4
  4. CONDUZIU
  5. Buzzer piezo

Nota: a matriz do teclado 4x4 tem 8 pinos começando da direita para a esquerda botões voltados, Buzzer só é usado quando o sistema de segurança está funcionando no modo de pânico, e aqui assumimos um LED como luzes da casa, ele também é usado quando o sistema de segurança está rodando em modo de pânico para fazer o intruso entrar em pânico..

Etapa 5: Alinhe para RTC DS3231 com placa Arduino

Alinhamento para RTC DS3231 com placa Arduino
Alinhamento para RTC DS3231 com placa Arduino
Alinhamento para RTC DS3231 com placa Arduino
Alinhamento para RTC DS3231 com placa Arduino

Requisitos para concluir esta etapa

  1. Placa Arduino
  2. Escudo Ethernet
  3. RTC DS3231
  4. Jumper fios Macho para Macho

Nota: O módulo RTC (Real Time Clock) cuida do tempo da mesma forma que nosso desktop ou laptop cuida do tempo, mesmo quando o laptop está desligado por um tempo. Ele exibirá a hora correta quando você ligar o laptop.

Da mesma forma funções do módulo RTC. Portanto, para começar a usar o módulo RTC pela primeira vez, você deve configurar um horário no início. Vou compartilhar um vídeo sobre como configurar o tempo em seu módulo RTC e, uma vez, para configurar o tempo, você não precisa fazer isso novamente e novamente Introdução ao módulo RTC DS3231.

Etapa 6: vamos configurar o ambiente de software

Vamos configurar o ambiente de software
Vamos configurar o ambiente de software
Vamos configurar o ambiente de software
Vamos configurar o ambiente de software

De acordo com os requisitos discutidos na introdução, você deve baixar o IDE do Arduino, a biblioteca ds3231, o arquivo em lote e baixar o código-fonte.

  1. Depois de baixar o IDE do Arduino, inicie-o. Clique em esboço> incluir biblioteca> Gerenciar bibliotecas> Pesquise "Teclado" e selecione "Teclado por Mark Stanley" e clique em Instalar
  2. Novamente, clique em> esboço> incluir biblioteca> Adicionar biblioteca. ZIP> Selecionar arquivo zip ds3231 e importá-lo.

Etapa 7: vamos obter os requisitos de credenciais

Vamos obter os requisitos de credenciais
Vamos obter os requisitos de credenciais

Conforme mencionado na introdução, você precisa de sua própria credencial para executar o projeto, como

  • SID da conta Twilio
  • Twilio Auth Token
  • Chave do aplicativo Temboo e
  • Um número de remetente do Twilio.
  1. Inscreva-se no site do Twilio Site do Twilio, você verá o SID da sua conta e o token de autenticação na página do console.
  2. em seguida, vá para SMS programável> clique em construir e aprender, clique em "OBTER UM NÚMERO", onde você pode obter seu número de remetente exclusivo e, a partir desse número de remetente exclusivo, você receberá uma notificação por SMS quando o Intruder for detectado.
  3. Então você tem que registrar seu número de telefone de recebimento de SMS no Twilio para que clique em "Números de telefone"> clique em IDs de chamadas verificadas> clique no botão mais para adicionar seu número de celular para receber a notificação por SMS.
  4. Copie essas credenciais e, em seguida, inscreva-se no site da API Temboo Site da API Temboo. No lado esquerdo em Choreos, clique em Twilio> clique em Mensagens SMS> clique em SendSMS. Em seguida, você verá os campos de entrada para SID da conta, Token de autenticação, Corpo, De e Para.
  5. Insira todas as credenciais ali e insira o número do remetente exclusivo no campo "DE"
  6. Clique em "Executar agora"

Você receberá uma notificação.

NOTA: Você deve obter um número de remetente exclusivo "DE" e "PARA" registrar seu número de telefone para receber a notificação por SMS.

Etapa 8: Linhas de código onde você precisará inserir suas credenciais

Linhas de código nas quais você precisará inserir suas credenciais
Linhas de código nas quais você precisará inserir suas credenciais

Aqui, mencionarei as linhas em que você precisa inserir suas credenciais no código-fonte.

  1. Em cinco lugares, você precisará substituir sua "chave SID da conta" (número da linha: 440, 467, 495, 525, 554)
  2. Em cinco lugares, você precisará substituir sua "chave de token de autenticação" (linha no: 432, 459, 487, 517, 546)
  3. Em cinco lugares, você precisará substituir seu número "PARA" (Linha nº: 434, 461, 489, 519, 548) Cole seu número de telefone que deve ser registrado em "Identificadores de chamadas verificados"
  4. Em cinco lugares, você precisará substituir seu número "DE" (linha no: 436, 463, 491, 521, 550) Cole o número do remetente exclusivo que você obteve do twilio.
  5. No arquivo TembooAccount.h #define TEMBOO_APP_KEY "#Cole sua chave de aplicativo aqui #" Você pode obter sua chave de aplicativo em sua conta Temboo

Depois de colar sua credencial no LOC (linha de códigos) fornecido, você está pronto para executar seu código.

Etapa 9: conexão de ponte

Conexão de ponte
Conexão de ponte
Conexão de ponte
Conexão de ponte

Agora selecione o adaptador LAN e a fonte de internet, clique com o botão direito e clique em conexões de ponte. Isso fará a ponte de uma conexão de Intranet entre o seu laptop e a blindagem Ethernet, constituindo uma rede fechada (Intranet)

Após fazer a ponte das conexões, você deve abrir e fechar o arquivo Batch que você baixou na ETAPA 1.

Etapa 10: Instrução Final

Instrução Final
Instrução Final
Instrução Final
Instrução Final

conecte o cabo de alimentação do Arduino ao laptop e o cabo LAN da porta LAN do laptop à porta LAN blindada Ethernet e, em seguida, clique em "upload". O upload levará 5 minutos.

Assim que for carregado, o programa começará a executar o DHCP. O endereço IP será obtido e, em seguida, solicitará o PIN para inserir

  1. PINO DE MODO ARMADILHA "A33333"
  2. PINO DO MODO DE PÂNICO "B66666"
  3. DESATIVAR PIN "D00000"

De acordo com o PIN inserido, o sistema começará a funcionar.

Você pode alterar o PIN como desejar, editando o código-fonte.

Etapa 11: Resultados do modo de pânico

Resultados do modo de pânico
Resultados do modo de pânico
Resultados do modo de pânico
Resultados do modo de pânico
Resultados do modo de pânico
Resultados do modo de pânico

Assim que um intruso for detectado, a campainha e o LED (como luzes residenciais) irão explodir e uma notificação por SMS será enviada ao vizinho e proprietário da casa conforme mostrado na imagem, e uma web temporária será hospedada apenas para o proprietário da casa. O endereço da web será ser enviado ao dono da casa através da notificação por SMS

As capturas de tela da web estão postadas acima.

Etapa 12: Resultados do modo de captura

Resultados do Modo Trap
Resultados do Modo Trap
Resultados do modo Trap
Resultados do modo Trap
Resultados do modo Trap
Resultados do modo Trap
Resultados do modo Trap
Resultados do modo Trap

Assim que um intruso for detectado, nenhuma campainha e as luzes irão explodir, em vez disso, uma notificação por SMS será enviada ao vizinho, dono da casa e policial conforme mostrado na imagem, e uma web temporária será hospedada apenas para o dono da casa e policial as informações da web A espera é postada acima como uma imagem e também explicada na parte de introdução. O endereço da web será enviado ao dono da casa e ao policial por meio de notificação por SMS.

A notificação SMS contém informações como

  1. Endereço da página da web
  2. Link de direção do mapa do Google da delegacia de polícia para a casa da vítima

As capturas de tela da web estão postadas acima.

Vantagens deste sistema

  1. Nova forma de proteger sua casa, remotamente com ação instantânea da polícia e do seu vizinho
  2. Custo de implementação muito menor
  3. Incentiva a segurança digital
  4. Não dá desculpas para a Polícia não agir contra o roubo porque os registros dos roubos são notificados digitalmente no local.
  5. Reduza a taxa de roubo.

Recomendado: