Სარჩევი:

ტრაბალჰო IOT: 4 ნაბიჯი
ტრაბალჰო IOT: 4 ნაბიჯი

ვიდეო: ტრაბალჰო IOT: 4 ნაბიჯი

ვიდეო: ტრაბალჰო IOT: 4 ნაბიჯი
ვიდეო: Прощальное послание Надежды. Памяти Нади Мелешко 2024, ნოემბერი
Anonim
ტრაბალჰო IOT
ტრაბალჰო IOT
ტრაბალჰო IOT
ტრაბალჰო IOT
ტრაბალჰო IOT
ტრაბალჰო IOT

ეს არის სასწავლო ინსტრუქცია, რომელიც საშუალებას გაძლევთ შეასრულოთ დოკუმენტი, რომელიც საშუალებას მოგცემთ შეასრულოთ IOT– ის მარეგულირებელი პროგრამები PUC Minas– ის პროგრამული უზრუნველყოფის დისტრიბუციისთვის.

O objetivo do projeto é auxiliar არ არის მონიტორინგის დეფიციტი და დამკვიდრება, როგორც ადგილობრივი და არაესთეტიკური. ეს არის ის, რაც საშუალებას მოგცემთ შეაფასოთ თქვენი სისტემის სენსორი, რომლითაც შეგიძლიათ შეაფასოთ ის, რაც ემსახურება თქვენს მობილურ ტელეფონებს SMS შეტყობინებების გაგზავნისას, რაც საშუალებას გაძლევთ გაეცნოთ ადგილობრივ ინფორმაციას.

მარაგები

კომპონენტები, რომლებიც გამოიყენება სამშენებლო სამუშაოებისთვის:

აპარატურა:

- არდუინო უნო.

- მოდულის ethernet ფარი w5100.

- სენსორი de Movimento Presença PIR.

მხტუნავები Macho/Femea 20 სმ.

- კაბო დე რედე RJ45

პროგრამული უზრუნველყოფა- AWS API Gateway

- AWS LambdaAWS SNS (Amazon Simple Notification Service)

- Arduino.cc (ენა C ++)

ნაბიჯი 1: შესასრულებელი სამუშაოები პროექტოში

Entendendo a Arquitetura Do Projeto
Entendendo a Arquitetura Do Projeto

დაგეგმილია გაგზავნა და გაგზავნა 3 camadas გაგზავნის elas Local, AWS e Mobile.

შიდა და ადგილობრივი კავშირები ლოკალიზებულია ელექტრული სისტემის ჩართვისას API დანარჩენი კვანძი JS. AI identificar uma movimentação através do sensor in presença é disparado uma Requisição POST para a API Rest Node. API– ის დაყენების მოთხოვნა, რომელიც საჭიროებს ახალ მოთხოვნას POST– ისთვის API Gateway– სთვის Amazon– ისთვის, რომელიც მოიცავს AWS– ის არქეიტურას.

კამერა AWS არის კომპოსტა ან uma API კარიბჭე, ფუნქციონირებს ლამდა, ემსახურება SNS მენეჯმენტს და არ არის Dynamon BD. მოთხოვნაა, რომ არა Gateway გადამისამართდეს funcão Lambda– სთვის, რომელიც მიიღებს მოთხოვნას, რომელიც შეიცავს ინფორმაციას და არ ემსახურება SNS ინფორმაციას, რომელიც განკუთვნილია ტელეფონის ნომრისთვის, რომელიც განკუთვნილია მომხმარებლისთვის.

გამოაქვეყნეთ მამაკაცის სახალხო დამცავი მოწყობილობა, რომელიც აღჭურვილია კამპანიის მობილური მოწყობილობებით, მიიღებთ SMS შეტყობინებებს ტექსტით "PRESENÇA DETECTADA NO AMBIENTE CONFIGURADO!".

ნაბიჯი 2: Montando Circuito Eletrônico

მონტანდო Circuito Eletrônico
მონტანდო Circuito Eletrônico
მონტანდო Circuito Eletrônico
მონტანდო Circuito Eletrônico

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

Primeiro Passo: Modulo ethernet ფარი w5100

Encaixar/conectar or modulo ethernet shield w5100 ao arduino uno, posteriormente conectar o cabo de rede no modulo ethernet shield e o cabo სერიული ao arduino uno para enviar/შესრულება ან პროექტო.

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.

უკანა კონექტორი Jumper macho/fémea no pino digital 7 to arduino ao pino central do სენსორით.

საბოლოო ჯამში Jumper macho/fêmea no pino GND do arduino ao pino a direita do sensor.

ნაბიჯი 3: Configurando O Projeto

Neste tópico iremos detalhar algumas configurações que devem ser feitas no projeto antes de ser შესრულების.

Primeira Configuração

არ არის დაგეგმილი არგენტინო PresencaIOTarduino.ino, არის 6 ინფორმაცია, რომელიც არ არის ნებადართული XXXXXX ან ბოლო IPO API კვანძის და არ არის ნებადართული YYYY პორტატული კომუნიკაციისთვის.

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

დასაქმება:

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

სეგუნდა კონფიგურაცია

თქვენ არ გირჩევთ გაეცნოთ lansda sns_publishsms.js, დაარქვათ ინფორმაცია სხვადასხვა ნომერზე 10 ან ტელეფონზე, რომლითაც შესაძლებელია SMS- ის გამოყენება.

დასაქმება:

const fone = '000000000';

ნაბიჯი 4: შეასრულეთ პროჯეტი

Montado o circuito eletrônico e feita როგორც configurações podemos agora შესრულებული ან პროექტო.

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

ბმული:

GitHub:

გირჩევთ: