De acordo com o FBI, o roubo de casas ocorre a cada 13 segundos e 3 em cada 4 casas nos EUA serão arrombadas nos próximos 20 anos, diz um relatório de estatísticas de roubo de casas de 2017. No mundo que está avançando rapidamente com a tecnologia em que os carros podem dirigir por conta própria e os drones podem capturar sua comida, o roubo não deve ser uma grande preocupação, mas as estatísticas acima apenas provam que está errado. Qual é o sentido de todas as palavras da moda como IoT, IA, aprendizado de máquina, etc, se eu simplesmente não consigo me sentir seguro em casa?
No momento em que escrevo este artigo, há muitos sistemas de segurança de IoT no mercado, mas nenhum deles foi personalizado de acordo com o meu gosto nem cabido no meu orçamento. Sendo o consertador, optei por construir um sozinho e foi quando me deparei com a plataforma Bolt IoT, onde afirmam nos ajudar a construir projetos de IoT 80% mais rápido com sua plataforma Bolt IoT.
Portanto, neste projeto iremos construir nosso próprio sistema de segurança que pode detectar se uma porta / janela é aberta. O alarme pode ser ativado ou desativado através de comandos de voz via Google Assistant e quando uma intrusão for detectada, ele também enviará um e-mail para você e seus familiares avisando sobre isso. O legal é que tudo roda na nuvem, então pode ser controlado de qualquer lugar do mundo. Intrigante certo! Então vamos começar…..
Materiais requisitados
- Bolt Development Board
- Tábua de pão
- Sensor de efeito Hall (A3144)
- CONDUZIU
- Capacitor (50V, 10uF)
- Resistor 10K
- Magnético
- Fios de conexão
Conceito de Trabalho
A placa de desenvolvimento Bolt é baseada no famoso módulo ESP8266 Wi-Fi da Espressif semicondutor. Mas aqui ele tem seu próprio firmware Bolt rodando dentro dele, isso nos ajuda a acessar os pinos GPIO (Leitura / Escrita Digital, Leitura Analógica, Escrita PWM) etc através de uma API fornecida por bolt. Por isso o Bolt pode ser programado em JavaScript, HTML ou mesmo Python. Como já temos muitos projetos de IoT com Raspberry Pi e Python, decidi continuar com o python. Para saber mais sobre o módulo ESP8266 Wi-Fi, siga o link e um alarme de segurança IoT simples também pode ser criado usando ESP8266. Este projeto pode ser estendido para capturar a imagem do Intruder usando algum microcontrolador que suporta interface de câmera. Construímos esse tipo de sistema de segurança doméstica usando Raspberry Pi.
O Bolt tem 5 pinos GPIO e 1 pino analógico, todos conectados à nuvem. Então, basicamente, para escrever ou ler esses pinos, temos que usar as chamadas de API. Em nosso hardware teremos um sensor de efeito Hall e um ímã montados na porta. Quando a porta é aberta, o ímã se afasta do sensor hall e o sensor irá detectá-lo e isso pode ser lido pelas chamadas API e podemos acionar um Buzzer. Vamos discutir