In offerta!

3 Pezzi LED RGB MULTICOLOR 5mm ANODO COMUNE 8000mcd

Il prezzo originale era: 4,57 €.Il prezzo attuale è: 2,11 €.

3 Pezzi LED RGB MULTICOLOR 5mm ANODO COMUNE 8000mcd

Disponibile su ordinazione

COD: ARD0039 Categorie: ,

Descrizione

[vc_row][vc_column][vc_column_text]

📌 Descrizione completa del modulo LED RGB MULTICOLOR 5mm ANODO COMUNE 8000mcd

Il LED RGB 5mm a anodo comune 8000mcd è un componente elettronico in grado di emettere luce rossa, verde e blu da un unico package (involucro), combinando i tre colori base per ottenere una vasta gamma di colori. Il termine “anodo comune” significa che il terminale positivo (anodo) dei tre LED interni è condiviso, mentre ogni catodo (terminale negativo) è separato per ogni colore.


⚙️ Caratteristiche tecniche

Caratteristica Valore
Tipo LED RGB 5mm a Anodo Comune
Intensità luminosa Circa 8000 mcd (alta luminosità)
Colori Rosso, Verde, Blu (combinabili in molti altri)
Corrente nominale 20 mA per ciascun colore
Tensione diretta (tipica) Rosso: 2.0V – Verde: 3.2V – Blu: 3.2V
Piedinatura 4 pin (1 comune, 3 per i colori)
Angolo di emissione ~30-40°
Tipo di controllo PWM (Modulazione di ampiezza d’impulso)

⚠️ Nota: trattandosi di un LED ad anodo comune, il pin comune va collegato al +5V, e ciascun colore si attiva mandando a LOW (0V) il rispettivo pin tramite una resistenza e un pin di output di Arduino.


📐 Pinout del LED RGB (Anodo Comune)

  [ Catodo Blu ] [ Anodo comune ] [ Catodo Verde ] [ Catodo Rosso ]

Il pin più lungo (di solito il secondo da sinistra guardando la parte piatta del LED) è l’anodo comune.


🔧 Collegamento con Arduino

🧰 Componenti necessari

  • LED RGB 5mm Anodo Comune
  • Resistenze da 220Ω o 330Ω (una per ogni colore)
  • Breadboard
  • Cavi jumper
  • Arduino UNO (o compatibile)

🖇 Schema di collegamento

Pin LED Collegamento Arduino
Anodo comune (2° pin) +5V
Catodo Rosso Pin 9 tramite resistenza
Catodo Verde Pin 10 tramite resistenza
Catodo Blu Pin 11 tramite resistenza
+5V -----|>|-----+
         LED     |
         RGB     |
                 +---- 220Ω ---- Pin 9 (Rosso)
                 +---- 220Ω ---- Pin 10 (Verde)
                 +---- 220Ω ---- Pin 11 (Blu)

🧑‍💻 Codice di esempio per Arduino

1️⃣ Accendere un solo colore alla volta

int redPin = 9;
int greenPin = 10;
int bluePin = 11;

void setup() {
  pinMode(redPin, OUTPUT);
  pinMode(greenPin, OUTPUT);
  pinMode(bluePin, OUTPUT);
}

void loop() {
  digitalWrite(redPin, LOW);   // Rosso acceso
  digitalWrite(greenPin, HIGH);
  digitalWrite(bluePin, HIGH);
  delay(1000);

  digitalWrite(redPin, HIGH);
  digitalWrite(greenPin, LOW); // Verde acceso
  digitalWrite(bluePin, HIGH);
  delay(1000);

  digitalWrite(redPin, HIGH);
  digitalWrite(greenPin, HIGH);
  digitalWrite(bluePin, LOW);  // Blu acceso
  delay(1000);
}

2️⃣ Mescolare i colori con PWM

int redPin = 9;
int greenPin = 10;
int bluePin = 11;

void setup() {
  pinMode(redPin, OUTPUT);
  pinMode(greenPin, OUTPUT);
  pinMode(bluePin, OUTPUT);
}

void loop() {
  setColor(255, 0, 0); // Rosso
  delay(1000);
  setColor(0, 255, 0); // Verde
  delay(1000);
  setColor(0, 0, 255); // Blu
  delay(1000);
  setColor(255, 255, 0); // Giallo
  delay(1000);
  setColor(0, 255, 255); // Ciano
  delay(1000);
  setColor(255, 0, 255); // Magenta
  delay(1000);
  setColor(255, 255, 255); // Bianco
  delay(1000);
  setColor(0, 0, 0); // Spento
  delay(1000);
}

void setColor(int red, int green, int blue) {
  analogWrite(redPin, 255 - red);
  analogWrite(greenPin, 255 - green);
  analogWrite(bluePin, 255 - blue);
}

🧠 Nota sulla funzione setColor(): poiché il LED è ad anodo comune, i valori PWM devono essere invertiti: 0 = acceso al massimo, 255 = spento.


💡 Suggerimenti d’uso

  • Usa PWM (tramite analogWrite) per creare effetti di dissolvenza o cicli di colore.
  • Per ottenere colori più realistici, considera le diverse intensità di ciascun LED: il blu e il verde sono generalmente più luminosi del rosso.
  • Puoi creare effetti arcobaleno o animazioni ciclando i valori RGB progressivamente.

🧪 Esempio: Effetto dissolvenza arcobaleno

void loop() {
  for (int r = 0; r <= 255; r += 5) {
    setColor(r, 0, 255 - r); // Dal blu al rosso
    delay(30);
  }

  for (int g = 0; g <= 255; g += 5) {
    setColor(255 - g, g, 0); // Dal rosso al verde
    delay(30);
  }

  for (int b = 0; b <= 255; b += 5) {
    setColor(0, 255 - b, b); // Dal verde al blu
    delay(30);
  }
}

📚 Conclusione

Il LED RGB a anodo comune è uno strumento didattico e pratico eccellente per imparare a controllare la luce con Arduino. Ti permette di esplorare il colore, il PWM, e la logica di controllo digitale. Una volta compresi questi concetti, potrai passare a controlli più avanzati come quelli tramite transistor, driver o moduli NeoPixel.

 

GENERALI

</ td>

MODELLO

LED RGB anodo comune

MATERIALI < / span>

plastica + metalli

COMPATIBILITA ‘

ARDUINO

PESO E DIMENSIONI

PESO DEL PRODOTTO

2g

PESO DEL PACCHETTO

0,08 kg

DIMENSIONI DEL PRODOTTO

(L x P x A)

0,5 x 3,7 x 0,5 cm

DIMENSIONI DEL PACCHETTO

(L x P x A)

3 x 5 x 2 cm

CONTENUTO DELLA CONFEZIONE

CONTENUTO DELLA CONFEZIONE

3 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 10 g