quarta-feira, 22 de maio de 2019

WEB PAGE TEMPERATURA E UMIDADE 1º PARTE


Introdução
O objetivo desse projeto é a comunicação da placa ESP32 com o banco de dados MYSQL e outros bancos de forma similar.
Para isso o projeto tem diferentes partes, onde a placa será responsável por recebimento de dados de temperatura e umidade através do sensor DHT11 e o envio do mesmo para a WEB PAGE, para o banco de dados MYSQL e para o site ThingSpeak.

Código Arduino
Declaração das variáveis e bibliotecas que serão utilizadas no código:
 
Destacado em vermelho, as variáveis utilizadas para apontar os endereços IP que serão enviados os dados, as mesmas serão incrementadas com a informação da temperatura e umidade.


Função de exibição da WEB Page e recebimento dos dados do sensor DHT11
O código não é capaz de refresh da Web Page com novas temperatura, para isso será utilizado função script no código da pagina HTML
Função Setup – Inicialização da Webpage

 

Responsável pela inicialização do ESP32, onde serão inicializados o server e a comunicação com o WIFI, a função server. On armazena as informações em diferentes lugares da pagina, o “/” recebera a página WEB e o “/readADC” e o “/readADCO” recebera as informações da temperatura e da umidade  

Função LOOP
                                                                                     
 
Essa Função enviara constantemente dados ao servidor MYSQL e para o site ThingSpeak. Em vermelho destacado a implementação das String dos endereços IP declarado nas variáveis com os valores obtidos pelo sensor.
As execuções dessas String são realizadas ao lado pela função push.

Nenhum comentário:

Postar um comentário