Tartalomjegyzék:
- Kellékek
- 1. lépés: Entendendo a Arquitetura Do Projeto
- 2. lépés: Montando Circuito Eletrônico
- 3. lépés: Configurando O Projeto
- 4. lépés: Executando Projeto
Videó: Trabalho IOT: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Tanulmányozható, hogy dokumentált dokumentumokat készítsen, és végezzen projekt végső desenvolvido para matéria de IOT do curso Arquitetura de Software Distribuído da instituição PUC Minas.
O objetivo do projeto é auxiliar no monitoramento de maradé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 o celular de uma pessoa informando que ouve uma movimentação no local.
Kellékek
Használt komponensek a konstrukció elkészítéséhez:
Hardver:
- Arduino Uno.
- Modulo ethernet pajzs w5100.
- Movimento Presença PIR érzékelő.
- Macho/Femea pulóverek 20 cm.
- Cabo de Rede RJ45
Szoftver- AWS API Gateway
- AWS LambdaAWS SNS (Amazon Simple Notification Service)
- Arduino.cc (nyelvi nyelv C ++)
1. lépés: Entendendo a Arquitetura Do Projeto
Az arquitetura do projeto é divida em 3 camadas sendo elas Local, AWS e Mobile.
Inicialmente na na camada Helyi helyi lokalizáció vagy áramkör elektronikus kapcsolat az API Rest em Node JS. Ao identifar uma movimentação através do sensor de presença é disparado uma requisição POST para API Rest Node. A szükséges API az API -hoz, és szükség van a POST -ra az API -átjáróhoz az Amazon que se encontra na camada AWS da arquitetura.
Az AWS és az API -átjáró komposztálása, a lambda funkció, a SNS és a Dynamon BD mensagens szolgáltatásai. A requisição chegando no Gateway será redirecionada para a função Lambda que ao receber a requisição persiste informationço 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.
Nyissa meg a nyilvánosságot, vagy az eszközt, amely a mobil kamerát tartalmazza, és fogadja az SMS -t vagy a szöveget "PRESENÇA DETECTADA NO AMBIENTE CONFIGURADO!".
2. lépés: Montando Circuito Eletrônico
Abaixo iremos részletesen passo a passo para montar o circuit eletrônico.
Primeiro Passo: Modulo ethernet pajzs w5100
Encaixar/conectar vagy modulo ethernet shield w5100 ao arduino uno, posterormente conectar o cabo de rede no modulo ethernet shield e o cabo Serial ao arduino uno para enviar/executar o projeto.
Segundo Passo: PIR érzékelő
Com o érzékelő 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 and esquerda do sensor.
Posteriormente conectar um Jumper macho/fêmea no pino digital 7 do arduino ao pino central do sensor.
Az utolsó konnektor Jumper macho/fêmea no pino GND do arduino ao pino a directita do sensor.
3. lépés: Configurando O 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, linha 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 kliens = RestClient ("XXXXXX", YYYY);
Példa:
RestClient kliens = 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 número do telefone no quality seria enviado os SMS.
Példa:
const fone = '000000000';
4. lépés: Executando Projeto
Montado o circuit eletrônico e feita as configurações podemos agora executar 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:
Ajánlott:
Elektronikai munkaállomás hobbistáknak - Estação De Trabalho Para Entusiastas Em Eletrônica: 10 lépés
Elektronikai munkaállomás hobbistáknak - Estação De Trabalho Para Entusiastas Em Eletrônica: Üdvözlettel: Lektor és Elektronika Hobbyist
Egyszerű IOT - Alkalmazás által vezérelt RF érzékelő hub közepes hatótávolságú IOT eszközökhöz: 4 lépés
Egyszerű IOT - Alkalmazás által vezérelt RF érzékelő hub közepes hatótávolságú IOT eszközökhöz: Ebben az oktatóanyag -sorozatban olyan eszközök hálózatát fogjuk felépíteni, amelyek egy központi hub eszközről rádiókapcsolaton keresztül vezérelhetők. A 433 MHz -es soros rádiókapcsolat előnye WIFI vagy Bluetooth helyett a sokkal nagyobb hatótávolság (jó
IoT APIS V2 - Autonóm IoT -kompatibilis automata üzemi öntözőrendszer: 17 lépés (képekkel)
IoT APIS V2 - Autonóm IoT -kompatibilis automata üzemi öntözőrendszer: Ez a projekt a korábbi utasításaim továbbfejlesztése: APIS - Automatizált növényi öntözőrendszer távolról figyelje a növényt. Így
IoT Power Module: IoT Power Measurement funkció hozzáadása a Solar Charge Controller -hez: 19 lépés (képekkel)
IoT Power Module: IoT Power Measurement funkció hozzáadása a Solar Charge Controller -hez: Üdv mindenkinek, remélem, mindannyian nagyszerűek vagytok! Ebben az oktatható fejezetben megmutatom, hogyan készítettem egy IoT teljesítménymérő modult, amely kiszámítja a napelemek által termelt energiát, amelyet a napelemes töltésvezérlőm használ
Trabalho IOT Roça: 5 lépés
Trabalho IOT Roça: A hangerő figyelése Caixa D'águaO rendszer áll a monitoron vagy a hangerőn a caixa d’água. Használja az IOT -ot a monitorozáshoz és a kíséréshez a Caixa számára