Table des matières:
- Fournitures
- Étape 1: Entendendo a Arquitetura Do Projeto
- Étape 2: Montando Circuito Eletrônico
- Étape 3: Configurando O Projeto
- Étape 4: Executando Projeto
Vidéo: Trabalho IOT : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Este instructable tem como objetivo documentar passo a passo do projecto final desenvolvido para a matéria de IOT do curso Arquitetura de Software Distribuído da instituição PUC Minas.
O objetivo do projeto é auxiliar no monitoramento de residências e estabelecimentos enquanto as pessoas não estiverem no local. Para isso foi um circuito eletrônico com arduino constituído um sensor of presença que quando acionado envia uma mensagem SMS para o celular de uma pessoa informando que uma movimentação no local.
Fournitures
Componentes utilizados para a construção do trabalho foram:
Matériel:
- Arduino Uno.
- Bouclier ethernet modulo w5100.
- Capteur de mouvement de présence PIR.
- Pulls Macho/Femea 20cm.
- Cabo de Rede RJ45
Logiciel - AWS API Gateway
- AWS LambdaAWS SNS (Amazon Simple Notification Service)
- Arduino.cc (langage C++)
Étape 1: Entendendo a Arquitetura Do Projeto
Une arquitetura do projeto é divida em 3 camadas sendo elas Local, AWS e Mobile.
Inicialmente na camada Local isá localizado o circuito eletrônico junto com a API Rest em Node JS. Ao identificar uma movimentação attravés do sensor de presença é disparado uma requisição POST pour un API Rest Node. Une requête pour une API, et une nouvelle requête POST pour une API Gateway da Amazon qui se trouve en contact avec la caméra AWS da arquitetura.
Une camada AWS é composta por uma API gateway, função lambda, serviço de mensagens SNS et um banco de dados no Dynamon BD. Une requête ne sera pas envoyée à Gateway pour une fonction Lambda que ao receber une requête persiste informações como data/hora no banco de dados e publica uma mensagem no serviço SNS informando o número de telefone de destino da mensagem.
Com un messagem publicada, o device that isá na camada Mobile da arquitetura, receberá um SMS contento o texto 'PRESENÇA DETECTADA NO AMBIENTE CONFIGURADO!'.
Étape 2: Montando Circuito Eletrônico
Abaixo iremos detalhar passo a passo para montar o circuito eletrônico.
Primeiro Passo: Bouclier Ethernet modulo w5100
Encaixar/conectar o modulo Ethernet shield w5100 ao arduino uno, posteriormente conectar o cabo de rede no modulo Ethernet shield e o cabo Serial ao arduino uno para enviar/executar o projeto.
Segundo Passo: Capteur de présence PIR
Com o sensor PIR em mãos (com os trimpots virados para frente), conectar um Jumper macho/fêmea na saída de 5v do arduino ao pino a esquerda do sensor.
Posteriormente conectar um Jumper macho/fêmea no pino digital 7 do arduino ao pino central do sensor.
E finalmente conectar um Jumper macho/fêmea no pino GND do arduino ao pino a direita do sensor.
Étape 3: Configurando O Projeto
Neste topico iremos detalhar algumas configurações que devem ser feitas no projeto antes de ser executado.
Configuration Primeira
Pas d'arquivo do projeto do arduino PresencaIOTarduino.ino, na linha 6 informar no lugar da letra XXXXXX o endereço IP da API Node e no lugar da letra YYYY a porta de comunicação.
Client RestClient = RestClient("XXXXXX", YYYY);
Exemple:
Client RestClient = RestClient("192.168.1.107", 3000);
Configuration de la Segunda
Agora pas d'arquivo da função lambda sns_publishsms.js, atribuir a variável fone na linha 10 o número do telefone no qual será enviado os SMS.
Exemple:
const fone = '00000000';
Étape 4: Executando Projeto
Montado o circuito eletrônico e feita as configurações podemos agora executar o projeto.
Abaixo segue o link de um video demonstrando o projeto em execução e o link do github contesto todos os projetsos utilizados em cada ponta deste trabalho.
Lien:
GitHub:
Conseillé:
Station de travail électronique pour amateur - Estação De Trabalho Para Entusiastas Em Eletrônica : 10 étapes
Poste de travail électronique pour amateur - Estação De Trabalho Para Entusiastas Em Eletrônica: Regards Lector and Electronics HobbyistDans ces instructions, je présente la construction d'un poste de travail pour amateur d'électronique
Easy IOT - Concentrateur de capteurs RF contrôlé par application pour les appareils IOT de moyenne portée : 4 étapes
Easy IOT - Concentrateur de capteurs RF contrôlé par application pour les appareils IOT à moyenne portée : Dans cette série de didacticiels, nous allons créer un réseau d'appareils pouvant être contrôlés via une liaison radio à partir d'un appareil central. L'avantage d'utiliser une connexion radio série 433MHz au lieu de WIFI ou Bluetooth est la portée beaucoup plus grande (avec une bonne
IoT APIS V2 - Système d'irrigation de plantes automatisé autonome compatible IoT : 17 étapes (avec photos)
IoT APIS V2 - Autonomous IoT-enabled Automated Plant Irrigation System : Ce projet est une évolution de mon précédent instructable : APIS - Automated Plant Irrigation System surveiller l'usine à distance. C'est ainsi
Module d'alimentation IoT : Ajout d'une fonction de mesure de la puissance IoT à mon contrôleur de charge solaire : 19 étapes (avec photos)
Module d'alimentation IoT : Ajout d'une fonction de mesure de la puissance IoT à mon contrôleur de charge solaire : Bonjour à tous, j'espère que vous allez tous bien ! Dans ce instructable, je vais vous montrer comment j'ai fait un module de mesure de puissance IoT qui calcule la quantité d'énergie générée par mes panneaux solaires, qui est utilisé par mon contrôleur de charge solaire t
Trabalho IOT Roça : 5 étapes
Trabalho IOT Roça: Monitor de volume Caixa D'águaO sistema consiste em monitorar o volume da caixa d'água. Utilizando IOT para monitoramento e acompanhamento do nível da Caixa