Spisu treści:
- Krok 1: Wymagania
- Krok 2: Conexões
- Krok 3: Configurações Na Nuvem - Dweet.io
- Krok 4: Konfiguracja lokalna - Ionic
- Krok 5: Konfiguracja DragonBoard - Sistema Desenvolvido
- Krok 6: Funcionamento Do Sistema De Monitoramento E Segurança Física De Ambiente
Wideo: Inatel - SmartHome - SH2Y - Sistema De Monitoramento E Segurança Física De Ambiente: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
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” estiver ativado.
Tal sistema pode ser controlado fisicamente lub através de aplicativo desenvolvido, sendo suportado Automaticamente na iOS, Android lub outra plataforma.
Nosso sistema possui a capacidade de se comunicar com um servidor cloud, neste caso o Dweet.io, e assim, possibilitar a comunicação entre o equipamento local, o aplicativo e poder visualizar o status do mundo gar em qual
Krok 1: Wymagania
Para executar tal sistema, é necessário:
Wykorzystanie sprzętu:
- Placa Dragonboard 410C i źródło alimentação;
- Placa de expansão Linker Base Mezzanine Card;
-
Kit de sensores e atuadores da Linker Mezzanine:
- Czujnik temperatury – temperatura łącznika;
- Czujnik pochylenia - pochylenie łącznika;
- Sensor de Luminosidade - czujnik światła;
- Relé – przekaźnik łączący;
- Potenciômetro - Potencjometr przesuwny;
Oprogramowanie użyte na Placa Dragonboard 410C:
- System Operacyjny Linaro;
-
Bibliotecas adicionais necessárias:
- LIBSOC;
- SPIDEV;
- 96PłytyGPIO;
- Upraszanie;
Oprogramowanie utilizado no computador pessoal do desenvolvedor:
- WĘZEŁ JS
- joński
- Kod programu Visual Studio
Krok 2: Conexões
Abaixo detalhamento das conexões a serem realizadas nas portas da DragonBoard:
-
ADC1: czujnik temperatury - temperatura łącznika;
Objetivo: Monitorar a temperatura do ambiente;
-
ADC2: Sensor de Luminosidade - czujnik światła;
Objetivo: Monitorar a intensidade luminosa do ambiente;
-
D1: Relé – przekaźnik łączący;
Objetivo: Acionar o Sistema Sonoro (Alarme) caso ocorra um evento indevido quando o Sistema de Seguranca estiver ativado
-
D2: Czujnik pochylenia - pochylenie łącznika;
Objetivo: Simular se ocorreu a abertura de Porta/Janela do ambiente;
-
D3: Potenciômetro - Potencjometr przesuwny;
Objetivo: Simular uma chave fisica, na casa do usuario, para Ativar/Desativar o Sistema de Seguranca;
Krok 3: Configurações Na Nuvem - Dweet.io
Uma das etapas principais do sistema, é possuir comunicação com um servidor externo (cloud), desta forma podendo verificar o status do sistema e bem como efetuar "alterações" de forma remota no sistema.
Para isso, foi escolhido o managedor Dweet.io (www.dweet.io).
Konfiguracja drugiego elementu:
- https://dweet.io:443/dweet/for/Smart_Home_SH2Y_1
- Rzecz: Smart_Home_SH2Y_1
-
Zadowolony:
Krok 4: Konfiguracja lokalna - Ionic
Foi desenvolvido um APP em através da plataforma Ionic, no computador do desenvolver, no qual todo o código fonte encontra-se em anexo.
Após descompactar, executar na linha de comando (cmd) o seguinte comando:
jonowa porcja
Nos próximos capítulos, mostraremos o funcionamento.
Krok 5: Konfiguracja DragonBoard - Sistema Desenvolvido
O Sistema foi desenvolvido em Python, no qual os arquivos encontram-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 executado, o sistema se iniciará através da seguinte mensagem:
- ####################################################################################
- # 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. Luminosidada; #
- # 4. Czujnik 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.
Krok 6: Funcionamento Do Sistema De Monitoramento E Segurança Física De Ambiente
Após a execução dos Step 3, 4 e 5, o Sistema de Monitoramento e Segurança Física de Ambiente estará em funcionamento. Agora iremos demonstrar o seu funcionamento:
O sistema inicia e passa na tela (Dragonboard) 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. Luminozydada:
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. System 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 (alarm) nao é acionado;
-
6. Liczba 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 enviadas periodicamente para a nuvem (em média de 13s em 13s) e podem ser visualizadas pelo aplicativo desenvolvido em Ionic.
No aplicativo, jako mesmas 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:
- Lokalnie: https://localhost:8111 (ważne semper checar a porta na execução do Ionic)
- Zewnętrzne: https://:8111 (ważne semper checar a porta na execução do Ionic)
Zalecana:
MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: 15 kroków
MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: Idea to nosso projeto é monitorar a umidade do solo de uma Horta e presentar na tela do celular para acompanhamento real
MONITORAMENTO DA VIBRAÇÃO DE COMPRESORS: 29 kroków
MONITORAMENTO DA VIBRAÇÃO DE COMPRESORES: Nosso projeto nie zawiera desenvolvimento de uma solução IoT para monitormento da vibração de sprężarki. A idea veio veio de um dos nossos integrantes de grupo que notou em sua unidade de trabalho uma aplicação direta de IoT. Em sua uni
Samouczek Do Projeto Final Do Curso IoT Aplicada a Smart Home Inatel / Novembro 2017: 4 kroki (ze zdjęciami)
Tutorial Do Projeto Final Do Curso IoT Aplikacja do inteligentnego domu Inatel / Listopad 2017: Brak projektu związanego z wykorzystaniem platformy hibrydy, jest to konieczne, aby uzyskać dostęp do powtarzalnych platform natywnych dla Androida lub IOS. Używaj um computador tipo notebook com windows 10. Essa plataforma chama-se Ionic, q
IoT – Inteligentny dom – EaD INATEL: 10 kroków
IoT - Smart Home - EaD INATEL: Samouczek Projeto Smart HomeEsse można znaleźć w różnych wersjach implementacji ção de uma solução Smart Home zawiera usługi na nuvem dweet.io, utilizaç czujniki do zestawu Linker Mezzanine
BeerFridgeIoT z Dragonboard 410C (Inatel EAD): 6 kroków
BeerFridgeIoT With Dragonboard 410C (Inatel EAD): O prawdziwy projekt Geladeira IoT é um protótipo para monitormento de uma geladeira de cerveja. O objetivo é garantir a cerveja gelada no verão, verificando se a temperatura está adequada e a cerveja pronta para