Inhoudsopgave:
- Stap 1: Vereisten
- Stap 2: Conexões
- Stap 3: Configureer Na Nuvem - Dweet.io
- Stap 4: Configuração Local - Ionic
- Stap 5: DragonBoard configureren - Sistema Desenvolvido
- Stap 6: Funcionamento Do Sistema De Monitoramento E Segurança Física De Ambiente
Video: Inatel - SmartHome - SH2Y - Systeem van Monitoramento E Segurança Física De Ambiente - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
Bekijk de "Sistema de Monitoramento e Segurança Física de Ambiente" voor Smart Homes, com o intuito de monitorar o status de variáveis como "Temperatura", "Luminosidade" en "Sensor de Abertura de Portas/Janelas", zoals "disparar" como " ações em caso de violações quando of "Sistema de Segurança Física" estiver ativado.
Er is een oplossing voor het beheer van de aanvraagformulieren, voor automatische ondersteuning van iOS, Android of voor andere platformen.
Er kan een mogelijkheid zijn om een communicatieve com um servidor cloud te hebben, neste caso en Dweet.io, en assim, mogelijk een communicatie en lokale uitrusting, of een visuele ondersteuning van de status van de wereld.
Stap 1: Vereisten
Para executar tal sistema, é necessário:
Hardwaregebruik:
- Placa Dragonboard 410C en voedsel;
- Plaça de expanso Linker Base Mezzanine Card;
-
Kit de sensores en atuadores da Linker Mezzanine:
- Temperatuursensor - Linkertemperatuur;
- Sensor de Tilt - Linker Tilt;
- Sensor de Luminosidade - Lichtsensor;
- Relé - Linker-relais;
- Potenciômetro - Schuifpotentiometer;
Softwaregebruik op Placa Dragonboard 410C:
- Sistema Operacional Linaro;
-
Aanvullende bibliotheken:
- LIBSOC;
- SPIDEV;
- 96 BordenGPIO;
- Verzoeken;
Software utilizado no computador pessoal do desenvolvedor:
- NODE JS
- Ionisch
- Visual Studio-code
Stap 2: Conexões
Dit sluit aan bij een serem realizadas nas portas da DragonBoard:
-
ADC1: Temperatuursensor - Linkertemperatuur;
Objectief: Monitorar a temperatura do ambiente;
-
ADC2: Sensor de Luminosidade - Lichtsensor;
Doel: Monitorar a intensidade luminosa do ambiente;
-
D1: Relé – Linker-relais;
Object: Acionar o Sistema Sonoro (Alarme) caso ocorra um eventto indevido quando o Sistema de Seguranca estiver ativado
-
D2: Sensor de Tilt - Linker Tilt;
Objetivo: Gelijkaardige ocorreu a abertura de Porta/Janela do ambiente;
-
D3: Potenciômetro - Schuifpotentiometer;
Objetivo: Simular uma chave fisica, na casa do usuario, para Ativar/Desativar of Sistema de Seguranca;
Stap 3: Configureer 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 remote no sistema.
Para isso, foi escolhido of provenor Dweet.io (www.dweet.io).
Configurado of seguinte item:
- https://dweet.io:443/dweet/for/Smart_Home_SH2Y_1
- Ding: Smart_Home_SH2Y_1
-
Inhoud:
Stap 4: 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, executar in linha de comando (cmd) of seguinte comando:
ionische serve
Nos proximos capítulos, mostraremos of funcionamento.
Stap 5: DragonBoard configureren - 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 of 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 en Segurança Física de Ambiente, composto por: #
- # 1. Interruptor para Ligar/Desligar of Sistema de Segurança Física #
- # 2. Temperatuur; #
- # 3. Lichtpunt; #
- # 4. Sensor de Abertura de Porta/Janela; #
- # 5. Relé para acionamento do sistema de aviso sonoro - Alarme ################################################
Geen proximo capítulo mostraremos of funcionamento completo do sistema.
Stap 6: Funcionamento Do Sistema De Monitoramento E Segurança Física De Ambiente
Het uitvoeren van Stap 3, 4 en 5, van de Monitoramento en Segurança Física de Ambiente estará em funcionamento. Agora iremos demonstrar o seu funcionamento:
O sistema inicia e passa na tela (Dragonboard) als seguintes informações:
-
1. Sistema de Segurança Física:
- ARMADO en PROTEGENDO: Habilitado pelo APP of pelo acionamento fisico do "potenciômetro";
- DESARMADO en SEM PROTEÇÃO: Desabilitado pelo APP of pelo acionamento fisico do "potenciômetro"
-
2. Temperatuur:
Medição: em °C bij temperatuur ambiente
-
3. Lichtpunt:
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 en PROTEGENDO" en ocorra identificação de abertura indevida de Porta/Janela;
- Abertura identificada!: Caso of Sistema esteja em "DESARMADO en SEM PROTEÇÃO" en ocorra identificação de abertura de Porta/Janela;
- OK: Independente do estado do Sistema en 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. Nummer van 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) en podem ser visualizadas pelo aplicativo desenvolvido em Ionic.
Geen aplicativo, zoals 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:
- Lokaal: https://localhost:8111 (belangrijkste semper checar a porta na execução do Ionic)
- Extern: https://:8111 (belangrijkste semper checar a porta na execução do Ionic)
Aanbevolen:
Tutorial Do Projeto Final Do Curso IoT Aplicada a Smart Home Inatel / Novembro 2017: 4 stappen (met afbeeldingen)
Tutorial Do Projeto Final Do Curso IoT Aplicada a Smart Home Inatel / Novembro 2017: Geen desenvolvimento desse projeto foi utilizada uma plataforma hibrida, sem a necessidade de acessar os recursos de plataformas nativas do Android of IOS. Gebruik de computer om een notebook te gebruiken voor windows 10. Essa plataforma chama-se Ionic, q
Live bewaking van de waarde van uw sensor van overal ter wereld: 4 stappen
Live monitoring van de waarde van uw sensor van overal ter wereld: ik kreeg een bericht op het WhatsApp-nummer van techneuten met betrekking tot hulp bij het maken van één project. Het project was om de druk op de druksensor te meten en deze op een smartphone weer te geven. Dus ik hielp bij het maken van dat project en besloot een bijlesdocent te maken
Verdubbel de levensduur van de batterij van de DX3-radio van Spektrum voor minder dan $ 20: 11 stappen
Verdubbel de levensduur van de batterij van de DX3-radio van Spektrum voor minder dan $ 20: ik kreeg het idee hiervoor voor het eerst op de draad voor de DX6/7 op RCGRoups.com-forums. Ik rijd met nitro-auto's, dus kocht ik een DX3. Ik heb de radio een tijdje gebruikt en mijn batterijduur was aan de betere kant van de meeste radio's - maar de DX7-bezitters begonnen
Hoe u gebruikersniveaus van NUMA toevoegt aan uw exemplaar van N met behulp van NumADD Firefox AddOn: 4 stappen
Gebruikersniveaus van NUMA toevoegen aan uw exemplaar van N NumADD Firefox-add-on gebruiken: Elke gebruiker van Metanet's N-database op gebruikersniveau NUMA weet hoe onhandig de interface is voor het kopiëren van door gebruikers gemaakte niveaus naar uw exemplaar van het spel. NumADD, elimineert de noodzaak van kopiëren en plakken en maakt het overzetten van niveaus het werk van één muisklik
Een batterijpakket van 4,5 volt maken van een batterij van 9 V: 4 stappen
Een 4,5 volt batterijpakket maken van een 9V-batterij: deze instructie gaat helemaal over het splitsen van een 9V-batterij in 2 kleinere 4,5V-batterijpakketten. De belangrijkste reden om dit te doen is 1. Je wilt 4,5 volt 2. Je wilt fysiek iets kleiners dan een 9V batterij