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: Engenheiros eletrônicos, entusiastas de Arduino e pessoas interessadas em automação residencial. A automação residencial tem se tornado cada vez mais popular, trazendo comodidade e eficiência para as tarefas diárias. Neste artigo, abordaremos o controle automático de uma bomba de água utilizando o Arduino, proporcionando economia de energia e praticidade no abastecimento de água. Projeto: O projeto consiste em controlar uma bomba de água automaticamente com base nos níveis de água em um reservatório. O objetivo é manter o reservatório sempre com água suficiente, evitando desperdício e garantindo o abastecimento adequado. O sistema irá monitorar o nível de água utilizando um sensor de nível e acionar a bomba quando o nível estiver abaixo de um limite pré-determinado. Além disso, será implementado um temporizador para evitar o acionamento frequente da bomba em curtos intervalos de tempo. Lista de componentes:
// Define os pinos utilizados
const int sensorPin = A0; // Pino analógico para leitura do sensor de nível
const int relayPin = 2; // Pino digital para controle do módulo relé
// Define os limites de nível de água const int nivelMinimo = 200; // Valor mínimo para acionar a bomba const int nivelMaximo = 800; // Valor máximo para desligar a bomba
void setup() { pinMode(relayPin, OUTPUT); // Configura o pino do módulo relé como saída digitalWrite(relayPin, HIGH); // Desliga a bomba inicialmente Serial.begin(9600); // Inicia a comunicação serial para debug }
void loop() { int nivelAgua = analogRead(sensorPin); // Lê o valor do sensor de nível
if (nivelAgua < nivelMinimo) { digitalWrite(relayPin, LOW); // Liga a bomba Serial.println("Bomba ligada"); } else if (nivelAgua > nivelMaximo) { digitalWrite(relayPin, HIGH); // Desliga a bomba Serial.println("Bomba desligada"); }
delay(1000); // Aguarda 1 segundo antes de fazer a próxima leitura }
Compartilhe este artigo com seus amigos e ajude-os a automatizar o controle da bomba de água em suas residências!