Apresentação - Projeto Comunica_IOT

Resumo do Projeto

A ideia de Internet of Things (IoT) está em alta e tem como objetivo realizar conexões de diversos dispositivos usados em nosso dia-a-dia na rede mundial de computadores. Podendo ser integrado desde máquinas industriais à dispositivos wearables, assim coletando dados para possíveis tomadas de decisões ou simplesmente para facilitar nossa vida. Com a expansão do IoT veio o Arduino e sua IDE, facilitando ainda mais o uso e desenvolvimento deste. 

O módulo utilizado em nosso projeto foi o microcontrolador ESP32, contando com um baixíssimo consumo de energia e conectividade tanto por Wi-Fi quanto por Bluetooth. E o sensor de umidade e temperatura DHT11, que realiza as leituras em tempo real do ambiente.

Através da IDE já citada foi possível realizar por linha de código a junção de informações obtidas pelo DHT11 e a transmissão realizada pelo microcontrolador ESP32 em um formulário e planilha online, ambos Google. 

Com os dados obtidos na planilha temos diversas formas de fornecer visualizações interativas e recursos de business intelligence, escolhemos a ferramenta Microsoft chamada Power BI com uma interface simples o suficiente para criar relatórios e dashboards de analise. 
Outro método utilizado foi o ThinkSpeak, uma plataforma focada em IoT e MATLAB Analytics, podendo agregar, visualizar e analisar streams de dados.

Em resumo, buscamos compreender a proposta da disciplina de Comunicação de Dados em exercícios práticos e na execução do projeto, no qual obtivemos sucesso.

Objetivos e Justificativas

Na realização do projeto ficamos apreensivas por se tratar de um microcontrolador até então desconhecido pelo grupo. Por meio de artigos e tutoriais passados por nossa docente, conseguimos conhecer a placa e entender seus funcionamentos e requisitos necessários para realizar a transmissão de dados. 

Um dos desafios foi o código de comunicação entre a placa Wi-Fi do ESP32 e o formulário online Google, que por dependermos do uso de Internet não conseguimos tirar dúvidas e evoluir em laboratório, somente em residência. Fora as complicações básicas de mal contato, a conclusão foi alcançada e seu objetivo também. 

O objetivo por fim foi obter massas de dados fornecidas pelo componente DHT11 e transmitida ao microcontrolador ESP32, que através da comunicação WiFi foi enviada ao formulário e inserida em uma planilha, assim trata-la para uma possível interação. Que por meio da disciplina de Laboratório de Banco de Dados, foi possível realizar a Dashboard na ferramenta Power BI. 

Resultados

Os resultados obtidos em nossa planilha Google foram tratados para informar máximos, mínimos e médias. Além de trazer os seus respectivos períodos, com uma interface dinâmica e divertida (Figura 1).



Figura 1


Como já informado no resumo, o ThinkSpeak tem um maior foco em analises técnicas. Nesta questão não tivemos grandes aprofundamentos, pois com o Power BI conseguimos buscar a interface ideal para a apresentação do projeto. Mesmo assim, ele nos fornece em tempo real os bicos de umidade (Figura 2) e temperatura (Figura 3) adquiridos, bem como data e hora.



Figura 2

Figura 3



Revisão Bibliográficas 


Lendo dados do Google planilhas com ESP – Banco de dados. VIDA DE SILICIO. Disponível em:<https://portal.vidadesilicio.com.br/lendo-dados-do-google-planilhas-banco-de-dados/> Acessado em: 19/05/2019 as 18:15;


Banco de dados com Google planilhas – ESP. VIDA DE SILICIO. Disponível em: https://portal.vidadesilicio.com.br/lendo-dados-do-google-planilhas-banco-de-dados/ Acessado em: 19/05/2019 as 18:38;


Iot Pan With ESP32 and Thingspeak. INTRUCTABLES. Disponível em: <https://www.instructables.com/id/Iot-Pan-With-ESP32-and-Thingspeak/> Acessado em: 19/05/2019 as 18:52; 


Alguma dúvida ou sugestão? Deixe seu comentário. 💁😉


Comentários

Postagens mais visitadas deste blog

1º Laboratório - 11/03/2019

3º Laboratório - 22/04/2019

2º Laboratório - 25/03/2019