فهرست مطالب:

Inatel - SmartHome - SH2Y - Sistema De Monitoramento E Segurança Física De Ambiente: 6 مرحله
Inatel - SmartHome - SH2Y - Sistema De Monitoramento E Segurança Física De Ambiente: 6 مرحله

تصویری: Inatel - SmartHome - SH2Y - Sistema De Monitoramento E Segurança Física De Ambiente: 6 مرحله

تصویری: Inatel - SmartHome - SH2Y - Sistema De Monitoramento E Segurança Física De Ambiente: 6 مرحله
تصویری: Мини ПК AC8-N на Intel N100 - часть 3. Proxmox, Home Assistant OS 2024, نوامبر
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

در مورد "سیستم سیستم نظارت و مراقبت از خانه" برای خانه های هوشمند ، به منظور بررسی وضعیت "دما" ، "Luminosidade" و "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.

سیستم شما می تواند از طریق برنامه های کاربردی و برنامه های کاربردی خود ، برای سیستم عامل iOS ، Android یا سیستم عامل های دیگر به طور خودکار ارسال شود.

سیستم سیستم شما می تواند از طریق ارتباطات ابری ، با استفاده از Dweet.io ، فرض کنید ، می توانید به عنوان یک وسیله ارتباطی محلی ، یا کاربردی و بصری در مورد سیستم های موجود در سیستم خود استفاده کنید.

مرحله 1: الزامات

احتیاجات
احتیاجات

برای اجرای سیستم ، ضروری است:

کاربرد سخت افزار:

  • Placa Dragonboard 410C e fonte de alimentação؛
  • Placa de expansão Linker Base Mezzanine Card؛
  • Kit de sensores e atuadores da Linker Mezzanine:

    • Sensor de temperatura - Linker Temperature؛
    • Sensor de Tilt - Linker Tilt؛
    • Sensor de Luminosidade - سنسور نور ؛
    • Relé - رله Linker ؛
    • Potenciômetro - پتانسیومتر کشویی ؛

استفاده از نرم افزار در Placa Dragonboard 410C:

  • Sistema Operacional Linaro؛
  • Bibliotecas adicionais needárias:

    • LIBSOC ؛
    • SPIDEV ؛
    • 96BoardsGPIO؛
    • درخواست ها؛

استفاده از نرم افزار بدون محاسبه و محاسبه:

  • NODE JS
  • یونی
  • کد ویژوال استودیو

مرحله 2: 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 - سنسور نور ؛

    Objetivo: Monitorar a intensidade luminosa do ambiente؛

  • D1: Relé - Linker Relay؛

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

  • D2: Sensor de Tilt - Linker Tilt؛

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

  • D3: Potenciômetro - پتانسیومتر کشویی ؛

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

مرحله 3: پیکربندی Na Nuvem - Dweet.io

پیکربندی Na Nuvem - Dweet.io
پیکربندی 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 system.

Para isso، foi escolhido o proveor Dweet.io (www.dweet.io).

پیکربندی یا انتخاب مورد:

  • https://dweet.io:443/dweet/for/Smart_Home_SH2Y_1
  • مورد: Smart_Home_SH2Y_1
  • محتوا:

مرحله 4: 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.

Após descompactar ، اجرا کننده خطوط فرمان (cmd) یا انتخاب comando:

سرو یونی

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

مرحله 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، onde os arquivos foram salvos، deve-se exectar o seguinte comando (cmd):

sudo python smart_home.py

Com este comando execado ، 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. درجه حرارت ؛ #
  • # 3. لومینوزیداد ؛ #
  • # 4. سنسور Abertura de Porta/Janela؛ #
  • #5. Relé para acionamento do sistema de aviso sonoro - Alarme##################################### #################################################

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

مرحله 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

Após a execução dos 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) به عنوان اطلاعات اطلاعاتی:

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

    • ARMADO e PROTEGENDO: Habilitado pelo APP یا pelo acionamento fisico do "potenciômetro"؛
    • DESARMADO e SEM PROTEÇÃO: Desabilitado pelo APP یا pelo acionamento fisico do "potenciômetro"
  • 2. دما:

    Medição: em ° C da temperatura ambiente

  • 3. لومینوزیداد:

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

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

    • ALERTA - Abertura indevida deteada !: Caso o Sistema esteja em "ARMADO e PROTEGENDO" و 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؛
    • خوب: 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 identical "ALERTA - Abertura indevida deteada!" ، o sistema sonoro (alarme) یا acionado؛
    • DESATIVADO: شناسه Caso o Sensor de Porta/Janela "Abertura identificada!" ou "OK"، o sistema sonoro (alarme) nao é acionado؛
  • 6. Número de 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) و podem ser visualizadas pelo aplicativo desenvolvido em Ionic.

هیچ کاربردی ندارد ، به عنوان mesmas informações são disponibilizadas (em uma disposição mais amigável) و com a possibilidade de ATIVAR/DESATIVAR o sistema com o simples toque de um botão. O aplicativo pode ser acessado:

  • محلی: https:// localhost: 8111 (مهمتر از همه اینها انجام کار در Ionic است)
  • خارجی: https://: 8111 (مهمتر از همه ، در انجام کار با Ionic)

توصیه شده: