INHOUDSOPGAWE:

Inatel - SmartHome - SH2Y - Sistema De Monitoramento E Segurança Física De Ambiente: 6 stappe
Inatel - SmartHome - SH2Y - Sistema De Monitoramento E Segurança Física De Ambiente: 6 stappe

Video: Inatel - SmartHome - SH2Y - Sistema De Monitoramento E Segurança Física De Ambiente: 6 stappe

Video: Inatel - SmartHome - SH2Y - Sistema De Monitoramento E Segurança Física De Ambiente: 6 stappe
Video: Мини ПК на 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

Ons kan 'monitor' en 'Monitoring e Segurança Física de Ambiente' vir Smart Homes, soos 'n monitor of 'n status as 'Tempera', 'Luminosidade' en 'Sensor de Abertura de Portas/Janelas', soos 'verskillend' ações em caso de violações quando o "Sistema de Segurança Física" is 'n ativado.

Ons kan ook 'n fisiese stelsel beheer of 'n aansoek vir Android, outomaties of outomaties stuur.

Ons kan ook 'n plaaslike kommunikasie of 'n diens in die wolk hê, of dit kan ook op Dweet.io plaasvind, of dit kan 'n plaaslike of plaaslike toerusting wees, of 'n funksionele en visuele weergawe van die status van die stelsel.

Stap 1: Vereistes

Aansoeke
Aansoeke

Para executar tal sistema, en noodsaaklik:

Hardeware gebruik:

  • Placa Dragonboard 410C e fonte de alimentação;
  • Placa de expansão Linker Base Mezzanine Card;
  • Sensors en eienskappe van Linker Mezzanine:

    • Sensor de temperatura - Linker temperatuur;
    • Sensor de Tilt - Linker Tilt;
    • Sensor de Luminosidade - Lichtsensor;
    • Relé - Linker Relay;
    • Potenciômetro - gly potensiometer;

Sagteware gebruik op Placa Dragonboard 410C:

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

    • LIBSOC;
    • SPIDEV;
    • 96BoardsGPIO;
    • Versoeke;

Sagteware wat geen rekenaar kan gebruik nie:

  • NODE JS
  • Ionies
  • Visual Studio -kode

Stap 2: Konneksies

Konneksies
Konneksies

Hier kan u meer besonderhede van DragonBoard sien:

  • ADC1: Sensor de temperatura - Linker Temperature;

    Doelwit: Monitoring en temperatuura do ambiente;

  • ADC2: Sensor de Luminosidade - Lichtsensor;

    Voorwerp: Monitoring a intensidade luminosa do ambiente;

  • D1: Relé - Linker Relay;

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

  • D2: Sensor de Tilt - Linker Tilt;

    Voorwerp: Simulêr se ocorreu a abertura de Porta/Janela do ambiente;

  • D3: Potenciômetro - Skuifpotensiometer;

    Voorwerp: Simulasie van 'n chave fisica, as casu do usuario, vir Ativar/Desativar of Sistema de Seguranca;

Stap 3: Configurações Na Nuvem - Dweet.io

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

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

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

Konfigurasie of afsonderlike item:

  • https://dweet.io:443/dweet/for/Smart_Home_SH2Y_1
  • Ding: Smart_Home_SH2Y_1
  • Inhoud:

Stap 4: Configuração Local - Ionies

Configuração Local - Ionies
Configuração Local - Ionies

Ons kan die APP em através da plataforma Ionic gebruik, geen rekenaar kan desenvolver maak nie, en dit is ook nie nodig om dit te doen nie.

Ons kan die kommando uitvoer (cmd) of die volgende kommando:

ioniese dien

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

Stap 5: 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, ofde os arquivos foram salvos, deve-se executar or 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, saamgestel uit: #
  • # 1. Interruptor para Ligar/Desligar o Sistema de Segurança Física #
  • # 2. Temperatuur; #
  • # 3. Luminosidade; #
  • # 4. Sensor de Abertura de Porta/Janela; #
  • #5. Relé para acionamento do sistema de aviso sonoro - Alarme###################################### ##################################################

Geen funksionele funksie of funksionering van die stelsel nie.

Stap 6: 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

Voer die stap 3, 4 en 5 uit, van die Monitoring e Segurança Física de Ambiente estará em funcionamento. Agora iremos demonstrar o seu funcionamento:

Ons het 'n stelsel van funksies en inligting (Dragonboard):

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

    • ARMADO en PROTEGENDO: 'n APP -app wat u 'potenciômetro' kan gebruik;
    • DESARMADO en SEM PROTEÇÃO: Ontwikkelaar van die app of 'acionamento fisico' van 'potenciômetro'
  • 2. Temperatuur:

    Middel: temperatuur van die omgewing

  • 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 identifieração de abertura indevida de Porta/Janela;
    • Abertura identificada !: Caso o Sistema esteja em "DESARMADO e SEM PROTEÇÃO" e ocorra identifieraçã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 identifiseer "ALERTA - Abertura indevida detectada!", O sistema sonoro (alarme) é acionado;
    • DESATIVADO: Caso o Sensor de Porta/Janela identifiseer "Abertura identifierada!" ou "OK", o sistema sonoro (alarme) nao é acionado;
  • 6. Nommero van waarskuwings:

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

Dit kan 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.

Geen aplicativo, as 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. A aplikativo pode ser acessado:

  • Plaaslik: https:// localhost: 8111
  • Ekstern: https://: 8111 (belangrike e -posadres vir Ionic)

Aanbeveel: