LED RGB: tutto quello che c'è da sapere su questo componente

LED RGB

Esistono molti tipi di diodi semiconduttori in commercio, e al loro interno esiste un tipo particolare come il tipo LED (Light-Emitting Diode). Questi tipi possono emettere luce, ma non sono tutti identici. I produttori giocano con diverse composizioni del materiale semiconduttore in modo che emettano luci di diversi colori. Inoltre, c'è LED RGB, che utilizza varie combinazioni di LED per poter emettere luce in diversi colori.

Pertanto, se vuoi creare un progetto in cui un LED monocolore non è sufficienteCon i LED RGB puoi ottenere meravigliosi effetti di luce multicolore. E non sono molto diversi dai LED convenzionali, quindi puoi integrarli con la tua scheda Arduino o in altri progetti elettronici in modo molto semplice.

RGB

Spettro luminoso RGB

RGB (rosso verde blu) rappresentano i colori rosso, verde e blu. È una composizione di colori molto tipica che hai sentito in molte occasioni nel mondo dell'elettronica. Inoltre, dovresti sapere che solo con quei tre colori si possono formare molti altri colori, poiché sono quelli primari. Questo è il motivo per cui le cartucce e i toner per stampanti sono ciano, magenta e giallo (CMYK) e, mescolando insieme al nero, è possibile ottenere molti altri toni e colori diversi.

Nel caso di Luce a led succede qualcosa di simile, potendo utilizzare luci diverse da quei tre colori primari per ottenere tante altre combinazioni che vanno oltre il singolo colore del LED tradizionale. In effetti, molti tipi di file schermi e i dispositivi elettronici utilizzano questa combinazione per visualizzare le immagini.

LED RGB

Perni LED RGB

El LED RGB È un tipo speciale di diodo LED costituito da diversi semplici array di LED come quelli che si trovano in altri LED monocolore. In questo modo possono emettere in questi tre colori primari, generando così tutti i tipi di effetti e colori diversi (anche il bianco che combina contemporaneamente rosso, verde e blu) semplicemente controllando uno dei pin di questi componenti.

I 3 LED imballati nello stesso incapsulamento è in grado di produrre tutta questa gamma di colori. Ha una piedinatura leggermente diversa rispetto ai LED convenzionali, poiché includono 3 pin, uno per ogni colore (catodi o +) e un altro aggiuntivo comune a tutti, l'anodo (-). Altrimenti non ha troppo mistero ...

Colori e materiali dei semiconduttori

Quello che è interessante che tu sappia è che grazie a tipo di semiconduttore diversi colori possono essere ottenuti. Questo è ciò che differenzia i LED rossi da verde, giallo, blu e altre tonalità. I ricercatori hanno combinato diversi materiali per ottenere tutti i colori attualmente esistenti sul mercato. Per esempio:

  • IRI LED a infrarossi utilizzano GaAs o AlGaAs come materiali da emettere a questa lunghezza d'onda IR.
  • rosso: AlGaAs, GaAsP, AlGaInP e GaP sono utilizzati nei LED a luce colorata.
  • arancione: materiali semiconduttori come GaAsP, AlGaInP, GaP vengono utilizzati con alcune variazioni.
  • giallo: può essere una composizione simile alla precedente, come GaAsP, AlGaInP e GaP per emettere in una lunghezza d'onda dello spettro elettromagnetico corrispondente al giallo.
  • Verde: per emettere a questa lunghezza d'onda sono necessari materiali speciali come GaP, AlGaInP, AlGaP, InGaN / GaN.
  • blu: in questo caso vengono utilizzati semiconduttori e droganti a base di materiali come ZnSe, InGaN, SiC, ecc.
  • viola- Creato da InGaN.
  • Porpora: Per ottenere questo colore vengono utilizzati doppi LED blu e rosso. La plastica di questo colore viene anche utilizzata con luce LED bianca interna per dare questo effetto.
  • Rosa: non c'è materiale per questo colore, quello che si fa è combinare due LED di colori diversi per ottenere questo colore, come il rosso con il giallo, ecc.
  • Bianco: è quella che ha dato origine alle attuali lampadine a LED, con colori bianco puro o bianco caldo. Per questo, i LED blu o UV vengono utilizzati con un fosforo giallo per il bianco puro o un fosforo arancione per il bianco caldo.
  • UV: lo spettro ultravioletto può essere ottenuto con vari materiali come InGaN, Diamante, BN, AlN, AlGaN, AlGaInN.

Integrazione con Arduino

Arduino con LED RGB

Se desideri usa LED RGB con Arduino, puoi iniziare creando lo schema di immagini precedente. È molto semplice, devi solo usare il LED RGB e una resistenza per l'anodo come si fa con i LED, e collegarlo ai pin digitali che vuoi sulla tua scheda Arduino. La connessione dovrebbe essere la seguente:

  • Perno lungo: il pin più lungo del LED RGB deve essere collegato al pin GND di Arduino, poiché è quello contrassegnato con -, ed è l'anodo comune. Qui è dove la resistenza da 330 ohm verrà collegata tra il pin del diodo e la scheda Arduino.
  • rosso: è l'unico perno sull'altro lato del perno lungo. Puoi collegarlo a qualsiasi pin tu voglia.
  • Verde: è quella accanto a quella lunga, ma dalla parte opposta a quella rossa. Puoi anche collegarlo a qualsiasi pin digitale Arduino.
  • blu: è quello vicino al verde, all'estremità opposta del rosso. Fai lo stesso con esso per poterlo controllare da un'uscita Arduino.
Sebbene tu possa usare i pin che desideri, è meglio che tu usi il PWM per poter giocare con il segnale ...

Dopo questo collegamento di base, potrai iniziare con la programmazione degli schizzi tenendo conto dei pin in cui hai collegato ciascun pin. Sopra Arduino IDE è possibile generare un piccolo codice sorgente che puoi caricare sulla tua scheda Arduino per iniziare a testare come funziona il LED RGB:

void setup()
   {
       for (int i =9 ; i<12 ; i++)
            pinMode(i, OUTPUT);
   }

void Color(int R, int G, int B)
    {     
        analogWrite(9 , R);   // Rojo
        analogWrite(10, G);   // Verde
        analogWrite(11, B);   // Azul
    }

void loop()
   {    Color(255 ,0 ,0);
        delay(1000); 
        Color(0,255 ,0);
        delay(1000);
        Color(0 ,0 ,255);
        delay(1000);
        Color(0,0,0);
        delay(1000);
   }

Con questo semplice codice vedrai che prima diventa rosso, poi diventa verde, poi blu, poi si spegne e quindi il ciclo ricomincia. Ogni luce rimane per 1 secondo (1000 ms). È possibile modificare l'ordine, i tempi e i valori all'interno delle parentesi in ottenere più colori combinando. Per esempio:

  • Il primo valore corrisponde al rosso e puoi variare da 0 a 255, dove 0 non è rosso e 255 è il massimo.
  • Il secondo valore corrisponde al verde, con valori da 0 a 255 uguali al precedente.
  • Il terzo è per gli azzurri, idem per i precedenti.

Per aiutarti a ottenere altri colori specifici, puoi utilizzare questo sito web. In esso appare un'app in cui puoi scegliere la gamma di colori che desideri spostando il cursore dei colori dove ne hai bisogno. Guarda a i valori di R, G e BSe li replichi nel tuo programma IDE Arduino, puoi creare il colore che desideri proprio come fai su questo sito web o in programmi come Paint, Pinta, GIMP, ecc. Ad esempio, per ottenere un verde accattivante, puoi utilizzare i valori 100,229,25.

Straordinario colore RGB verde

a ulteriori informazioni Informazioni sull'uso o sulla programmazione di Arduino IDE, puoi farlo scarica il nostro corso PDF gratuito...


Puoi essere il primo a lasciare un commento

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.