Realizado

Módulo Iot e Controle

Publicado em 22 de Abril de 2022 dias na TI e Programação

Sobre este projeto

Aberto

Desenvolvimento de firmware preferencialmente utilizando a IDE arduino para ESP32 ,
Para um módulo já desenvolvido que fará leituras de sinais analógicos e digitais da placa , coleta e  envio e recebimento de dados via wifi para um servidor web MQTT.
Na placa há extensores de IO usando i2c .

A unidade Esp é essencialmente um observador passivo , não há regras de negocio dentro do projeto


o esp deve Ler  e escrever via i2c dois expansores de I/o , validando as alterações de status de entrada , cada alteração gera um evento que deve ser enviado via MQTT para um servidor externo


Faz a leitura de 2 entradas analógicas e de tempo em tempo envia estas medições via Mqtt


Faz a leitura de até 2 sensores  de fluxo envia via MQTT ( configurável, 1 ou 2 )
Nas leituras de fluxo devem ser enviadas , um mensagem com inicio de fluxo, outra com final e uma terceira com o fluxo total do período em mLitros  ou litros.
Na pagina web deve ser mostrado o fluxo instantâneo em mL/minuto.


Recebe via mQTT comandos para mudar status de portas de saída , tanto local no esp quanto via I2C dos expansores de I/O .
Todas as alterações de status de porta devem ser notificadas via MQTT ( 0 para 1 na porta e de 1 para 0) , em todas as portas ( expansores e esp)

Gera uma pagina web local para visualização de todos estes status , e uma pagina de configuração de parâmetros básicos, como endereço do broker mqtt, lat/long , serial do produto, modelo do produto.
Pagina onde será colocado alguns parâmetros de configuração , como o endereço do broker mqtt , informação de LAT/LONG , serial number do equipamento no tópico MQTT de publicação e subscribe

Categoria TI e Programação
Subcategoria Outros
Tamanho do projeto Pequeño
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por L. R.