Executando

Projeto exclusivo Desenvolvimento de projeto Iot para monitoramento de nível de água

Publicado em 06 de Novembro de 2024 dias na Engenharia e Manufatura

Sobre este projeto

Aberto

Descrição do Projeto:
Desenvolvimento em Arduino de um projeto de monitoramento de nível de água (aplicação teórica: para reservatórios).

Componentes/materiais (teóricos, podendo ser volátil):

- NodeMCU (ESP8266): Placa de desenvolvimento que possui um microcontrolador de 32 bits com conectividade Wi-Fi, essencial para a comunicação com a internet e a nuvem (ThingSpeak).
- Sensor de nível de água de flutuação: Sensor com três pinos (vcc, gnd e sinal), utilizado para medir o nível de água de maneira contínua e enviar as leituras para o nodemcu.
- LED: Atuador visual que acende para indicar níveis críticos de água, proporcionando um aviso visual de que o nível de água no reservatório está abaixo do limite estabelecido.
- Resistor de 220?: Utilizado em série com o led para limitar a corrente e evitar a queima do led.
- Bateria de 5V ou 9V: Fornece energia ao sistema, conectada diretamente ao NodeMCU.
- Protoboard e fios jumper: Utilizados para a montagem e organização do circuito, facilitando alterações e conexões temporárias sem necessidade de solda.
- Fritzing: Software utilizado para simular e criar o diagrama de montagem do protótipo.
- ThingSpeak: Plataforma utilizada para visualização e armazenamento dos dados enviados pelo sensor de nível de água.
- IDE Arduino: Ambiente de programação utilizado para escrever o código que controla o NodeMCU e o LED.

Funcionamento:

- O NodeMCU é responsável por monitorar o sensor de nível de água. Quando o sensor detecta variações na altura da água, ele envia sinais ao pino A0 do NodeMCU.
- O código programado na IDE Arduino processa as leituras do sensor e, se o nível de água estiver abaixo de um valor crítico, o LED é acionado, acendendo para alertar visualmente que o nível está baixo.
- Além disso, as leituras do nível de água são enviadas em intervalos regulares para a plataforma ThingSpeak usando o protocolo MQTT.
- O sistema permite o monitoramento remoto dos níveis de água por meio da visualização dos dados em gráficos na plataforma ThingSpeak.

Contexto Geral do Projeto

Desenvolvimento do projeto para a parte prática de um artigo.

Categoria Engenharia e Manufatura
Subcategoria Outros
Tamanho do projeto Médio
Isso é um projeto ou uma posição de trabalho? Um projeto
Disponibilidade requerida Conforme necessário

Prazo de Entrega: 17 de Novembro de 2024

Habilidades necessárias