Asset-Sentry / principal

Repositório Principal do Projeto
0 stars 0 forks source link

Sprint 02 (Edmar): Programação da plataforma de coleta e envio de dados. #6

Closed wesleycstr closed 4 weeks ago

wesleycstr commented 1 month ago

Programação da plataforma de coleta e envio de dados

Descrição: A tarefa visa criar um código para que a placa Wemos D1 consiga coletar os dados de temperatura e umidade e envie para o Banco de Dados.

Prazo: 06/08/2024

Responsável: Edmar

wesleycstr commented 1 month ago

Edmar, o envio será através de método POST, ou seja, o seu código deverá apontar para um arquivo no servidor web e passar os parâmetros de temperatura e umidade. Exemplo: http://localhost/sensores/inserir_dados.php?temperatura=32&umidade=68 (chamei o arquivo inserir_dados.php e passei para ele as variáveis temperatura e umidade).

wesleycstr commented 1 month ago

Inseri o arquivo enviar_dados.php que receberá os dados da placa Wemos e irá inserir no banco de dados. Link do arquivo: https://github.com/Asset-Sentry/principal/tree/main/c%C3%B3digos/pagina_web

edmarrn commented 1 month ago

Acabei de inserir o código que faz a leitura dos dados coletados da temperatura e umidade do ar, usando a biblioteca adafruit para ler os dados, inicializa a comunicação serial, tenta iniciar o sensor AHT10,vai ler os dados de temperatura e umidade, envia os valores na porta serial e espera o tempo determinado no código para repetir o processo.

edmarrn commented 1 month ago

Na imagem segue o fluxograma da execução do código de leitura da temperatura e umidade do ar. imagem_2024-08-03_232742423

wesleycstr commented 4 weeks ago

Obrigado pela colaboração!