Mundarija:

Trabalho IOT: 4 qadam
Trabalho IOT: 4 qadam

Video: Trabalho IOT: 4 qadam

Video: Trabalho IOT: 4 qadam
Video: Trabalho 4 - Iot I 2°/2021 2024, Iyul
Anonim
Trabalho IOT
Trabalho IOT
Trabalho IOT
Trabalho IOT
Trabalho IOT
Trabalho IOT

Hujjatlar, IOT va IOT -ni dasturiy ta'minotni taqsimlash, PUC Minas -ni tarqatish uchun zarur bo'lgan barcha ma'lumotlarni o'z ichiga oladi.

Bu erda hech qanday kuzatuv yo'q, chunki hech qanday mahalliy ma'lumot yo'q. Sensorli elektron pochta xabarlarini yuborish uchun hech qanday ma'lumot yo'q, bu hech qanday mahalliy xabar emas.

Ta'minotlar

Trabalho foram uchun zarur bo'lgan komponentlar:

Uskuna:

- Arduino Uno.

- Modulli chekilgan qalqon w5100.

- Movimento Presença PIR sensori.

- saksoqlar Macho/Femea 20 sm.

- Kabo de Rede RJ45

Dasturiy ta'minot- AWS API shlyuzi

- AWS LambdaAWS SNS (Amazon oddiy xabarnoma xizmati)

- Arduino.cc (C ++ lingvagemasi)

1 -qadam: Projeto va Arquitetura -ni o'rnatish

Projeto va Arxitektura bilan shug'ullaning
Projeto va Arxitektura bilan shug'ullaning

Mahalliy, AWS e Mobile -da 3 ta dastur mavjud.

Mahalliy tarmoqlar elektron pochta orqali JS tugunlari uchun API -ni ishlating. API -ni tiklash tugunidan keyin POST -ni aniqlab olish kerak bo'lsa, u holda siz ularni aniqlab olishingiz mumkin. AWS va AWS -ni o'rnatish uchun API -shlyuzlar uchun API -ni yuborish kerak bo'lsa, siz API -ni o'rnatishingiz kerak bo'ladi.

API shlyuzi, AWS va boshqa xizmatlar, SNS va Dynamon BD xizmatlaridan foydalanish. Gateway -ni qayta yo'naltirish uchun hech qanday talab qilinmaydi, lekin bu hech qanday ma'lumot yo'q, lekin hech qanday xizmat ko'rsatilmagan bo'lsa ham, hech qanday ma'lumot yo'q.

Ommaviy axborot vositalari, mobil qurilmalar va SMS -xabarlarni yuborish uchun "PRESENCA DETECTADA NO AMBIENTE CONFIGURADO!" Yozuvi yuboriladi.

2 -qadam: Montando Circuito Eletrico

Montando Circuito Eletrico
Montando Circuito Eletrico
Montando Circuito Eletrico
Montando Circuito Eletrico

Aloqa ma'lumotlari elektron pochta orqali elektron pochta orqali yuboriladi.

Primeiro Passo: Modulli chekilgan qalqon w5100

Encaixar/conectar yoki modulli ethernet qalqoni w5100 au arduino uno, posteriormente conectar na cabo de rede no modulo ethernet shield e o cabo Serial au arduino uno para enviar/ijrochi yoki loyiha.

Segundo Passo: PIR sensori

Sensorli PIR em (ma tros trimpots virados para frente), ulanish moslamasi, 5V va 5 dyuymli sensorlar.

Raqamli plyonkali plyonka bo'lmagan 7 -sonli markaziy sensor.

Qimmatli qog'ozlar uchun simsiz aloqa liniyasi GND va sensorli sensorlar.

3 -qadam: O Projeto -ni sozlang

Bu erda hech qanday ma'lumot yo'q, lekin ular hech qachon bajarilmayapti.

Boshlang'ich konfiguratsiya

Arduino PresencaIOTarduino.ino bilan hech qanday aloqasi yo'q, lekin hech qanday ma'lumot yo'q XXXXXX yoki API tugunlari YYYY va boshqa hech qanday aloqasi yo'q.

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

Misol:

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

Segunda konfiguratsiyasi

Hech qanday savol tug'ilmasa ham, sns_publishsms.js ham, SMS -xabarlar ham telefon orqali yuboriladi.

Misol:

const fone = '000000000';

4 -qadam: Executando Projeto

O'rnatish yoki o'chirish elektron pochta orqali amalga oshiriladi.

Aloqa ma'lumotlarini namoyish qilish yoki o'chirish uchun siz loyihani amalga oshirishingiz mumkin.

Havola:

GitHub:

Tavsiya: