Turinys:
- Prekės
- 1 žingsnis: „Entendendo a Arquitetura Do Projeto“
- 2 žingsnis: Montando Circuito Eletrônico
- 3 žingsnis: sukonfigūruokite „Projeto“
- 4 žingsnis: „Executando Projeto“
Video: Trabalho IOT: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
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“
Į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
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:
Elektronikos darbo vieta mėgėjams - Estação De Trabalho Para Entusiastas Em Eletrônica: 10 žingsnių
Elektronikos darbo vieta mėgėjams - Estação De Trabalho Para Entusiastas Em Eletrônica: Pagarbiai lektorė ir elektronikos mėgėja. Šioje instrukcijoje pristatau elektronikos mėgėjų darbo vietos statybą. Stotyje yra bendri įrankiai ir atramos darbui su elektroninėmis grandinėmis: pasukamas laikiklis spausdintam kompiuteriui
Lengvas IOT - programomis valdomas RF jutiklio stebulė vidutinio nuotolio IOT įrenginiams: 4 žingsniai
Lengvas IOT - programomis valdomas RF jutiklio stebulės įtaisas vidutinio nuotolio IOT įrenginiams: Šioje pamokų serijoje kursime įrenginių tinklą, kurį galima valdyti naudojant radijo ryšį iš centrinio mazgo įrenginio. Naudojimasis 433MHz nuosekliu radijo ryšiu vietoj WIFI ar „Bluetooth“yra daug didesnis diapazonas (su geru
„Trabalho IOT Roça“: 5 žingsniai
„Trabalho IOT Roça“: „Caixa D'águaO“sistemos tūrio monitorius yra monitoralas arba garsumas. Utilizando IOT monitoramento ir akompanimento kūrimas Caixa
ESP8266 NODEMCU BLYNK IOT pamoka - Esp8266 IOT naudojant „Blunk“ir „Arduino IDE“- Šviesos diodų valdymas internetu: 6 žingsniai
ESP8266 NODEMCU BLYNK IOT pamoka | Esp8266 IOT naudojant „Blunk“ir „Arduino IDE“| Šviesos diodų valdymas internetu: Sveiki vaikinai, šioje instrukcijoje mes išmoksime naudoti IOT su mūsų ESP8266 arba „Nodemcu“. Tam mes naudosime „blynk“programą. Taigi mes naudosime savo esp8266/nodemcu, kad valdytume šviesos diodus internetu. Taigi „Blynk“programa bus prijungta prie mūsų esp8266 arba „Nodemcu“
„IoT“analoginė įvestis - darbo su „IoT“pradžia: 8 žingsniai
„IoT“analoginis įvestis - Darbo su „IoT“pradžia: Analoginių įėjimų supratimas yra esminė dalis supratimo, kaip veikia aplinkiniai dalykai, dauguma, jei ne visi, yra analoginiai jutikliai (kartais šie jutikliai paverčiami skaitmeniniais). Skirtingai nuo skaitmeninių įėjimų, kurie gali būti tik įjungti arba išjungti, analoginis įėjimas