Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Público-Alvo: Iniciantes em eletrônica e programação interessados em aprender a automatizar o controle de uma bomba de água utilizando o Arduino. A automação de bombas de água é uma aplicação muito comum em diversas áreas, como agricultura, irrigação de jardins e sistemas de abastecimento de água. Neste artigo, vamos explorar como utilizar o Arduino para controlar o funcionamento de uma bomba de água de forma automatizada, trazendo praticidade e eficiência ao sistema. Projeto: O projeto consiste em criar um sistema que liga e desliga uma bomba de água com base em uma determinada condição, como o nível de água em um reservatório. O objetivo é garantir que a bomba seja acionada apenas quando necessário, evitando desperdício de energia e água. Para isso, utilizaremos um sensor de nível de água para medir a altura do líquido no reservatório. Quando o nível estiver abaixo de um valor pré-determinado, a bomba será ligada automaticamente. Assim que o nível atingir um valor máximo, a bomba será desligada. Lista de componentes:
const int sensorPin = A0; // Pino analógico conectado ao sensor de nível de água
const int relayPin = 2; // Pino digital conectado ao módulo relé
int sensorValue; // Variável para armazenar o valor lido pelo sensor
void setup() { pinMode(relayPin, OUTPUT); // Define o pino do módulo relé como saída }
void loop() { sensorValue = analogRead(sensorPin); // Lê o valor do sensor de nível de água
if (sensorValue < 500) { // Se o nível de água estiver abaixo de 500 (valor de referência) digitalWrite(relayPin, HIGH); // Liga a bomba de água } else { digitalWrite(relayPin, LOW); // Desliga a bomba de água } }
Neste exemplo, utilizamos o sensor de nível de água conectado ao pino analógico A0 do Arduino. O valor lido pelo sensor é armazenado na variável sensorValue. Se o valor lido for menor que 500, o módulo relé é acionado, ligando a bomba de água. Caso contrário, a bomba é desligada.
Compartilhe este artigo com seus amigos que também estão interessados em aprender sobre automação de bombas de água com Arduino e ajude-os a criar sistemas eficientes e sustentáveis!