Descrizione
[vc_row][vc_column][vc_column_text]
✅ Descrizione Completa del Modulo 12V Relè con Fotoresistenza (LDR) per Rilevamento della Luce
📦 Descrizione del Modulo
Il Modulo Relè 12V con Sensore di Luce (LDR) è un dispositivo compatto che consente di attivare/disattivare un carico elettrico (es. lampada, ventola, motore, ecc.) in base all’intensità della luce ambientale. È basato su una fotoresistenza (LDR) che varia la sua resistenza in funzione della luce, e su un relè a 1 canale controllato tramite un comparatore di tensione (tipicamente un LM393 o simile).
🔧 Specifiche Tecniche
| Caratteristica | Valore |
|---|---|
| Tensione di funzionamento | 12V DC |
| Tipo di relè | 1 Canale, 10A @ 250VAC / 10A @ 30VDC |
| Sensore | Fotoresistenza (LDR) |
| Regolazione soglia | Trimmer potenziometrico |
| Uscita relè | NC (Normalmente Chiuso), NO, COM |
| Indicatore LED | Stato del relè (ON/OFF) |
| Chip comparatore | LM393 (o simile) |
| Dimensioni | Circa 5cm x 2.6cm x 1.8cm |
⚙️ Funzionamento
- Il sensore LDR legge l’intensità della luce.
- Il valore viene confrontato con una soglia impostata tramite il trimmer.
- Quando la luce supera (o scende sotto) la soglia, il relè si attiva o disattiva.
- Puoi usare i contatti del relè per controllare dispositivi ad alta tensione (230V) o bassa tensione (12V, 24V).
🔒 Attenzione: Se controlli carichi ad alta tensione (es. 230V AC), assicurati di avere competenze elettriche o chiedi supporto a un tecnico qualificato.
🧠 Guida all’Uso con Arduino
🧰 Materiale Necessario
- 1x Arduino Uno/Nano
- 1x Modulo Relè 12V con LDR
- 1x Alimentatore 12V DC per il modulo
- Cavi jumper
- (Facoltativo) Breadboard
- (Facoltativo) Lampada o LED 220V/12V
🧲 Schema di Collegamento
Il modulo non è progettato per essere alimentato direttamente da Arduino (assorbe troppo). Serve un’alimentazione esterna da 12V.
Collegamenti:
| Modulo Relè | Collegamento |
|---|---|
| VCC (12V) | Alimentatore 12V + |
| GND | GND Arduino & Alimentatore |
| OUT/IN (Trigger) | Pin digitale Arduino (es. D2) |
| NO / COM / NC | Carico elettrico |
🔌 Esempio di Programmazione con Arduino
In questo esempio, Arduino legge lo stato del relè (quando viene attivato dal sensore di luce) e accende un LED di notifica:
#define RELAY_SIGNAL 2 // Pin collegato al modulo (OUT)
#define LED 13 // LED integrato su Arduino
void setup() {
pinMode(RELAY_SIGNAL, INPUT);
pinMode(LED, OUTPUT);
Serial.begin(9600);
}
void loop() {
int stato = digitalRead(RELAY_SIGNAL);
if (stato == HIGH) {
digitalWrite(LED, HIGH);
Serial.println("Luce accesa - Relè attivato");
} else {
digitalWrite(LED, LOW);
Serial.println("Luce spenta - Relè disattivato");
}
delay(500);
}
🔧 Nota: Se vuoi che sia Arduino a controllare il relè, ti serve un modulo relè “standard” a 5V e non questo, che ha trigger automatico.
🧪 Esempi di Utilizzo
- Accensione luci al tramonto: il relè si attiva quando la luce scende sotto una soglia (impostata con il trimmer).
- Sistema di irrigazione: attiva una pompa solo durante il giorno.
- Illuminazione notturna automatica: accende lampade al crepuscolo.
- Protezione solare motorizzata: chiude tende quando c’è troppa luce.
🔍 Come Calibrare la Soglia del Sensore
- Ruota il trimmer sul modulo per aumentare o diminuire la sensibilità alla luce.
- Quando la luce ambientale raggiunge la soglia impostata, il relè si attiva/disattiva.
- Il LED a bordo si accende quando il relè è attivo.
📌 Considerazioni Finali
- Il modulo non richiede codice Arduino per funzionare in automatico: è un sistema autonomo basato sulla luce.
- Arduino può essere usato per monitorare o reagire allo stato del relè.
- Non alimentarlo mai con 5V direttamente da Arduino: serve 12V DC stabile.
[/vc_column_text][/vc_column][/vc_row]










