In offerta!

Sensore HR202 rilevamento umidità ambientale Modulo regolabile con Relè

Il prezzo originale era: 7,99 €.Il prezzo attuale è: 5,79 €.

Sensore HR202 rilevamento umidità ambientale Modulo regolabile con Relè

Disponibile su ordinazione

COD: ARD0073 Categorie: ,

Descrizione

[vc_row][vc_column][vc_column_text]


🌫️ Modulo Sensore di Umidità Ambientale HR202 + Relè

Descrizione Generale

Il sensore HR202 è un igrometro capacitivo progettato per misurare l’umidità relativa dell’aria. Integrato in un modulo con comparatore e relè, è perfetto per progetti di monitoraggio ambientale automatico, come attivazione di ventilatori, deumidificatori o allarmi quando l’umidità supera una certa soglia.


⚙️ Caratteristiche Tecniche

Caratteristica Specifica
Sensore principale HR202 – sensore capacitivo di umidità
Intervallo umidità 20% – 90% RH (circa)
Tensione operativa 5V DC
Uscita relè Contatto NO/NC (Normalmente Aperto/Chiuso)
Corrente massima relè 10A 250VAC / 10A 30VDC
LED di stato ON quando il relè è attivo
Potenziometro Regola la soglia di attivazione
Tipo uscita digitale HIGH/LOW (in base al livello di umidità)
Compatibilità Arduino, ESP32, Raspberry Pi, STM32, ecc.

📌 Il modulo confronta il valore del sensore con una soglia regolabile: se superata, attiva il relè.


🧰 Come Funziona

  • Il sensore HR202 rileva l’umidità dell’aria.
  • Un comparatore (LM393) confronta il valore letto con una soglia regolabile tramite trimmer.
  • Se l’umidità supera (o scende sotto, a seconda del settaggio) la soglia:
    • il relè si attiva/disattiva,
    • l’uscita digitale (DO) cambia stato,
    • il LED di stato indica l’attivazione.

🔌 Collegamento con Arduino

Pin modulo HR202 Collegamento Arduino
VCC 5V
GND GND
DO (Digital Output) Es. D2
COM (Relè comune) al carico o all’alimentazione
NO / NC (Relè uscita) verso il dispositivo controllato

🧠 Puoi usare solo l’uscita DO per leggere lo stato da Arduino oppure collegare direttamente dispositivi al relè (ventole, pompe, allarmi…).


🖥️ Programmazione Arduino

📜 Esempio base – lettura stato umidità

const int pinHum = 2;

void setup() {
  Serial.begin(9600);
  pinMode(pinHum, INPUT);
}

void loop() {
  int stato = digitalRead(pinHum);
  if (stato == LOW) {
    Serial.println("Umidità SUPERIORE alla soglia – Relè ATTIVO");
  } else {
    Serial.println("Umidità INFERIORE alla soglia – Relè NON attivo");
  }
  delay(1000);
}

⚡ Esempio: attivazione ventola se umidità > soglia

const int sensoreHR = 2;
const int pinVentola = 8;

void setup() {
  pinMode(sensoreHR, INPUT);
  pinMode(pinVentola, OUTPUT);
  digitalWrite(pinVentola, LOW); // ventola spenta
}

void loop() {
  int umido = digitalRead(sensoreHR);
  if (umido == LOW) {
    digitalWrite(pinVentola, HIGH); // accendi ventola
  } else {
    digitalWrite(pinVentola, LOW);  // spegni ventola
  }
}

🔄 Uso del Relè direttamente (senza Arduino)

Puoi alimentare il modulo a 5V e lasciare che il relè si attivi automaticamente quando l’umidità supera la soglia, senza microcontrollore. Il potenziometro consente la regolazione autonoma.


📚 Applicazioni Comuni

  • 💨 Attivazione automatica di ventole o deumidificatori
  • 🌱 Controllo ambientale in serre o grow box
  • 🏠 Sistemi domotici per monitoraggio qualità aria
  • 📦 Protezione dispositivi elettronici in ambienti umidi

🛠 Suggerimenti Pratici

  • 🔧 Regola la soglia con il trimmer in base al livello di umidità desiderato.
  • 🛡️ Proteggi il modulo da condensa o schizzi (non impermeabile).
  • 🧪 Per letture quantitative, usa un sensore DHT22 o BME280.

📦 Estensioni Avanzate

Vuoi portarlo al livello successivo?

Display LCD o OLED per mostrare il livello di umidità
📶 Wi‑Fi (ESP8266/ESP32) per inviare dati all’app o cloud
📁 Salvataggio su SD card dei valori e soglie superate
📲 App su smartphone con Blynk, Telegram, o MQTT

✉️ Fammi sapere se vuoi un progetto completo con queste funzionalità!


✅ Conclusione

Il Modulo HR202 con relè è una soluzione semplice e potente per il controllo automatico dell’umidità ambientale.
Con Arduino, puoi facilmente automatizzare reazioni a cambiamenti di umidità, accendere dispositivi, o integrare in sistemi domotici.

Ecco un progetto completo con schema Fritzing, inclusione Wi‑Fi (ESP8266/ESP32) per invio dati su smartphone e display OLED o LCD integrati.


🔧 1. Schema Fritzing

È previsto un modulo HR202 con uscita analogica (AO) e digitale (comparatore LM393 + relè) collegato a microcontrollore:

  • VCC → 5 V
  • GND → GND
  • DO (uscita digitale) → pin digitale (es. D2)
  • AO (uscita analogica) → pin analogico (es. A0, se disponibile)
  • Relè collegato tra COM e NO/NC per controllare un carico (es. ventilatore)

Lo schema Fritzing tipico per moduli relay IoT simili è disponibile e utilizzabile come base (fritzing.org, openimpulse.com, arduitronics.com). Puoi facilmente posizionare il sensore, il microcontrollore e il relay su breadboard visiva nel file .fzz.


🌐 2. Versione con ESP8266 / ESP32 e invio dati a smartphone

Utilizza un NodeMCU (ESP8266) o ESP32 collegato al modulo HR202, leggendo l’uscita digitale o analogica e mostrando i dati tramite pagina web locale.

Esempio semplificato:

#include <WiFi.h>
#include <WebServer.h>

const char* ssid = "SSID"; const char* pwd = "PASSWORD";
WebServer server(80);

#define HR_DO 2  // uscita digitale sensore HR202
#define HR_AO A0 // uscita analogica (solo su ESP32)

void handleRoot(){
  int digital = digitalRead(HR_DO);
  int analog = analogRead(HR_AO);
  String html = "<h1>Umidità ambiente</h1>";
  html += "Stato digitale (soglia): " + String(digital);
  html += "<br>Valore analogico: " + String(analog);
  server.send(200, "text/html", html);
}

void setup(){
  Serial.begin(115200);
  WiFi.begin(ssid,pwd);
  while(WiFi.status()!=WL_CONNECTED) delay(500);
  server.on("/", handleRoot);
  server.begin();
  pinMode(HR_DO, INPUT);
}

void loop(){
  server.handleClient();
}

Poi accedi all’IP mostrato su Serial Monitor dal browser del tuo smartphone per vedere lo stato in tempo reale (Arduino Forum).


🖥️ 3. Progetto con display OLED o LCD

Integra un display OLED SSD1306 I2C o LCD 16×2 I2C per mostrare la lettura istantanea.

Esempio con OLED:

#include <Wire.h>
#include <Adafruit_SSD1306.h>
#define OLED_ADDR 0x3C
Adafruit_SSD1306 oled(128,64,&Wire);

#define HR_AO A0

void setup(){
  Serial.begin(115200);
  oled.begin(SSD1306_SWITCHCAPVCC, OLED_ADDR);
  oled.clearDisplay();
}

void loop(){
  int val = analogRead(HR_AO);
  float humidity = map(val, 0, 4095, 0, 100); // ESP32 ADC range
  oled.clearDisplay();
  oled.setTextSize(2);
  oled.setCursor(0,0);
  oled.print("Umidita':");
  oled.setCursor(0,28);
  oled.print(humidity);
  oled.print("%");
  oled.display();
  delay(1000);
}

Se usi un display LCD I2C, basta sostituire la libreria con LiquidCrystal_I2C e adattare i comandi.


📝 Riepilogo Connessioni

Funzione Componenti Connessioni principali
Sensore HR202 DO → D2, AO → A0 Al microcontrollore ESP32 / ESP8266
Relè (solo digitale) COM → alimentazione, NO → carico Controllo diretto dispositivo
OLED I2C SDA → D1, SCL → D2 Visualizzazione dati
Wi‑Fi ESP8266 / ESP32 Server web locale per accesso da smartphone

💡 Consigli Utili

  • 🎚️ Regola trimmer sul modulo HR202 per impostare la soglia digitale desiderata.
  • 📊 La lettura analogica (AO) è solo indicativa; per valori precisi usa sensori tipo DHT22/BME.
  • 💧 HR202 non è impermeabile: evita condensa diretta.
  • ⚠️ Se usi relè per AC, inserisci fusibili e diodi di protezione per sicurezza (arduitronics.com).

✅ In Conclusione

Hai ora un progetto modulare che include:

  • Schema Fritzing con modulo HR202 + relè.
  • Versione con ESP8266/ESP32 e web server per visualizzare dati via smartphone.
  • Visualizzazione live su display OLED o LCD.

 

GENERALI

MODELLO

switch relay module humidity

MATERIALI

pcb + componenti

COMPATIBILITA’

ARDUINO

COMPONENTI ELETTRICI

VOLTAGGIO DI INPUT

5VDC

PESO E DIMENSIONI

PESO DEL PRODOTTO

500g

PESO DEL PACCHETTO

0.800 kg

DIMENSIONI DEL PRODOTTO

(L x W x H)

6.5 x 2.5 x 2.7 cm

DIMENSIONI DEL PACCHETTO

(L x W x H)

10 x 5 x 3 cm

CONTENUTO DELLA CONFEZIONE

CONTENUTO DELLA CONFEZIONE

1 x Modulo

Abbiamo disponibili datasheet di tutti i componenti, qualora non fosse presente nella scheda download del prodotto inviaci un messaggio dal modulo contattaci e lo pubblicheremo il prima possibile nel nostro sito.

[/vc_column_text][/vc_column][/vc_row]

Informazioni aggiuntive

Peso 31 g