LED RGB del kit Keyestudio 48 in 1

🔍 Che cos’è e a cosa serve

Il suo ruolo nel dispositivo.

All’interno sono presenti tre sorgenti: rossa, verde e blu. Combinando le loro luminosità l’occhio percepisce colori intermedi. È il principio della sintesi additiva: rosso e verde producono una sensazione di giallo, mentre il contributo di tutti e tre può produrre un bianco da bilanciare. Non si mescolano pigmenti: si somma luce.


⚙️ Che cosa fa concretamente

Che cosa permette di ottenere e come si distingue da altri componenti.

Il vantaggio è comunicare più stati con un solo componente. Per renderli accessibili è utile associare ai colori anche un ritmo o una scritta: un colore da solo può risultare ambiguo, soprattutto per chi ha difficoltà a distinguerlo. Il LED RGB è un attuatore luminoso, non un sensore capace di riconoscere colori esterni.


🧠 Come funziona

Dal fenomeno fisico al segnale elettrico.

Un LED RGB riunisce tre giunzioni luminose. Le combinazioni dei tre canali permettono di rappresentare stati diversi con un solo punto luce, ma il bilanciamento dei colori dipende dalle caratteristiche dei LED e dalla diffusione ottica. Il comune positivo distingue questo modulo da altri RGB a catodo comune.


📊 Segnale e limiti di interpretazione

Che cosa comunica il componente e che cosa non misura.

Ogni canale riceve un comando indipendente. Il PWM modifica il tempo di accensione, non genera una vera tensione analogica continua. La logica del comando dipende dal circuito e dal tipo di terminale comune.


💡 In quali progetti può essere utile

Possibili impieghi, senza procedure guidate.

Un indicatore ambientale può passare tra colori diversi; un robot può mostrare la modalità selezionata; un’interfaccia può confermare un comando. Le dissolvenze sono variazioni graduali dei tre canali, non colori già memorizzati dal modulo.


📋 Caratteristiche principali

Le informazioni utili per progettare il collegamento.

  • 🔹 Tre canali luminosi
  • 🔹 controllo digitale o PWM
  • 🔹 miscelazione additiva

Le caratteristiche si riferiscono al componente descritto nella documentazione del kit. Verifica le sigle e la serigrafia della tua variante prima di collegarlo.


🔌 Pin e collegamenti

La funzione dei terminali e una configurazione di riferimento.

Terminale del modulo Funzione Collegamento di riferimento
V Alimentazione del modulo 5 V
R Comando del canale luminoso indicato D9 PWM
G Comando del canale luminoso indicato D10 PWM
B Comando del canale luminoso indicato D11 PWM

I pin D e A della tabella sono un esempio per Arduino UNO, da riportare anche nei blocchi. I collegamenti si effettuano a scheda spenta. Segui le sigle dei terminali: la posizione fisica e il colore dei fili non garantiscono la funzione.

Su Arduino Mega i pin proposti possono essere riutilizzati se liberi. Su ESP32 scegli GPIO adatti alla funzione: la numerazione non si trasferisce automaticamente da UNO e le uscite richiedono GPIO utilizzabili come uscite.

⚠️ Accorgimento specifico: La guida presenta un’inversione tra nomi dei colori nel testo e nel codice. Segui le lettere stampate sul modulo. Con comune positivo il comando può essere invertito: verifica separatamente ogni canale. Su ESP32 usa un pilotaggio adatto al modulo a 5 V, evitando percorsi verso i GPIO.

📡 Arduino ed ESP32

Adattare il collegamento prima di cambiare scheda.

I GPIO dell’ESP32 lavorano a 3,3 V e non tollerano 5 V. L’alimentazione del modulo e il livello del suo segnale sono due aspetti distinti: un modulo alimentato a 5 V può richiedere un adattatore sul segnale.


🧩 Il componente in ZZBlocks

La funzione disponibile nella programmazione a blocchi.

In ZZBlocks il componente può essere utilizzato per impostare separatamente i canali rosso, verde e blu, rispettando il tipo di comune del modulo. I blocchi permettono di collegare questa funzione al resto del programma senza dover scrivere manualmente tutte le istruzioni di basso livello.

Il valore o lo stato impostato rappresenta un comando: l’energia necessaria al funzionamento viene dal circuito di alimentazione del modulo o del carico, non dal significato del blocco.

La scheda selezionata, i pin impostati e la variante fisica devono corrispondere al cablaggio. Le etichette dei blocchi possono variare tra versioni dell’ambiente.


📚 Documentazione ufficiale

Schemi, esempi e approfondimenti del produttore.

Gli esempi ufficiali sono riferimenti per il componente. I collegamenti proposti qui possono usare pin diversi: mantieni sempre coerenti schema e programma.