Përmbajtje:

Trabalho IOT: 4 hapa
Trabalho IOT: 4 hapa

Video: Trabalho IOT: 4 hapa

Video: Trabalho IOT: 4 hapa
Video: 4 HORAS DE MUSICA ROMANTICA INSTRUMENTAL PAN FLUTE mp4 2024, Nëntor
Anonim
Trabalho IOT
Trabalho IOT
Trabalho IOT
Trabalho IOT
Trabalho IOT
Trabalho IOT

Ju mund të mësoni për dokumentet e mëparshme, të cilat mund të regjistrohen në mënyrë përfundimtare për të përcaktuar kërkesat e IOT për kursin e Shërbimeve të Shpërndarjes së Softuerëve të Institucioneve të PUC Minas.

O objetivo do projeto aé auxiliar no monitoramento de residências e estabelecimentos enquanto as pessoas não estiverem no local. Për më tepër, ju mund të përdorni një pajisje elektronike që mund të krijojë një sensor të caktuar që ju lejon të përdorni një mesazh SMS për telefonin tuaj celular për të informuar dhe për të lëvizur çdo lokal.

Furnizimet

Komponentët e përdorimit për ndërtimin e një traramho foram:

Hardware:

- Arduino Uno.

- Mburoja e modulo ethernet w5100.

- Sensor de Movimento Presença PIR.

- Jumpers Macho/Femea 20cm.

- Cabo de Rede RJ45

Softuer- AWS API Gateway

- AWS LambdaAWS SNS (Shërbimi i Njoftimit të Thjeshtë të Amazon)

- Arduino.cc (gjuhësi C ++)

Hapi 1: Përfundoni një Projekto Arquitetura

Regjistro një Arquitetura Do Projeto
Regjistro një Arquitetura Do Projeto

Ndërtimi i projektit për ndarjen e 3 camadas dërgimin e të dhënave Local, AWS e Mobile.

Inicialmente dhe camada Lokale është lokalizuar në qarkullimin elektronik për të hyrë në një API Rest Node JS. Për shembull, për të përcaktuar shpejtësinë e funksionimit të sensorit të presençës ose shpërndarjes së kërkesës për POST për një Nyje Pushimi API. Kërkohet një kërkesë për API, ose një kërkesë tjetër për të kërkuar POST për një API Gateway për Amazon që është e lidhur me sistemin AWS të arkitekturës.

Një fushë AWS është një përzierje për një portë hyrje API, funksionon në mënyrë të pavarur, shërben për menaxherët SNS dhe banco de dados no Dynamon BD. Një kërkesë për të kontrolluar asnjë Gateway për një përcjellje të funksionalitetit të Lambda është një kërkesë e besueshme e informacionit nga të dhënat/nëse nuk ka ndonjë kërkesë për publikun ose umën e shërbimeve, të cilat nuk i shërbejnë shërbimeve të SNS për një telefon celular në destinacionin e menaxherit.

Për një publikim mensagem, për pajisjen që është bërë nga kamerat Mobile, krijoni, merrni SMS duke pretenduar për tekstin 'PRESENÇA DETECTADA NO AMBIENTE CONFIGURADO!'.

Hapi 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 circuito eletrônico.

Primeiro Passo: Mburoja e modulo ethernet w5100

Encaixar/conectar ose modulo ethernet mburoja w5100 ose arduino uno, lidhja e mëvonshme në kabinë tuaj nuk ka modul mburojë ethernet e o cabo Serial ao arduino uno para enviar/ekzekutues ose projekt.

Segundo Passo: Sensor de presença 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.

Lidhës i mëparshëm dhe i shpejtë Jumper macho/fémea no pino digital 7 do arduino ao pino central për sensor.

Përfundimisht lidhësin me kërcimin/funksionimin pa pluhur GND për të bërë një sensor të drejtpërdrejtë.

Hapi 3: Konfiguro O Projeto

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

Primeira Configuração

Nuk ka nevojë të bëni një punë me PresencënIOTarduino.ino, në linja 6 të dhëna për të dhënat XXXXXX ose IP IP Nyja nuk ju lejon të lejoni YYYY një portë të komunikimit.

Klienti RestClient = RestClient ("XXXXXX", YYYY);

Paguaj:

Klienti RestClient = RestClient ("192.168.1.107", 3000);

Segunda Configuração

Ju nuk mund të përdorni të gjitha të dhënat në sns_publishsms.js, duke përdorur një ndryshim të telefonit në linja 10 ose një numër telefoni pa asnjë shërbim të cilësisë për SMS.

Paguaj:

const fone = '000000000';

Hapi 4: Ekzekuto Projeto

Montado o circuito eletrônico e feita si configurações podemos agora ekzekutues ose projeto.

Abaixo segue o link de um vídeo demonstrando o projeto em execução e o link do github contendo todos os projetos utilizados em cada ponta deste trabalho.

Lidhja:

GitHub:

Recommended: