Il weekend scorso sono stato a Roma e sono passato dalla sede operativa robot-domestici, tra gli ultimi articoli disponibili a catalogo ho provato il LED Tri-Color Driver e la Breakout RGB Triple Play:
unendo le due shield ad arduino ottieni un simpatico effetto RGB.
Il driver utilizzato dalla LED Tri-Color Driver è un ZXLD1360 evoluzione del driver utilizzato dall’amico Luca e descritto in un driver a singolo controllo.
La Breakout RGB Triple Play, che vedi a destra nella foto, ospita 3 LED ad alta luminosità, uno Rosso, uno Verde e l’ultimo Blu.
Collegamenti del LED Tri-Color Driver ad arduino
Puoi connettere la LED Tri-Color Driver ad arduino mediante i 5 pin Vcc (+5v), ADJ1,ADJ2,ADJ3 e Gnd:
a ciascun pin ADJx puoi collegare un pin PWM di arduino, io ho scelto di controllare il PWM dai pin 9,10 ed 11.
Collega il pin ADJ1 della LED Tri-Color Driver al pin 9, il pin ADJ2 al pin 10 ed il pin ADJ3 al pin 11:
collega il pin VCC al pin Vin di arduino ed il pin Gnd ad uno dei pin Gnd di arduino, io ho uilizzato quello adiacente al pin 13.
Per collegare la LED Tri-Color Driver alla Breakout RGB Triple Play puoi utilizzare 6 cavetti, 2 per ciascun led.
Important!
Ti consiglio di saldare dei collegamenti di almeno 4/5cm in quanto i Led una volta in funzione raggiungono rapidamente alte temperature, ed in assenza di un buon dissipatore è meglio lasciare lo spazio di areazione sufficiente.
per testare il circuito formato dalla LED Tri-Color Driver e dalla sua Breakout ho usato lo sketch seguente:
int ledR = 9; int ledG = 10; int ledB = 11; void setup() { pinMode(ledR, OUTPUT); pinMode(ledG, OUTPUT); pinMode(ledB, OUTPUT); digitalWrite( ledR,LOW ); digitalWrite( ledG,LOW ); digitalWrite( ledB,LOW ); } void loop() { analogWrite(ledR, 200); analogWrite(ledG, 200); analogWrite(ledB, 200); delay(3000); }
nel quale come vedi non ci sono operazioni particolari se non quella di inviare un PWM 200 a ciascun pin della shield.
L’effetto che ottieni alimentando arduino ed il tuo circuito è il seguente:
ho posto un foglio bianco per evitare che la luce diretta fosse impercepibile per la telecamera.
Trovandomi nella sede robot-domestici ho trovato un simpatico stancil ed ho deciso di realizzare qualche foto del LED Tri-Color Driver: