Orodha ya maudhui:

Trabalho IOT: Hatua 4
Trabalho IOT: Hatua 4

Video: Trabalho IOT: Hatua 4

Video: Trabalho IOT: Hatua 4
Video: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, Julai
Anonim
Trabalho IOT
Trabalho IOT
Trabalho IOT
Trabalho IOT
Trabalho IOT
Trabalho IOT

Maagizo haya yanaweza kufundishwa kwa kumbukumbu ya hati ya mwisho ya kufanya mwisho wa desenvolvido kwa vifaa vya IOT kufanya curso Arquitetura ya Software Distribuído na institute of PUC Minas.

Onda kufanya hivyo kwa msaada wa ufuatiliaji wa ufuatiliaji na uanzishwaji wa vifaa kama vile pessoas não estiverem hakuna mitaa. Para isso foi criado um circo eletrônico com arduino constituído de um sensor de presença que acionado envia uma mensagem SMS for o celular de uma pessoa informando que ouve uma movimentação no local.

Vifaa

Viambatanisho vya utumiaji kwa muundo wa funguo:

Vifaa:

- Arduino Uno.

- ngao ya ethernet ya Modulo w5100.

- Sensor de Movimento Presença PIR.

- Jumpers Macho / Femea 20cm.

- Cabo de Rede RJ45

Programu- AWS API Gateway

- AWS LambdaAWS SNS (Huduma Rahisi ya Amazon)

- Arduino.cc (lugha Cm ++)

Hatua ya 1: Entendendo Arquitetura Do Projeto

Entendendo ya Arquitetura Do Projeto
Entendendo ya Arquitetura Do Projeto

Arquitetura do projeto é divida em 3 camadas sendo elas Local, AWS na Simu.

Inicialmente na camada Local está localizado o circo eletrônico junto com a API Rest em Node JS. A identificar uma movimentação através do sensor de presença é disparado uma Requisição POST para a API Rest Node. Lazima utende na API, na utenganishe uma kwa mahitaji ya POST kwa API ya Lango la Amazon ambalo linaweza kutekelezwa na kamera ya AWS.

AWada ya camada ni composta por uma lango la API, função lambda, serviço de mensagens SNS na banco de dados hakuna Dynamon BD. Lazima utumie chegando no Gateway será redirecionada for a função Lambda que ao receiver a needisição continue informações como data / hora no banco de dados and publica uma mensagem no serviço SNS informando of the phone to destino of mensagem.

Ili utangaze ujumbe, utumie kifaa chako kwa njia ya Simu ya Mkondoni, kupokea SMS kwa kutumia maandishi ya 'PRESENÇA DETECTADA NO AMBIENTE CONFIGURADO!'.

Hatua ya 2: Montando Circuito Eletrônico

Montando Circuito Eletrônico
Montando Circuito Eletrônico
Montando Circuito Eletrônico
Montando Circuito Eletrônico

Abaixo iremos detalhar passo a passo para montar o circo eletrônico.

Primeiro Passo: Modulo ethernet ngao w5100

Encastrong / conectar o modulo ethernet shield w5100 ao arduino uno, posteriormente conectar o cabo de rede no modulo ethernet shield e o cabo Serial ao ao nguvu hii para enviar / executar o projeto.

Segundo Passo: Sensor de presença PIR

Com sensor PIR em maãos (com os trimpots virados para frente), conectar um Jumper macho / fêmea na saida ya 5v kufanya arduino ao pino a sensor ya kufanya.

Posteriormente conectar um Jumper macho / fêmea no pino digital 7 do arduino ao pino central do sensor.

Mwisho wa mwisho wa Jumper macho / fêmea hakuna pini GND kufanya arduino ao pino a direita do sensor.

Hatua ya 3: Configurando O Projeto

Neste tópico iremos detalhar algumas configurações que devem ser feitas no projeto antes de ser executado.

Primeira Configuração

Hakuna arquivo kufanya projeto kufanya arduino PresencaIOTarduino.ino, na 6 miaka bila taarifa XXXXXX au IP ya API ya Node na hakuna orodha ya YYYY porta de comunicação.

Mteja wa RestClient = RestClient ("XXXXXX", YYYY);

Mfano:

Mteja wa RestClient = RestClient ("192.168.1.107", 3000);

Segunda Configuração

Agora no arquivo da função lambda sns_publishsms.js, atribuir a variável fone na linha 10 o neromero do telefone no qual ser en enviado os SMS.

Mfano:

fone ya const = '000000000';

Hatua ya 4: Executando Projeto

Montado o circo eletrônico e feita as configurações podemos agora executar o projeto.

Sehemu ya kiungo cha kiungo cha umiliki wa vyuo vikuu kuonyesha jinsi unavyofanya kazi kwa njia ya kiunga na kufanya shughuli zingine za utaftaji wa utumiaji wa vifaa vya kutolea huduma.

Kiungo:

GitHub:

Ilipendekeza: