Πίνακας περιεχομένων:

Trabalho IOT: 4 βήματα
Trabalho IOT: 4 βήματα

Βίντεο: Trabalho IOT: 4 βήματα

Βίντεο: Trabalho IOT: 4 βήματα
Βίντεο: Как придать Объём волосам Пошагово дома | 4 способа Укладки волос! Как научиться укладывать волосы! 2024, Νοέμβριος
Anonim
Trabalho IOT
Trabalho IOT
Trabalho IOT
Trabalho IOT
Trabalho IOT
Trabalho IOT

Μπορείτε να μάθετε πώς μπορείτε να τεκμηριώσετε ένα έγγραφο που θα σας βοηθήσει να παρακολουθήσετε τον τελικό σχεδιασμό του IOT για την κατάρτιση του λογισμικού διανομής λογισμικού PUC Minas.

O objetivo do projeto é auxiliar no monitoramento de residências e estabelecimentos enquanto as pessoas não estiverem no local. Παρακαλώ χρησιμοποιήστε ένα σύστημα για να δημιουργήσετε έναν αισθητήρα που θα σας βοηθήσει να παρακολουθήσετε τα μηνύματα SMS για κινητές συσκευές που θα σας βοηθήσουν να λάβετε πληροφορίες για το τοπικό σας τηλέφωνο.

Προμήθειες

Συστατικά χρησιμοποίησης για κατασκευές για τρήματα:

Σκεύη, εξαρτήματα:

- Arduino Uno.

- Modulo ethernet shield w5100.

- Sensor de Movimento Presença PIR.

Jumpers Macho/Femea 20εκ.

- Cabo de Rede RJ45

Λογισμικό- AWS API Gateway

- AWS LambdaAWS SNS (Υπηρεσία απλής ειδοποίησης Amazon)

- Arduino.cc (linguagem C ++)

Βήμα 1: Entendendo a Arquitetura Do Projeto

Entendendo a Arquitetura Do Projeto
Entendendo a Arquitetura Do Projeto

Μπορείτε να προμηθευτείτε ή να μοιραστείτε 3 camadas sendo elas Local, AWS e Mobile.

Inicialmente na camada Local is localisated o circuito eletrônico για να κάνετε ένα API Rest em Node JS. Μπορείτε επίσης να αναγνωρίσετε τη μετακίνηση και την ανίχνευση των αισθητήρων της προειδοποίησης και της απαίτησης POST για έναν κόμβο API Rest. Απαιτείται ένα API, το οποίο είναι απαραίτητο για μια νέα απαίτηση POST για ένα API Gateway για το Amazon που μπορεί να συνδεθεί με το AWS της αρχιτεκτονικής.

A camada AWS comp composta por uma API gateway, funcão lambda, serviço de mensagens SNS e um banco de dados no Dynamon BD. Απαιτείται η ανακατεύθυνση της πύλης για μια λειτουργία Λάμδα που λαμβάνει ή απαιτεί πληροφορίες που απαιτούνται για την πρόσβαση σε δεδομένα ή πληροφορίες για το δημόσιο νούμερο και την εξυπηρέτηση του SNS που δεν μπορούν να χρησιμοποιηθούν.

Πραγματοποιήστε μια δημόσια δημοσίευση, μια συσκευή που βρίσκεται στην πλατφόρμα για κινητές συσκευές, λαμβάνετε 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: 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/exear 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.

Βήμα 3: Configurando O Projeto

Neste tópico iremos detalhar algumas configurações que devem ser feitas no projeto antes de ser εκτελεστικό.

Primeira Configuração

Δεν υπάρχει προειδοποίηση για το Arduino PresencaIOTarduino.ino, για περισσότερες πληροφορίες 6, χωρίς πληροφορίες για XXXXXX ή IP IP API Node και no loar da letra YYYY και porta de comunicação.

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

Εξαγωγή:

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

Segunda Configuração

Αγορά μηνυμάτων για τη λειτουργία sns_publishsms.js, μπορείτε να χρησιμοποιήσετε διάφορα τηλέφωνα για 10 ή περισσότερα τηλέφωνα χωρίς ποιοτικό σέρβις μέσω SMS.

Εξαγωγή:

const fone = '000000000';

Βήμα 4: Εκτελέστε το Projeto

Montado o circuito eletrônico e feita as configurações podemos agora εκτελεστή ή προώθηση.

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.

Σύνδεσμος:

GitHub:

Συνιστάται: