Innehållsförteckning:
- Tillbehör
- Steg 1: Entendendo a Arquitetura Do Projeto
- Steg 2: Montando Circuito Eletrônico
- Steg 3: Configurando O Projeto
- Steg 4: Executando Projeto
Video: Trabalho IOT: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:39
Este instructable tem como objetivo documentar passo a passo do projeto final desenvolvido para a matéria de IOT do curso 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 circuito 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 informationando que ouve uma movimentação no local.
Tillbehör
Componentes utilizados para a construção do trabalho foram:
Hårdvara:
- Arduino Uno.
- Modulo ethernet -skärm w5100.
- Sensor de Movimento Presença PIR.
- Tröjor Macho/Femea 20cm.
- Cabo de Rede RJ45
Programvara- AWS API Gateway
- AWS LambdaAWS SNS (Amazon Simple Notification Service)
- Arduino.cc (språk C ++)
Steg 1: Entendendo a Arquitetura Do Projeto
Här kan du dela upp tre kameror med lokala, AWS och mobila.
Inicialmente na camada Lokal lokalisering av kretsar eletrônico junto com en API Rest em Node JS. Ao identifierar uma movimentação através do sensor de presença and disparado uma requisição POST para a API Rest Node. En begäran om ett API, en skillnad för en ny förfrågan POST för en API -gateway för Amazon som kan användas för att skapa en AWS -funktion.
A camada AWS é composta por uma API gateway, função lambda, service of mensagens SNS e um banco de dados no Dynamon BD. A requisição chegando no Gateway será redirecionada para a função Lambda que ao receber a requisição persiste informações como data/hora no banco de dados e publica uma mensagem no serviço SNS information on número de telefone de destino da mensagem.
Kommer man att publicera en enhet som kan användas på en mobil enhet, kan du få SMS med texten "PRESENÇA DETECTADA NO AMBIENTE CONFIGURADO!".
Steg 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 shield e o cabo Serial ao arduino uno para enviar/executar o 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/fêmea na saída de 5v do arduino ao pino a esquerda do sensor.
Posteriormente conectar um Jumper macho/fêmea no pino digital 7 do 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.
Steg 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
Ingen arquivo do projeto do arduino PresencaIOTarduino.ino, efter 6 informationer kan vi inte använda XXXXXX eller sluta IP -API Node e no lugar da letra YYYY and porta de comunicação.
RestClient -klient = RestClient ("XXXXXX", ÅÅÅÅ);
Exempel:
RestClient -klient = RestClient ("192.168.1.107", 3000);
Segunda Configuração
Agora no arquivo da função lambda sns_publishsms.js, attribuir a variável fone on linha 10 or number of phone no qual será enviado os SMS.
Exempel:
const fone = '000000000';
Steg 4: Executando Projeto
Montado o circuito 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.
Länk:
GitHub:
Rekommenderad:
Electronics Workstation for Hobbyist - Estação De Trabalho Para Entusiastas Em Eletrônica: 10 steg
Electronics Workstation for Hobbyist - Estação De Trabalho Para Entusiastas Em Eletrônica: Hälsningar Lector och Electronics Hobbyist I denna instruktionsskylt presenterar jag konstruktionen av en arbetsstation för elektronik hobbyist, Stationen innehåller de vanliga verktygen och stöd för arbete med elektroniska kretsar: svängbar fäste för tryckt ci
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
Enkel IOT - Appstyrd RF -sensorhub för IOT -enheter med medellång räckvidd: 4 steg
Enkel IOT - Appstyrd RF -sensorhub för IOT -enheter med medellång räckvidd: I denna serie självstudier kommer vi att bygga ett nätverk av enheter som kan styras via en radiolänk från en central navenhet. Fördelen med att använda en 433MHz seriell radioanslutning istället för WIFI eller Bluetooth är den mycket större räckvidden (med bra
IoT APIS V2 - Autonomt IoT -aktiverat automatiserat växtbevattningssystem: 17 steg (med bilder)
IoT APIS V2 - Autonomt IoT -aktiverat automatiserat växtbevattningssystem: Detta projekt är en utveckling av mitt tidigare instruerbara: APIS - Automatiserat växtbevattningssystem Jag har använt APIS i nästan ett år nu och ville förbättra den tidigare designen: Förmåga att övervaka anläggningen på distans. Detta är hur
Trabalho IOT Roça: 5 steg
Trabalho IOT Roça: Volymövervakning Caixa D'águaO -system som består av övervakning eller volym av caixa d’água. Utilizando IOT para monitoramento e acompanhamento do nível da Caixa