Turinys:

Trabalho IOT: 4 žingsniai
Trabalho IOT: 4 žingsniai

Video: Trabalho IOT: 4 žingsniai

Video: Trabalho IOT: 4 žingsniai
Video: Как придать Объём волосам Пошагово дома | 4 способа Укладки волос! Как научиться укладывать волосы! 2024, Liepa
Anonim
Trabalho IOT
Trabalho IOT
Trabalho IOT
Trabalho IOT
Trabalho IOT
Trabalho IOT

Pateikite pamokomą dokumentinį dokumentą, skirtą paskutiniam projektui, skirtą IOT matavimo klasei 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 criado um circuitito eletrônico com arduino constituído de um sensor de presença que quando acionado envia uma mensagem SMS para or celular de uma pessoa informando que ouve uma movimentação no local.

Prekės

Sudedamųjų dalių naudojimas konstrukcijos sudarymui:

Techninė įranga:

- Arduino Uno.

- Modulo eterneto skydas w5100.

- PIR jutiklis „Movimento Presença“.

- Džemperiai Macho/Femea 20cm.

- Cabo de Rede RJ45

Programinė įranga- AWS API šliuzas

- AWS LambdaAWS SNS („Amazon Simple Notification Service“)

- „Arduino.cc“(kalbų kalba C ++)

1 žingsnis: „Entendendo a Arquitetura Do Projeto“

„Entendendo“ir „Arquitetura Do Projeto“
„Entendendo“ir „Arquitetura Do Projeto“

Įrengta 3 skirtingų vietų vietinė, „AWS“ir „Mobile“programa.

Inicialmenta na camada Vietinis lokalizavimas arba grandinės elektroninis jungimas yra API poilsio mazgas JS. Jei norite atpažinti POST para API poilsio mazgą, galite jį atpažinti. Reikalinga API batų versija, kuri yra nepaprasta ir reikalinga POST, skirta „Amazon Gateway“, skirtai „Amazon“šifruotėms, skirtoms AWS arquitetura.

„AWS“kompozicija yra API šliuzas, „lambda“, „SNS“ir „Dynamon BD“banko paslaugų teikėjai. A requisição chegando no Gateway será redirecionada para a função Lambda que ao receber a requisição persiste information 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.

Paskelbkite viešą informaciją, jei įrenginys yra mobiliojo telefono kameros, priimamas SMS žinutė arba tekstas „PRESENÇA DETECTADA NO AMBIENTE CONFIGURADO!“.

2 žingsnis: Montando Circuito Eletrônico

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

Abaixo iremos detaliai passo a passo para montar o circuit eletrônico.

„Primeiro Passo“: „Modulo Ethernet shield w5100“

Encaixar/conectar arba modulo Ethernet shield w5100 ao arduino uno, postterormente conectar o cabo de rede no modulo Ethernet shield e o cabo Serial ao arduino uno para enviar/executar o projeto.

„Segundo Passo“: PIR jutiklis

Kombinuotas jutiklis PIR em mãos (com os trimpots virados para frente), konektorius su Jumper macho/fêmea na saída de 5v do arduino ao pino ir esquerda do sensor.

Įdiegtas jungiklis „Jumper macho/fêmea no pino digital 7“arduino ao pino centrinis jutiklis.

Paskutinis jungiklis Jumper macho/fêmea no pino GND do arduino ao pino a directita do sensor.

3 žingsnis: sukonfigūruokite „Projeto“

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

„Primeira Configuração“

No arquivo do projeto do arduino PresencaIOTarduino.ino, linija 6 informary no lugar da letra XXXXXX or endereço IP da API Node e no lugar da letra YYYY a porta de comunicação.

„RestClient“klientas = „RestClient“(„XXXXXX“, YYYY);

Pavyzdys:

„RestClient“klientas = „RestClient“(„192.168.1.107“, 3000);

„Segunda Configuração“

Agora no arquivo da função lambda sns_publishsms.js, atribuir and a different level fone na linha 10 o número do phoneone no qual sera enviado os SMS.

Pavyzdys:

const fone = '000000000';

4 žingsnis: „Executando Projeto“

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

Pasinaudokite šia nuoroda arba nuoroda į vaizdo demonstravimą arba projektavimą, vykdymą ir nuorodą į „github contendo“užduotis, skirtas projektams išnaudoti cada ponta deste trabalho.

Nuoroda:

„GitHub“:

Rekomenduojamas: