Descrizione
Cos’è
Il modulo KY-009 è un componente elettronico RGB che permette di generare luce bianca combinando i tre colori primari: rosso, verde e blu. È dotato di LED SMD 5050 con catodo comune e offre un controllo PWM per la regolazione dell’intensità luminosa.
Caratteristiche
- Tipo: LED RGB SMD
- Colore: Rosso, Verde, Blu
- Tipo di LED: Catodo comune
- Potenza: verifica sul datasheet
- Controllo: PWM
- Luminosità: alta
A cosa serve
Il modulo KY-009 è ideale per progetti di illuminazione RGB su Arduino o altri microcontrollori. Può essere utilizzato per creare effetti luminosi multicolori, luci decorative o sistemi di illuminazione interattiva. Esempio d’uso: un’illuminazione RGB che cambia colore in base ai dati di temperatura di un sensore.
Tutorial: Come usare Modulo LED RGB KY-009
Il modulo LED RGB KY-009 è un componente elettronico versatile per creare effetti luminosi multicolori. Ideale per progetti di illuminazione interattiva o decorativa.
Cosa serve
- Arduino Uno
- KY-009 Modulo LED RGB
- Cavo jumper
Passi
- Collega i seguenti pin del KY-009 al tuo Arduino: VCC a 5V, GND a GND, R (rosso) a un pin digitale di Arduino (es. 9), G (verde) a un altro pin digitale (es. 10), B (blu) a un terzo pin digitale (es. 11).
- Apri il software Arduino e crea una nuova sketch.
- Includi la libreria Servo se non è già presente nel tuo progetto.
- Dichiara le variabili per i pin RGB: int redPin = 9; int greenPin = 10; int bluePin = 11;
- Nella funzione setup(), imposta come uscite i pin RGB con pinMode(redPin, OUTPUT); e analogWrite(redPin, 0);
- Nella funzione loop(), usa analogWrite() per regolare l’intensità di ogni colore: es. analogWrite(redPin, 255); per accendere il LED rosso al massimo.
- Crea un ciclo che cambia i colori in sequenza o crea effetti personalizzati usando combinazioni RGB.
- Salva e carica lo sketch sul tuo Arduino.
Codice di esempio
int redPin = 9; int greenPin = 10; int bluePin = 11;
void setup() {
pinMode(redPin, OUTPUT);
analogWrite(redPin, 0);}
void loop() {
analogWrite(redPin, 255);
delay(1000);}
Mini-progetto
Crea un’illuminazione RGB interattiva che cambia colore in base ai dati di temperatura sensori.
Errori comuni
- Collegare il KY-009 al pin errato dell’Arduino.
- Non impostare i pin RGB come uscite.
- Usare pinMode() invece di analogWrite().
- Omettere la libreria Servo se necessaria per effetti PWM avanzati.
Accessori consigliati
- Sensori di temperatura LM35
- Relé 5V
- Stampa 3D case per progetti
Domande frequenti
Come posso cambiare l’intensità del LED?
Usa analogWrite() con valori da 0 a 255.
Può essere usato senza Arduino?
Sì, ma richiede un circuito PWM o una soluzione software simile.





