Índice:

Alertas de pressão do Arduino para campainha, alarme contra roubo, alarmes de fumaça etc.: 8 etapas
Alertas de pressão do Arduino para campainha, alarme contra roubo, alarmes de fumaça etc.: 8 etapas

Vídeo: Alertas de pressão do Arduino para campainha, alarme contra roubo, alarmes de fumaça etc.: 8 etapas

Vídeo: Alertas de pressão do Arduino para campainha, alarme contra roubo, alarmes de fumaça etc.: 8 etapas
Vídeo: Alarme potente e barato. Como fazer!! 2024, Julho
Anonim
Alertas de pressão Arduino para campainha, alarme contra roubo, alarmes de fumaça etc
Alertas de pressão Arduino para campainha, alarme contra roubo, alarmes de fumaça etc
Alertas de pressão do Arduino para campainha, alarme contra roubo, alarmes de fumaça etc
Alertas de pressão do Arduino para campainha, alarme contra roubo, alarmes de fumaça etc
Alertas de pressão do Arduino para campainha, alarme contra roubo, alarmes de fumaça etc
Alertas de pressão do Arduino para campainha, alarme contra roubo, alarmes de fumaça etc

Notificações de IoT de sua campainha, alarme contra roubo, alarmes de fumaça etc. usando um Arduino Uno e um escudo Ethernet

Detalhes completos no meu site aqui

Sobre o Arduino Push Alert Box Usa um Arduino Uno e Ethernet Shield baseado no chip Wiznet W5100 para enviar alertas push em alarmes de fumaça, alarme contra roubo e ativações de campainha via PushingBox. Todos os alertas ignoram situações / falhas de fiação que fornecem disparos múltiplos rápidos. Isso evita que grandes quantidades de mensagens de alerta falsas sejam enviadas para o seu celular. Os alertas também podem ser associados a qualquer webcam instalada em sua casa / escritório. Isso é feito por meio da interface PushingBox. A lista de serviços PushingBox inclui todos os tipos de telefone (Android, Windows e Iphone), computador (Mac, Windows PC e Chromebook) e também inclui e-mail e Twitter. Se você usa o Pushbullet, os alertas também são repetidos no seu PC / Chromebook e muito em breve no Mac OS.

Alarme contra roubo

Envia alertas quando a sirene é ativada e também quando ela é desligada por tempo limite ou intervenção do usuário. Conecta-se por meio da saída de sirene auxiliar no painel de alarme principal. Uma imagem estática também é enviada de quaisquer câmeras que você configurou.

Alarme de fumo

Usa um alarme de fumaça modificado em um sistema de alarme de fumaça em rede sem fio como uma interface. Detecta quando os alarmes de fumaça soam para um alerta real e ignora os alertas de bateria fraca / falha. Ele faz isso medindo o atraso entre os sons mais sonoros.

Conecta-se por meio de um optoacoplador na saída modificada da sirene do alarme de fumaça.

Alerta Campainha

Quando a campainha é pressionada, a campainha convencional toca normalmente, mas um alerta também é enviado para todos os seus dispositivos junto com uma foto do chamador. Ele também possui uma interface para localizar todos os telefones em um sistema de telefonia sem fio quando a campainha toca. A maior parte do circuito é usada para a interface do pager do telefone que fazia parte de um projeto existente. Este circuito pode ser facilmente omitido e substituído, consulte o diagrama esquemático mínimo. O código da campainha deverá ser ajustado para levar isso em consideração. Isso tornará o projeto muito mais simples.

Alerta de reinicialização / ativação

Quando a energia é restaurada após um corte de energia, um alerta é enviado para informá-lo de que a energia foi interrompida e agora foi restaurada.

Há também um alerta visual se a conexão Ethernet não puder ser feita na inicialização.

Usa cerca de 2Watts de potência.

Etapa 1: como funciona

Como funciona
Como funciona
Como funciona
Como funciona

PushingBox

Veja a imagem 1.

Os alertas são detectados pelo Arduino montado na caixa Push Alert e enviados por meio de uma placa Ethernet para o PushingBox. O PushingBox então envia os alertas por push para seus Serviços e, em seguida, são enviados para todos os seus dispositivos.

A imagem 2 mostra uma lista de serviços que podem ser ativados por seus alertas.

Cada item detectado ativa um "Cenário".

Cada "Cenário" contém "Serviços" que são configurações personalizadas para seus alertas. Você pode ter apenas 1 ou mais serviços em cada cenário. por exemplo, um cenário de campainha pode enviar um e-mail, enviar um alerta instantâneo e enviar uma foto da câmera da porta.

Incluí exemplos dos seguintes alertas no meu código: Campainha, Ativação da sirene do alarme contra roubo, desativação da sirene do alarme contra roubo, alarme de fumaça e restauração de energia Ethernet. Os alarmes podem ser facilmente configurados para alarmes de congelador, alarmes de estufa, alarmes de temperatura de aquários tropicais número de outros alarmes.

Cada alerta tem sua própria interface de hardware para acionar o Arduino e seu próprio código para dar sentido ao hardware.

O hardware / software é muito modular, por isso é muito fácil escolher quais partes deste projeto você deseja incluir.

Etapa 2: Alertas. Falha na conexão Ethernet ao ligar

Alertas. Falha na conexão Ethernet ao ligar
Alertas. Falha na conexão Ethernet ao ligar
Alertas. Falha na conexão Ethernet ao ligar
Alertas. Falha na conexão Ethernet ao ligar

Ao restaurar a energia ou ao ligar pela primeira vez, a placa Ethernet Wiznet W5100 tentará se conectar à Internet. Nas placas R3, há um chip de reinicialização que reinicializa a placa na inicialização e deve garantir que a placa se conecte sem falhas.

Em placas abaixo de R3, a placa tende a não reconectar ao ligar. Existe um mod que você pode realizar que dá um reset no cartão quando ele é ligado e dá bons resultados, veja as imagens para detalhes do mod.

No caso de sua placa falhar ao reconectar após a perda de energia (você não receberá nenhum alerta), configurei o Arduino para acender um LED piscando como um aviso. O LED piscará enquanto a placa tenta se conectar e deve apagar.

Se o LED vermelho piscando permanecer aceso, tente desligar e ligar a caixa.

Etapa 3: Alertas. Alerta de energização

Image
Image

Alerta de energização

Quando a energia é restaurada para a Caixa de Alerta Push, um alerta é enviado assim que a placa Ethernet se reconecta com sucesso à Internet. Isso irá avisá-lo de que houve uma queda de energia em algum momento e avisa para verificar se todos os sistemas estão funcionando novamente quando você voltar para casa. A caixa de interface IoT tem interruptores de teste para permitir que você teste todos os sistemas que estão alertando. Os alarmes de fumaça podem ser testados pressionando qualquer "botão de teste" de alarme de fumaça. Você deveria estar fazendo testes de alarme de fumaça mensalmente!

Vídeo 1

Vídeo em tempo real da minha caixa de interface IoT em seu estágio de design na primeira inicialização. Uma seção da tela do meu PC está à direita, mostrando os alertas recebidos, enquanto o meu telefone celular está à esquerda da tela. Eu uso os alertas falados Newtifry no meu celular durante o teste do sistema para que eu possa ouvir quais alertas estão sendo enviados.

Vídeo 2

Ative a demonstração de alerta do meu desktop mostrando os alertas do desktop, a saída da porta de comunicação do Arduino e os alertas do meu celular sobrepostos na parte superior.

Etapa 4: Alertas. Alarmes de fumaça

Alertas. Alarme contra roubo
Alertas. Alarme contra roubo

"carregando =" preguiçoso"

Alertas. Alarme contra roubo
Alertas. Alarme contra roubo

Os alertas de alarme contra roubo são enviados quando a sirene do alarme é ativada. Uma imagem de sua webcam também pode ser incluída nos alertas de alarme, se necessário. Você pode monitorar suas webcams em busca de intrusos, conforme necessário.

Se a sirene for desligada ou atingir o tempo limite, um alerta adicional é enviado informando que o alarme está desligado. Se você tiver áudio em suas webcams, pode confirmar isso na interface de seu telefone celular.

Se ocorrer uma falha na fiação no fio do sensor e ele for desconectado, vários alertas serão enviados. O Arduino está configurado para detectar e ignorar alertas rápidos. Eu conectei na saída de alarme auxiliar, mas você deseja invadir seu painel de alarme contra roubo, você deve conseguir obter as saídas dos indicadores de alerta de LED para que possa fazer alertas personalizados, dependendo de quais zonas foram ativadas, por exemplo. pânico, portas internas ou externas.

A interface é muito simples, a saída auxiliar opera um relé que aciona o Arduino, veja a imagem do módulo 2 do veroboard.

O vídeo mostra alertas push na minha área de trabalho e também no meu celular sobrepostos na parte superior. A saída da porta de comunicação do Arduino também é mostrada.

Etapa 6: Alertas. Campainha

Recomendado: