Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Mag-entendendo ng isang Arquitetura Do Projeto
- Hakbang 2: Montando Circuito Eletrônico
- Hakbang 3: Configurando O Projeto
- Hakbang 4: Executando Projeto
Video: Trabalho IOT: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Ituturo sa iyo upang mag-print ng isang dokumento upang gawin ang pangwakas na desenvolvido para sa isang proyekto ng IOT na gawin ang Arquitetura de Software Distribuído da instituição PUC Minas.
O objetivo do projeto é auxiliar no monitoramento de residências at pagtaguyod ng enquanto bilang pessoas não estiverem walang lokal. Para sa iyo ay maaari kang umikot sa eletrônico com arduino constituído de um sensor de presença que quando acionado envia uma mensagem SMS para sa celular de uma pessoa informando que ouve uma Movimentação no local.
Mga gamit
Mga Componentes utilizados para sa isang construção do trabalho foram:
Hardware:
- Arduino Uno.
- Modulo ethernet Shield w5100.
- Sensor de Movimento Presença PIR.
- Mga Jumpers Macho / Femea 20cm.
- Cabo de Rede RJ45
Software- AWS API Gateway
- AWS LambdaAWS SNS (Amazon Simple Notification Service)
- Arduino.cc (linguagem C ++)
Hakbang 1: Mag-entendendo ng isang Arquitetura Do Projeto
Ang isang arquitetura ay gagawa ng projeto upang maibahagi ang 3 mga camadas na ipadala sa Lokal, AWS at Mobile.
Inisyal na pamamahala ng lokal na Lokal na localizado o circuito eletrônico junto com a API Rest em Node JS. Ang pagkakakilanlan ng lahat ng Movimentação através ay nag-iimbak ng sensor para sa presensya na ito ay kinakailangan ng POST para sa isang API Rest Node. Ang isang kinakailangang batendo na API, ay naiiba sa lahat na kinakailangan ng POST para sa isang API Gateway at Amazon upang ma-access ang iyong AWS at mga arquitetura.
Ang isang camada AWS ay composta por uma API gateway, função lambda, serviço de mensagens SNS at um banco de maging no Dynamon BD. Isang kahilingan ng chegando walang Gateway será redirecionada para sa isang masaya na Lambda que ao receber a requisição persiste informações como data / hora walang banco de maging e publica uma mensagem no serviço SNS informando o número de telefone de destino da mensagem.
Mag-post sa isang publikasyong pampubliko, o aparato sa iyong mobile na mobile phone, i-access ang SMS contendo o Texto 'PRESENÇA DETECTADA NO AMBIENTE CONFIGURADO!'.
Hakbang 2: Montando Circuito Eletrônico
Abaixo iremos detalhar passo a passo para montar o circuito eletrônico.
Primeiro Passo: Modulo ethernet Shield w5100
Encaixar / conectar o modulo ethernet shield w5100 ao arduino uno, posteriormente conectar o cabo de rede no modulo ethernet Shielde o cabo Serial ao arduino uno para sa enviar / executive ng projeto.
Segundo Passo: Sensor de presença PIR
Com o sensor PIR em mãos (com os trimpots virados para frente), conectar um Jumper macho / femea na saída de 5v do arduino ao pino a esquerda do sensor.
Posteriormente conectar um Jumper macho / femea no pino digital 7 gawin ang arduino ao pino central do sensor.
E finalmente conectar um Jumper macho / fêmea no pino GND do arduino ao pino a direita do sensor.
Hakbang 3: Configurando O Projeto
Maaring i-download ang detalyadong impormasyon tungkol sa configurções que devem ser feitas no projeto antes de ser executiveado.
Primeira Configuração
Walang arquivo do projeto do arduino PresencaIOTarduino.ino, na nasa 6 na impormasyon para sa lugar at letra XXXXXX o endereço IP mula sa API Node at walang lugar mula sa YYYY na isang porta de comunicação.
RestClient client = RestClient ("XXXXXX", YYYY);
Exemplo:
RestClient client = RestClient ("192.168.1.107", 3000);
Segunda Configuração
Hindi ka makakakuha ng masaya sa lahat ng mga ito sns_publishsms.js, maaari mong baguhin ang isang numero ng 10 taon na ang gagawing telefone walang kwalipikadong SMS sa SMS.
Exemplo:
const fone = '000000000';
Hakbang 4: Executando Projeto
Montado o circuito eletrônico e feita bilang configurações podemos agora executive o 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.
Link:
GitHub:
Inirerekumendang:
Electronics Workstation para sa Hobbyist - Estação De Trabalho Para Entusiastas Em Eletrônica: 10 Hakbang
Electronics Workstation for Hobbyist - Estação De Trabalho Para Entusiastas Em Eletrônica: Regards Lector and Electronics Hobbyist Sa instrableng ito ay ipinakita ko ang pagtatayo ng isang workstation para sa electronics hobbyist, Naglalaman ang istasyon ng mga karaniwang tool at suporta para sa pagtatrabaho sa mga electronic circuit: swivel bracket para sa naka-print na ci
Madaling IOT - Kontroladong App RF Sensor Hub para sa Mga Medium Range na Mga IOT na Device: 4 na Hakbang
Madaling IOT - Kontroladong App RF Sensor Hub para sa Mga Medium Range IOT Device: Sa seryeng ito ng mga tutorial, magtatayo kami ng isang network ofdevices na maaaring makontrol sa pamamagitan ng isang link sa radyo mula sa isang sentral na aparato ng hub. Ang pakinabang ng paggamit ng isang 433MHz serial radio connection sa halip na WIFI o Bluetooth ay ang mas higit na saklaw (na may mahusay na
IoT APIS V2 - Autonomous IoT-pinagana ng Automated Plant Irrigation System: 17 Mga Hakbang (na may Mga Larawan)
Ang IoT APIS V2 - Autonomous IoT na pinagana ng Automated Plant Irrigation System: Ang proyektong ito ay isang ebolusyon ng aking dating itinuro: APIS - Automated Plant Irrigation System Gumagamit ako ng APIS sa loob ng halos isang taon ngayon, at nais na mapabuti sa nakaraang disenyo: subaybayan ang halaman nang malayuan. Ganito
IoT Power Module: Pagdaragdag ng isang Tampok ng Pagsukat ng Lakas ng IoT sa Aking Solar Charge Controller: 19 Mga Hakbang (na may Mga Larawan)
IoT Power Module: Pagdaragdag ng Tampok ng Pagsukat ng Lakas ng IoT sa Aking Controller ng Solar Charge: Kamusta po sa lahat, sana ay magaling kayong lahat! Sa itinuturo na ito ay ipapakita ko sa iyo kung paano ako gumawa ng isang module ng Pagsukat ng Lakas ng IoT na kinakalkula ang dami ng lakas na nabuo ng aking mga solar panel, na ginagamit ng aking solar charge controller
Trabalho IOT Roça: 5 Hakbang
Trabalho IOT Roça: Subaybayan ang dami ng Caixa D'águaO sistema na binubuo ng monitor o dami ng tubigxa d'água. Gumagamit ng IOT para sa monitoramento ng acompanhamento na gawin ang Caixa