Оглавление:

Trabalho IOT: 4 шага
Trabalho IOT: 4 шага

Видео: Trabalho IOT: 4 шага

Видео: Trabalho IOT: 4 шага
Видео: Модель OSI | 7 уровней за 7 минут 2024, Июль
Anonim
Trabalho IOT
Trabalho IOT
Trabalho IOT
Trabalho IOT
Trabalho IOT
Trabalho IOT

Это учебный тем, как объект документального пассажа, а также заключительный проект, посвященный материалу IOT, который должен быть проработан в Arquitetura de Software Distribuído da instituição PUC Minas.

O Objetivo do projeto é auxiliar no monitoramento de Residentências e installelecimentos enquanto как 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 informando que ouve uma movimentação no local.

Запасы

Componentes utilizados para a construção do trabalho foram:

Аппаратное обеспечение:

- Arduino Uno.

- Шилд Ethernet по модулю w5100.

- Sensor de Movimento Presença PIR.

- Джемперы Macho / Femea 20см.

- Кабо-де-Реде RJ45

Программное обеспечение - AWS API Gateway

- AWS LambdaAWS SNS (простая служба уведомлений Amazon)

- Arduino.cc (язык C ++)

Шаг 1: Entendendo a Arquitetura Do Projeto

Entendendo a Arquitetura Do Projeto
Entendendo a Arquitetura Do Projeto

Арка для проекта разделена на 3 камеры, отправленные в Local, AWS e Mobile.

Начальный уровень Местный является локализацией или схемой электронного управления с API Rest em Node JS. Идентификатор движения перемещается по датчику присутствия и не требует POST для узла API Rest. Требуемый API-интерфейс - это новый запрос POST для API-шлюза Amazon, который находится внутри AWS для arquitetura.

Камада AWS - это компост для шлюза API, функция лямбда, служба сообщений SNS и банк данных Dynamon BD. Требуется, чтобы шлюз не перенаправлялся для функции Lambda, которая была получена с обязательной постоянной информацией о данных / hora no banco de dados e publica uma mensagem no serviço SNS informando on number of phone de destino da mensage.

Создайте опубликованное сообщение, или устройство, которое установлено на мобильном устройстве для передачи сообщений, получает SMS с сообщениями или текстом «PRESENÇA DETECTADA NO AMBIENTE CONFIGURADO!».

Шаг 2: Montando Circuito Eletrônico

Montando Circuito Eletrônico
Montando Circuito Eletrônico
Montando Circuito Eletrônico
Montando Circuito Eletrônico

Abaixo iremos detalhar passo a passo para montar o circuito eletrônico.

Primeiro Passo: модуль защиты Ethernet по модулю w5100

Encaixar / conectar или modulo ethernet shield w5100, arduino uno, posteriormente conectar или cabo de rede no modulo ethernet shield e o cabo Serial и arduino uno для enviar / executear or projeto.

Segundo Passo: Датчик присутствия 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, pino и esquerda do sensor.

Posteriormente conectar um Jumper macho / fêmea no pino digital 7 do arduino ao pino central do sensor.

И, наконец, соедините джемпер-мачо / разъем без заземления заземления для Arduino и для подключения к датчику.

Шаг 3: Конфигурация проекта

Neste tópico iremos detalhar algumas configurações que devem ser feitas no projeto antes de ser executado.

Primeira Configuração

Нет arquivo сделать проект для Arduino PresencaIOTarduino.ino, на линии 6 информативно нет данных XXXXXX или endereço IP da API Node и нет lugar da letra YYYY порта связи.

RestClient client = RestClient («XXXXXX», YYYY);

Пример:

RestClient client = RestClient («192.168.1.107», 3000);

Segunda Configuração

Нет доступа к функции лямбда-сообщения sns_publishsms.js, имеет различные параметры на 10 строк или номер телефона, не имеющего качественной связи с SMS.

Пример:

const fone = '000000000';

Шаг 4: Executando Projeto

Montado o circuito eletrônico e feita как configurações podemos agora executar o projeto.

Abaixo segue o link de um vídeo showrando o projeto em execução e o link do github Consumer todos os projetos utilizados em cada ponta deste trabalho.

Ссылка:

GitHub:

Рекомендуемые: