Kazalo:
- Zaloge
- Korak: Entendendo a Arquitetura Do Projeto
- 2. korak: Montando Circuito Eletrônico
- 3. korak: Konfigurirajte O Projeto
- 4. korak: Izvedite Projeto
Video: Trabalho IOT: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Este poučite tem como objektivo dokumentarca passo a projeso do projekto 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 monitorramento de residências e estabelecimentos enquanto as pessoas não estiverem no local. Para isso foi criado um circuito eletrônico com arduino constituído de um sensor de presença que quando acionado envia uma mensagem SMS para o celular de uma pessoa informando que ouve uma movimentação no local.
Zaloge
Komponente, ki se uporabljajo za konstrukcijo do trabalho foram:
Strojna oprema:
- Arduino Uno.
- Modulo ethernet ščit w5100.
- Sensor de Movimento Presença PIR.
- Skakači Macho/Femea 20 cm.
- Cabo de Rede RJ45
Programska oprema- AWS API Gateway
- AWS LambdaAWS SNS (Amazon Simple Notification Service)
- Arduino.cc (jezikovni jezik C ++)
Korak: Entendendo a Arquitetura Do Projeto
Arquitetura do projeto é splita em 3 camadas sendo elas Local, AWS e Mobile.
Inicialmente na camada Local está localizado or circuito eletrônico junto com a API Rest em Node JS. Ao identifikator uma movimentação através do sensor de presença é disparado uma requisição POST za API Rest Node. Zahtevan batendo v API -ju, disparado uma nova zahteva POST za API Gateway da Amazon, ki je vključen v camada AWS za arhitekturo.
Amada AWS in komposta za API API gateway, funkcijska lambda, storitve za pošiljanje sporočil SNS in um banco de dados brez Dynamona BD. Requizição chegando no Gateway será redirecionada para a função Lambda que ao receber a requisição persiste informações como data/hora no banco de dados e publica uma mensagem no serviço SNS information on número de telefone de destino da mensagem.
Poiščite javno objavo o napravi, ki je nameščena na mobilnem telefonu za arhiviranje, prejema SMS sporočilo ali besedilo 'PRESENÇA DETECTADA NO AMBIENTE CONFIGURADO!'.
2. korak: Montando Circuito Eletrônico
Abaixo iremos podrobhar passo a passo para montar o circuito eletrônico.
Primeiro Passo: Modulo ethernet ščit 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: Sensor de presença PIR
Com o tipalo PIR em mãos (com os trimpots virados para frente), konektor um Jumper macho/fêmea na saido 5V do arduino ali pino in esquerda do senzor.
Zadnji priključek um Jumper macho/fêmea no pino digitalni 7 do arduino ao pino centralni senzor.
Končno povežite um Jumper macho/fêmea no pino GND do arduino ao pino in direita do sensor.
3. korak: Konfigurirajte O Projeto
Neste tópico iremos podrobhar algumas configurações que devem ser feitas no projeto antes de ser executado.
Primeira Configuração
No arquivo do projeto do arduino PresencaIOTarduino.ino, na linha 6 informator no lugar da letra XXXXXX o endereço IP da API Node e no lugar da letra YYYY a porta de comunicação.
RestClient odjemalec = RestClient ("XXXXXX", LLLL);
Na primer:
Odjemalec RestClient = RestClient ("192.168.1.107", 3000);
Segunda Configuração
Agora no arquivo da função lambda sns_publishsms.js, atribuir a variaável fone on linha 10 o número do telefone no qual será enviado os SMS.
Na primer:
const fone = '000000000';
4. korak: Izvedite Projeto
Montado o circuito eletrônico e feita as configurações podemos agora executar o projeto.
Abaixo segue o link de um vídeo demonstrando o projekto em execução e o link do github contendo todos os projetos utilizados em cada ponta deste trabalho.
Povezava:
GitHub:
Priporočena:
Delovna postaja elektronike za ljubitelje - Estação De Trabalho Para Entusiastas Em Eletrônica: 10 korakov
Delovna postaja za elektroniko za ljubitelje - Estação De Trabalho Para Entusiastas Em Eletrônica: Lector Leather and Electronics Hobbyist V tem navodilu predstavljam konstrukcijo delovne postaje za ljubitelje elektronike, postaja vsebuje skupna orodja in podpore za delo z elektronskimi vezji: vrtljivi nosilec za tiskane ci
DIY stativ pod koraki 1: 3 koraki
DIY stativ pod 1 USD: Ta pouk vas bo naučil, kako narediti fantastičen stativ pod 1 USD. Z uporabo samo gospodinjskih predmetov, kot je moka, lahko naredite fantastičen stativ, ki je še boljši od običajnega stojala, celo prenosnega … poskusite! najprej bi si moral ogledati video
Easy IOT - pesto RF senzorja, ki ga nadzoruje aplikacija, za naprave IOT srednjega dosega: 4 koraki
Easy IOT - zvezdišče RF -senzorja, ki ga nadzoruje aplikacija, za naprave IOT srednjega dosega: V tej seriji vadnic bomo zgradili mrežo naprav, ki jih je mogoče upravljati prek radijske povezave iz centralnega vozlišča. Prednost uporabe serijske radijske povezave 433MHz namesto WIFI ali Bluetooth je veliko večji doseg (z dobrim
Trabalho IOT Roça: 5 korakov
Trabalho IOT Roça: Sistem za spremljanje glasnosti Caixa D'águaO je sestavljen iz monitorja glasnosti za caixa d'água. Uporabite IOT za spremljanje in spremljanje do Caixa
Komunikacija odjemalca/strežnika IoT MKR1000 IoT: 4 koraki
Komunikacija odjemalca/strežnika IoT MKR1000 IoT: Ta projekt opisuje, kako nastaviti dve napravi Arduino/Genuino MKR1000 kot strežnik in odjemalec. Odjemalec MKR1000 se bo povezal z vašim lokalnim wifi in poslušal dva vhoda, ki sta fizično povezana s odjemalcem; eden iz gumba, drugi pa iz viba