



Os sensores são elementos fundamentais na automação e na tecnologia, permitindo que dispositivos interajam com o mundo físico. Hoje, vamos aprender como utilizar o Módulo Sensor de Chuva / Nível de Água com um microcontrolador Arduino para monitorar o nível de água e visualizar os dados no Plotter Serial.


// Configurações
const int sensorPino = A0; // Porta onde o sensor está conectado
void setup() {
Serial.begin(9600); // Inicializa a comunicação serial
pinMode(sensorPino, INPUT); // Configura o pino do sensor como entrada
}
void loop() {
int sensorValor = analogRead(sensorPino); // Lê o valor analógico do sensor
// Envia o valor do sensor para o Plotter Serial
Serial.println(sensorValor);
delay(200); // Aguarda 200 ms para suavizar o gráfico no Plotter Serial
}
analogRead() capta o valor da saída do sensor, que pode variar de 0 (nenhuma água) a 1023 (sensor completamente coberto por água).Serial.println() envia os dados ao computador, permitindo sua visualização no Plotter Serial.
Com este projeto, você aprendeu a: 1. Utilizar o Módulo Sensor de Chuva / Nível de Água. 2. Configurar um sistema de monitoramento com Arduino. 3. Visualizar os dados coletados em um gráfico interativo no Plotter Serial. Este é apenas o começo! Você pode expandir este projeto para criar um sistema de alarme para enchentes, monitorar um reservatório de água ou até automatizar a irrigação de plantas, pois esse sensor também pode ser usado para detectar a presença de água assim como um sensor de chuva. Além disso, experimente integrar outros sensores, como de temperatura ou umidade, para criar um sistema ainda mais completo.
|
Hoje, vamos aprender como utilizar o Módulo Sensor de Chuva / Nível de Água com um microcontrolador Arduino para monitorar o nível de água e visualizar os dados no Plotter Serial.
Encontre tudo na Loja Eletrogate com frete grátis para compras acima de R$ 200