↑
⬤ Intermédio

💧 Sensor de Vapor / Chuva

⏱️ 20 min   🧩 Vapor — Pino A2

ℹ️

Este sensor deteta a presença de água (chuva, condensação) na placa sensora. É analógico: valor baixo = molhado/humido; valor alto = seco. Ideal para fechar a janela automaticamente quando chove.

📌 Pinagem

Pino módulo→ Pino ArduinoNotas
AOA2Baixo = húmido; alto = seco
VCC5V
GNDGND

Exercício 1 — Fechar janela quando chove

ex1_vapor_janela.ino
#include <Servo.h>
#define VAPOR       A2
#define PINO_JANELA 12
#define LIMIAR_CHUVA 500  // Ajusta conforme o sensor

Servo janela;

void setup() {
  janela.attach(PINO_JANELA);
  janela.write(90);  // Começa aberta
  Serial.begin(9600);
}

void loop() {
  int humidade = analogRead(VAPOR);
  Serial.print("Vapor: ");
  Serial.println(humidade);

  if (humidade < LIMIAR_CHUVA) {   // Molhado
    janela.write(0);               // Fecha
    Serial.println("CHUVA - Janela fechada");
  } else {
    janela.write(90);              // Abre
  }
  delay(1000);
}