Tartalomjegyzék:

Inatel - SmartHome - SH2Y - Sistema De Monitoramento E Segurança Física De Ambiente: 6 lépés
Inatel - SmartHome - SH2Y - Sistema De Monitoramento E Segurança Física De Ambiente: 6 lépés

Videó: Inatel - SmartHome - SH2Y - Sistema De Monitoramento E Segurança Física De Ambiente: 6 lépés

Videó: Inatel - SmartHome - SH2Y - Sistema De Monitoramento E Segurança Física De Ambiente: 6 lépés
Videó: Мини ПК на Intel N100 - AC8-N, мощная безвентиляторная платформа, установка Home Assistant OS 2024, November
Anonim
Inatel - SmartHome - SH2Y - Sistema De Monitoramento E Segurança Física De Ambiente
Inatel - SmartHome - SH2Y - Sistema De Monitoramento E Segurança Física De Ambiente

A "Sistema de Monitoramento e Segurança Física de Ambiente" a Smart Homes, a intuitív és a monitorar állapot vagy a "Temperatura", a "Luminosidade" és a "Sensor de Abertura de Portas/Janelas", a "compara" disparar ações em caso de violações quando o "Sistema de Segurança Física" estiver ativado.

Tal rendszer pode szervezve fisicamente ou através de aplicativo desenvolvido, küldje el az automatikus támogatást az iOS, Android vagy a platformon.

Nosso system possui a capacityidade de se comunicar com um servidor cloud, neste caso o Dweet.io, e assim, Lehetőség van a comunicação entre o equipamento local, o aplicativo e poder visualizar o status do system em qualityquer lugar do mundo.

1. lépés: Requisitos

Requisitos
Requisitos

A végrehajtó rendszer, szükség szerint:

Hardverhasználat:

  • Placa Dragonboard 410C és fonte de alimentação;
  • Placa de expansão Linker Base Mezzanine Card;
  • Kit de sensores and atuadores da Linker Mezzanine:

    • Hőmérséklet érzékelő - Linker hőmérséklet;
    • Tilt érzékelő - Linker Tilt;
    • Luminosidade Sensor - Fényérzékelő;
    • Relé - Linker relé;
    • Potenciômetro - csúszó potenciométer;

A Placa Dragonboard 410C szoftver használata:

  • Sistema Operacional Linaro;
  • Bibliotecas adicionais needsárias:

    • LIBSOC;
    • SPIDEV;
    • 96BoardsGPIO;
    • Kérések;

Szoftverhasználat számítógépes pessoal do desenvolvedor nélkül:

  • NODE JS
  • ión
  • Visual Studio kód

2. lépés: Conexões

Conexões
Conexões

Abaixo detalhamento das conexões a serem realizadas nas portas da DragonBoard:

  • ADC1: Sensor de Temperatura - Linker Temperature;

    Objetivo: Monitorar a temperatura do ambiente;

  • ADC2: Sensor de Luminosidade - Fényérzékelő;

    Objektív: Figyelés és intenzív lámpatestek;

  • D1: Relé - Linker relé;

    Objetivo: Acionar o Sistema Sonoro (Alarme) caso ocorra um evento indevido quando o Sistema de Seguranca estiver ativado

  • D2: Tilt érzékelő - Linker Tilt;

    Objetivo: Simular se ocorreu a abertura de Porta/Janela do ambiente;

  • D3: Potenciômetro - csúszó potenciométer;

    Objetivo: Simular uma chave fisica, na casa do usuario, para Ativar/Desativar o Sistema de Seguranca;

3. lépés: Configurações Na Nuvem - Dweet.io

Configurações Na Nuvem - Dweet.io
Configurações Na Nuvem - Dweet.io

Uma das etapas principais do system, é possuir comunicação com um servidor externo (cloud), desta forma podendo verificar o status do system e bem como efetuar "alterações" de forma remota no system.

Para isso, foi escolhido o provedor Dweet.io (www.dweet.io).

Konfiguráció vagy keverék elem:

  • https://dweet.io:443/dweet/for/Smart_Home_SH2Y_1
  • Dolog: Smart_Home_SH2Y_1
  • Tartalom:

4. lépés: Configuração Local - Ionic

Configuração Local - Ionic
Configuração Local - 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.

Apcs descompactar, executar na linha de comando (cmd) or seguinte comando:

ionos tálalás

Nos próximos capítulos, mostraremos o funcionamento.

5. lépés: Configuração 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 system se iniciará através da seguinte mensagem:

  • ####################################################################################
  • # Iniciando sistema de Monitoramento e Segurança Física de Ambiente, komposzt: #
  • # 1. Ligar/Desligar vagy Sistema de Segurança Física megszakítója #
  • # 2. Hőmérséklet; #
  • # 3. Luminosidade; #
  • # 4. Abertura de Porta/Janela érzékelő; #
  • #5. Relé para acionamento do system de aviso sonoro - Alarme##################################### ##################################################

No próximo capítulo mostraremos o funcionamento complete do do system.

6. lépés: Funcionamento Do Sistema De Monitoramento E Segurança Física De Ambiente

Funcionamento Do Sistema De Monitoramento E Segurança Física De Ambiente
Funcionamento Do Sistema De Monitoramento E Segurança Física De Ambiente
Funcionamento Do Sistema De Monitoramento E Segurança Física De Ambiente
Funcionamento Do Sistema De Monitoramento E Segurança Física De Ambiente
Funcionamento Do Sistema De Monitoramento E Segurança Física De Ambiente
Funcionamento Do Sistema De Monitoramento E Segurança Física De Ambiente
Funcionamento Do Sistema De Monitoramento E Segurança Física De Ambiente
Funcionamento Do Sistema De Monitoramento E Segurança Física De Ambiente

Após a execução dos 3., 4. és 5. lépés, vagy a Sistema de Monitoramento és a Segurança Física de Ambiente estará em funcionamento. Agora iremos demonstrar vagy seu funcionamento:

O rendszer inicia e passa na tela (Dragonboard), mint információ:

  • 1. Sistema de Segurança Física:

    • ARMADO és PROTEGENDO: Habilitado pelo APP vagy pelo acionamento fisico do "potenciômetro";
    • DESARMADO e SEM PROTEÇÃO: Desabilitado pelo APP vagy pelo acionamento fisico do "potenciômetro"
  • 2. Hőmérséklet:

    Medição: em ° C da temperatura ambiente

  • 3. Luminosidade:

    Medição: em lumens da intensidade luminosa do ambiente

  • 4. Porta/Janela érzékelő: (Simulado através do sensor de tilt)

    • ALERTA - Abertura indevida detectada !: Caso o Sistema esteja em "ARMADO e PROTEGENDO" és ocorra identifação de abertura indevida de Porta/Janela;
    • Abertura identifada !: Caso o Sistema esteja em "DESARMADO e SEM PROTEÇÃO" e ocorra identifação de abertura de Porta/Janela;
    • OK: Independente do estado do Sistema e não ocorra abertura de Porta/Janela;
  • 5. Aviso Sonoro rendszer:

    • ATIVADO: Caso o Sensor de Porta/Janela azonosító "ALERTA - Abertura indevida detectada!", Vagy rendszer sonoro (alarmme) é acionado;
    • DESATIVADO: Caso o Sensor de Porta/Janela azonosító "Abertura identifada!" ou "OK", o rendszer sonoro (riasztás) nao é acionado;
  • 6. Número de Alertas:

    Figyelmeztetések: Número de vezes (cumulativo) desde o acionamento do Sistema, que o Sistema de Aviso Sonoro foi acionado

Todas as informationçõ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, as mesmas informações são disponibilizadas (em uma disposição mais amigável) e com a lehetséges ATIVAR/DESATIVAR o rendszer com o simples toque de um botão. O aplicativo pode ser acessado:

  • Helyi: https:// localhost: 8111 (importante semper checar a porta na execução do Ionic)
  • Külső: https://: 8111 (importante semper checar a porta na execução do Ionic)

Ajánlott: