Taula de continguts:
- Subministraments
- Pas 1: Entendent a Arquitetura Do Projeto
- Pas 2: Montando Circuito Eletrônico
- Pas 3: Configurant O Projeto
- Pas 4: Execució de Projeto
Vídeo: Trabalho IOT: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Aquest tema instructiu és com a objectiu documentar el pas al pas del projecte final desenvolupat per al material de IOT del curs Arquitetura de programari distribuït per la institució PUC Minas.
O objectiu del projecte és auxiliar no monitorament de residències i estabeleciments enquanto as pessones no estiverem no local. Para isso foi criado um circuit eletrônico com arduino constituído de um sensor de presença que quan acionado envia uma mensagem SMS para o celular de uma pessoa informando que ouve uma movimentació no local.
Subministraments
Components utilitzats per a una construcció del treball foram:
Maquinari:
- Arduino Uno.
- Mòdul Ethernet shield w5100.
- Sensor de Movimiento Presença PIR.
Jumpers Macho / Femea 20cm.
- Cap de Rede RJ45
Programari: AWS API Gateway
- AWS LambdaAWS SNS (servei de notificació simple d’Amazon)
- Arduino.cc (linguagem C ++)
Pas 1: Entendent a Arquitetura Do Projeto
A arquitetura do projecteto is divida em 3 camadas sendo elas Local, AWS e Mobile.
Inicialment a camada Local està localitzat o circuit eletrònic junt amb una API Rest em Node JS. Al identificar un moviment de moviment atrapat del sensor de presència és diferent el que requereix POST per a un API Rest Node. A requisição batendo na API, is disparado uma nova requisição POST for a API Gateway da Amazon que se incontra na camada AWS da arquitetura.
A camada AWS és composta per uma API gateway, função lambda, serviço de mensagens SNS e um banc de dados no Dynamon BD. A requisição arribando no Gateway will redirecionada for a função Lambda que ao receber a requisição persiste informationções as data / hora no banco de dados e publica uma mensagem no serviço SNS informando o número de teléfono de destino da mensagem.
Com a publicació de missatges, o dispositiu que hi ha a la càmera mòbil de l'arquitetura, s'ha rebut un missatge de SMS o text 'PRESENÇA DETECTADA NO AMBIENTE CONFIGURADO!'.
Pas 2: Montando Circuito Eletrônico
Abaixo iremos detalhar passo a passo per montar o circuit eletrònic.
Primeiro Passo: Mòdul ethernet shield 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 / ejecutar o proyecto.
Segundo Passo: Sensor de presença PIR
Com o sensor PIR em mãos (com os trimpots virados para frente), connectar um Jumper macho / fêmea na saída de 5v do arduino ao pino a leftda do sensor.
Posteriorment connectar um Jumper macho / fêmea no pino digital 7 do arduino ao pino central do sensor.
E finalment connectar um Jumper macho / fêmea no pino GND do arduino ao pino a direita do sensor.
Pas 3: Configurant O Projeto
Neste tópico iremos detalhar algumas configurações que devem ser feitas no projecto abans de ser executado.
Primeira Configuração
No arquivo do projecto do arduino PresencaIOTarduino.ino, na linha 6 informar no lugar da letra XXXXXX o endereço IP da API Node e no place da letra YYYY a porta de comunicação.
RestClient client = RestClient ("XXXXXX", AAAA);
Exemple:
RestClient client = RestClient ("192.168.1.107", 3000);
Segona configuració
Agora no arquivo da função lambda sns_publishsms.js, atribuir una varietat fone na linha 10 o número do telefone no qual serà enviat per SMS.
Exemple:
const fone = '000000000';
Pas 4: Execució de Projeto
Montado o circuito eletrônico e feita as configurações podem ara executar o projectar.
Abaixo segue o link de um vídeo demostrant o projectar em execução e o link do github contendo tots els projectes utilitzats em cada ponta d'aquest treball.
Enllaç:
GitHub:
Recomanat:
Electronics Workstation for Hobbyist - Estação De Trabalho Para Entusiastas Em Eletrônica: 10 Steps
Electronics Workstation for Hobbyist - Estação De Trabalho Para Entusiastas Em Eletrônica: Cordialment, Lector and Electronics Hobbyist
Easy IOT - Hub de sensor de RF controlat per aplicació per a dispositius IOT de rang mitjà: 4 passos
Easy IOT - Hub de sensor de RF controlat per aplicació per a dispositius IOT de rang mitjà: en aquesta sèrie de tutorials, crearem una xarxa de dispositius que es poden controlar a través d’un enllaç de ràdio des d’un dispositiu de concentrador central. L’avantatge d’utilitzar una connexió de ràdio en sèrie de 433 MHz en lloc de WIFI o Bluetooth és l’abast molt més gran (amb un bon
IoT APIS V2: sistema de reg de plantes automatitzat habilitat per IoT autònom: 17 passos (amb imatges)
IoT APIS V2 - Sistema de reg de plantes automatitzat habilitat per l'IoT: aquest projecte és una evolució de la meva instrucció anterior: APIS - Sistema de reg de plantes automatitzat Fa gairebé un any que utilitzo APIS i volia millorar el disseny anterior: supervisar la planta remotament. Així és com
Mòdul de potència IoT: afegir una funció de mesura de potència IoT al meu controlador de càrrega solar: 19 passos (amb imatges)
Mòdul d’alimentació IoT: afegir una funció de mesura d’energia IoT al meu controlador de càrrega solar: hola a tothom, espero que tots sigueu fantàstics. En aquest instructiu us mostraré com he fet un mòdul de mesurament de potència IoT que calcula la quantitat d'energia generada pels meus panells solars, que el meu controlador de càrrega solar utilitza
Trabalho IOT Roça: 5 passos
Trabalho IOT Roça: Monitor de volume Caixa D'águaO sistema consisteix en monitorar o volume da caixa d’água. Utilitzant IOT per a monitoratge i acompanyament de la Caixa