Índice:
- Etapa 1: Requisitos
- Etapa 2: Conexões
- Etapa 3: Configurações Na Nuvem - Dweet.io
- Etapa 4: Configuração Local - Ionic
- Etapa 5: Configuração DragonBoard - Sistema Desenvolvido
- Etapa 6: Funcionamento Do Sistema De Monitoramento E Segurança Física De Ambiente
Vídeo: Inatel - SmartHome - SH2Y - Sistema De Monitoramento E Segurança Física De Ambiente: 6 Passos
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Foi desenvolvido um "Sistema de Monitoramento e Segurança Física de Ambiente" para Smart Homes, com o intuito de monitorar o status de variáveis como "Temperatura", "Luminosidade" e "Sensor de Abertura de Portas / Janelas", bem como "disparar" ações em caso de violações quando o "Sistema de Segurança Física" ativado.
Tal sistema pode ser controlado fisicamente ou através de aplicativo desenvolvido, sendo suportado automaticamente pelo iOS, Android ou outra plataforma.
Nosso sistema possui uma capacidade de se comunicar com um servidor nuvem, neste caso o Dweet.io, e assim, possibilitar uma comunicação entre o equipamento local, o aplicativo e poder visualizar o status do sistema em qualquer lugar do mundo.
Etapa 1: Requisitos
Para executar tal sistema, é necessário:
Hardware utilizado:
- Placa Dragonboard 410C e fonte de alimentação;
- Placa de expansão Linker Base Placa Mezanino;
-
Kit de sensores e atuadores da Linker Mezanino:
- Sensor de temperatura - Temperatura do Linker;
- Sensor de Tilt - Inclinação do Linker;
- Sensor de Luminosidade - Sensor de luz;
- Relé - Relé Linker;
- Potenciômetro - Potenciômetro Deslizante;
Software utilizado na Placa Dragonboard 410C:
- Sistema Operacional Linaro;
-
Bibliotecas necessárias:
- LIBSOC;
- SPIDEV;
- 96BoardsGPIO;
- Solicitações de;
Software utilizado no computador pessoal do desenvolvedor:
- NODE JS
- Iônico
- Código Visual Studio
Etapa 2: Conexões
Abaixo detalhamento das opções a serem realizadas nas portas da DragonBoard:
-
ADC1: Sensor de temperatura - Temperatura do Linker;
Objetivo: monitorar a temperatura do ambiente;
-
ADC2: Sensor de Luminosidade - Sensor de Luz;
Objetivo: monitorar a intensidade luminosa do ambiente;
-
D1: Relé - Relé Linker;
Objetivo: Acionar o Sistema Sonoro (Alarme) caso ocorra um evento indevido quando o Sistema de Segurança ativado ativado
-
D2: Sensor de Tilt - Inclinação do Linker;
Objetivo: Simular se ocorreu a abertura de Porta / Janela do ambiente;
-
D3: Potenciômetro - Potenciômetro deslizante;
Objetivo: Simular uma chave fisica, na casa do usuario, para Ativar / Desativar o Sistema de Seguranca;
Etapa 3: Configurações Na Nuvem - Dweet.io
Uma das etapas principais do sistema, é possuir comunicação com um servidor externo (nuvem), desta forma podendo verificar o status do sistema e bem como efetuar "alterações" de forma remota no sistema.
Para isso, foi criado o provedor Dweet.io (www.dweet.io).
Configurado o seguinte item:
- https://dweet.io:443/dweet/for/Smart_Home_SH2Y_1
- Coisa: Smart_Home_SH2Y_1
-
Contente:
Etapa 4: Configuração Local - Ionic
Foi desenvolvido um APP em através da plataforma Ionic, nenhum computador para desenvolver, no qual todo o código fonte encontra-se em anexo.
Após descompactar, execute na linha de comando (cmd) o seguinte comando:
saque iônico
Nos próximos capítulos, mostraremos o funcionamento.
Etapa 5: Configuração DragonBoard - Sistema Desenvolvido
O Sistema foi desenvolvido em Python, no qual os arquivos armazenados-se em Anexo.
Na pasta escolhida pelo usuário, onde os arquivos foram salvos, deve-se executar o seguinte comando (cmd):
sudo python smart_home.py
Com este comando conduzido, o sistema se iniciar através da mensagem seguinte:
- ####################################################################################
- # Iniciando Sistema de Monitoramento e Segurança Física de Ambiente, composto por: #
- # 1. Interruptor para Ligar / Desligar o Sistema de Segurança Física #
- # 2. Temperatura; #
- # 3. Luminosidade; #
- # 4. Sensor de Abertura de Porta / Janela; #
- # 5. Relé para acionamento do sistema de aviso sonoro - Alarme # ########################################## #######################################################################################################################################
No próximo capítulo mostraremos o funcionamento completo do sistema.
Etapa 6: Funcionamento Do Sistema De Monitoramento E Segurança Física De Ambiente
Após a execução da Etapa 3, 4 e 5, o Sistema de Monitoramento e Segurança Física de Ambiente estará em funcionamento. Agora demonstrar o seu funcionamento:
O sistema inicia e passa na tela (Dragonboard) conforme as seguintes informações:
-
1. Sistema de Segurança Física:
- ARMADO e PROTEGENDO: Habilitado pelo APP ou pelo acionamento fisico do "potenciômetro";
- DESARMADO e SEM PROTEÇÃO: Desabilitado pelo APP ou pelo acionamento fisico do "potenciômetro"
-
2. Temperatura:
Medição: em ° C da temperatura ambiente
-
3. Luminosidade:
Medição: em lumens da intensidade luminosa do ambiente
-
4. Sensor de Porta / Janela: (Simulado através do sensor de tilt)
- ALERTA - Abertura indevida detectada !: Caso o Sistema esteja em "ARMADO e PROTEGENDO" e ocorra identificação de abertura indevida de Porta / Janela;
- Abertura identificada !: Caso o Sistema esteja em "DESARMADO e SEM PROTEÇÃO" e ocorra identificação de abertura de Porta / Janela;
- OK: Independente do estado do Sistema e não ocorra abertura de Porta / Janela;
-
5. Sistema de Aviso Sonoro:
- ATIVADO: Caso o Sensor de Porta / Janela identifique "ALERTA - Abertura indevida detectada!", O sistema sonoro (alarme) é acionado;
- DESATIVADO: Caso o Sensor de Porta / Janela identifique "Abertura identificada!" ou "OK", o sistema sonoro (alarme) nao é acionado;
-
6. Número de Alertas:
Alertas: Número de vezes (cumulativo) desde o acionamento do Sistema, que o Sistema de Aviso Sonoro foi acionado
Todas as informações acima, são enunciadas periodicamente para a nuvem (em média de 13s em 13s) e podem ser visualizadas pelo aplicativo desenvolvido em Ionic.
No aplicativo, as informações são disponibilizadas (em uma disposição mais amigável) e com a possibilidade de ATIVAR / DESATIVAR o sistema com o simples toque de um botão. O aplicativo pode ser acessado:
- Local: https:// localhost: 8111 (importante sempre que checar a porta na execução do Ionic)
- Externo: https://: 8111 (importante sempre que checar a porta na execução do Ionic)
Recomendado:
Mood Speaker - um poderoso alto-falante para música ambiente a ser tocada com base na temperatura ambiente: 9 etapas
Mood Speaker - um alto-falante poderoso para música ambiente a ser tocada com base na temperatura ambiente: Olá! Para meu projeto escolar no MCT Howest Kortrijk, fiz um Mood Speaker, que é um dispositivo de alto-falante Bluetooth inteligente com diferentes sensores, um LCD e WS2812b tira de LED incluída. O alto-falante reproduz música de fundo com base na temperatura, mas pode
Monitoramento de temperatura e umidade ambiente com ESP32 e AskSensors Cloud: 6 etapas
Monitoramento de temperatura e umidade da sala com o ESP32 e AskSensors Cloud: Neste tutorial, você aprenderá como monitorar a temperatura e a umidade de sua sala ou mesa usando o DHT11 e o ESP32 conectado à nuvem. Nossas atualizações de tutoriais podem ser encontradas aqui.DHT11 Especificações: O sensor DHT11 é capaz de medir a temperatura
Segurança ciber-física de estacionamento inteligente e controle de tráfego: 6 etapas
Segurança Ciber-Física de Estacionamento Inteligente e Controle de Tráfego: A Internet está crescendo com bilhões de dispositivos, incluindo carros, sensores, computadores, servidores, geladeiras, dispositivos móveis e muito mais em um ritmo sem precedentes. Isso introduz vários riscos e vulnerabilidades na infraestrutura, operação de
Botão de segurança sem fio para segurança do PLC: 6 etapas (com imagens)
Botão de segurança sem fio para segurança do CLP: Este projeto é minha prova de conceito para o uso de IoT e (eventualmente) robótica para criar uma camada adicional de segurança para instalações de fabricação perigosas. Este botão pode ser usado para iniciar ou parar vários processos, incluindo o controle de sinal
Monitoramento de temperatura ambiente controlado do Raspberry Pi com saída de imagem Gnuplot e capacidade de alerta de e-mail: 7 etapas
Monitoramento de temperatura ambiente controlado pelo Raspberry Pi com saída de imagem Gnuplot e capacidade de alerta de e-mail: Onde eu trabalho, há uma sala muito importante que abriga muitos computadores. A temperatura ambiente desta sala deve ser muito baixa para otimizar o desempenho desses sistemas. Pediram-me para criar um sistema de monitoramento que tivesse a capacidade de