Pages: [1] 2   Go Down
Author Topic: Controllare LED RGB singolarmente  (Read 2064 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 17
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Buongiorno,
Sono nuovo e come primo topic potrei gia essere cacciato dalla comunità ma credete a me, non è così semplice senza l'aiuto di qualcuno. E' un mese che setaccio il web e surriscaldo google.
IO NON SONO NE ELETTRICISTA NE INFORMATICO  smiley-sad , Ma sono un giovane ragazzo che ha in testa una cosa da troppo tempo e non riesce a realizzarla per mancate conoscenze.


VENIAMO AL DUNQUE:
Ho una serie di LED RGB da controllare indipendentemente, circa 25/30. Devo creare alcune scene di colore ed avere il pieno controllo sui singoli led.
Tutto qua. so che si puo fare ma non so come e ora ho le idee un po confuse.
Alla fine è come se io avessi una Matrice LED e anziche avere i led tutti attaccati li ho collegati al sistema tramite cavi piu lunghi e disposti nello spazio a piacere e non a griglia.



Ho trovato diverse soluzioni nel web ma credo che non possa postarle anche se alcune si interfacciano con Arduino, in ogni caso ditemi se posso che vi linko gli esempi.
Ho letto di tutto, anche nel playground nella sezione dedicata ma ora avrei bisogno di qualcuno che mi rimetta sui binari e mi dica come devo procedere e cosa devo acquistare per realizzarlo. Ripeto, ho trovato diversi componenti esterni che mi aiuterebbero nella realizzazione ma non so se -1- sono compatibili/inutili, e -2- se sono impossibili per uno che nella vita non fa nulla che ha a che vedere Arduino!


in caso aveste bisogno di piu spiegazioni o di avere chiaro il progetto che voglio realizzare chiedete pure!

GRAZIE!
Logged

BZ (I)
Offline Offline
Brattain Member
*****
Karma: 234
Posts: 20195
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ti sei giá comprato il LED?
Quali sono? a catodo comune? a anodo comune o con tutti 6 contatti?
Che potenza hanno? Quelli da qualche decina di mA o LED da qualche W.?
Ciao Uwe
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 17
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

5mm RGB LED 4000mcd Common Cathode con 4 pin.

Ma se necessario ne acquisto altri con caratteristiche piu adeguate tipo Common Anodo o con i sei pin!

Grazie per la risposta immediata!
Logged

0
Offline Offline
Edison Member
*
Karma: 20
Posts: 2227
Have you mooed today?
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Se fossero ad anodo comune, potresti usare l'integrato TLC5940:

http://www.arduino.cc/playground/Learning/TLC5940

Se fai una ricerca sul forum (in alto a dx), troverai anche progettini in cui si pilotano serie di RGB con questo integrato.
Logged

BZ (I)
Offline Offline
Brattain Member
*****
Karma: 234
Posts: 20195
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quanto sono distanti i singli LED?
Il TLC5940 ha 16 uscite PWM e visto che Ti servono 3 a LED ne puoi collegare 5 ma devono avere l'Anodo comune.
Ciao Uwe
Logged

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 313
Posts: 21624
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Siccome ho in mente un paio di progettini con alcuni RGB, chiedo consiglio: sono meglio ad anodo comune oppure a catodo comune? La logica mi suggerisce questi ultimi, però vedo che con i catodi comuni esistono driver appositi... Consigli per gli acquisti?  smiley-wink
Logged


BZ (I)
Offline Offline
Brattain Member
*****
Karma: 234
Posts: 20195
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

leo,
dipende dal Driver che usi.
Alcuni come il TLC5940 hanno come uscite delle sorgenti di corrente che portano la corrente a massa e percui il LED devi collegarlo tra + alimentazione e l' uscita. Percui se hai un LED con piú led nello stesso involucro devi avere un anodo comune per poter mettere i 3 catodi ciascuno su un uscita del TLC.
Ciao Uwe
 
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 17
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

OK, grazie a tutti!   smiley-lol
Avevo gia notato infatti TLC5940. Maaaa...

Nel web, ho trovato diversi componenti che si interfacciano con Arduino (come gia vi avevo anticipato). Io posto comunque i nomi e i link in quanto credo che siano di grande aiuto per creare altri progetti simili. In caso dovessi violare qualche regola chiedo gentilmente ai i moderatori di provvedere ad eliminare o ad oscurare il mio post.

Il componente che più mi attrae e che quindi potrebbe essere di grande aiuto (credo) è un prodotto creato da BRILLDEA chiamato LED Painter PCB http://www.brilldea.com/product_LEDPainter.html e interfacciato, ma non ho ancora capito, obbligatoriamente con Prop Blade PCB http://www.brilldea.com/product_PropBlade.html e/o Arduino.

Avevo visto anche nel web alcuni software, ai quali non sono riuscito a risalire al nome, che gestivano la programmazione di LEDs da PC: date un occhiata:



La programmazione dei led (ancora meglio) potrebbe essere attraverso DMX ma credo che sia un po TROPPO CARA come soluzione, mi sbaglio? L'esempio, sempre di brilldea può essere visto su questo sito:



Grasssssie!
« Last Edit: August 10, 2011, 02:34:43 am by mungle » Logged

BZ (I)
Offline Offline
Brattain Member
*****
Karma: 234
Posts: 20195
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Il componente che più mi attrae e che quindi potrebbe essere di grande aiuto (credo) è un prodotto creato da BRILLDEA chiamato LED Painter PCB http://www.brilldea.com/product_LEDPainter.html e interfacciato, ma non ho ancora capito, obbligatoriamente con Prop Blade PCB http://www.brilldea.com/product_PropBlade.html e/o Arduino.

Sono 3 TLC5940 controllati da un microcontroller Parallax Propeller (seconda scheda)
La schedina LED Painter PCB come interfaccia mette sul conettore i pin di controllo dei TLC percui li puoi pilotare con qualsiasi Microcontroller, anche con Arduino seguendo le istruzioni della libreria. Attentione sono 3 TLC in cascata; controlla se nei file della libreria non devi settare il numero di TLC pilotati.

Puoi tutto fare da Te senza dover aquistare quei prodotti.
http://www.arduino.cc/playground/Learning/TLC5940

Un multiplexing di 4x4 led RGB
http://www.thebox.myzen.co.uk/Hardware/Mini_Monome.html
Di una matrice 8x8 fatto con i Buttompad della sparkfun
http://designthemedia.com/bonome/ e qua foto e video http://unsped.blogspot.com/

ciao Uwe

Logged

Global Moderator
Milano, Italy
Offline Offline
Edison Member
*****
Karma: 15
Posts: 1163
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao,

che modello di Arduino hai? Hai già provato a comandare qualche led direttamente dai pin di Arduino?
I led che hai comprato probabilmente non richiedono troppa corrente quindi con le opportune resistenze puoi collegarli ai pin PWM, giusto per fare qualche prova e accorgerti come si compongono i colori.

Dopodichè puoi passare all'integrato che ti hanno consigliato oppure a questi: http://www.arduino.cc/playground/Main/MAX72XXHardware

Logged

F

Offline Offline
Newbie
*
Karma: 0
Posts: 17
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao,
Grazie per i consigli ma il punto sta proprio qui. Quale componente mi conviene usare? E per quanto riguarda la programmazione? Che software esistono per pilotare i miei led? Non posso scrivere riga dopo riga... è una cosa immensa e poi il risultato non sarebbe eccezionale...!

Buona giornata!
Logged

BZ (I)
Offline Offline
Brattain Member
*****
Karma: 234
Posts: 20195
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao,

che modello di Arduino hai? Hai già provato a comandare qualche led direttamente dai pin di Arduino?
I led che hai comprato probabilmente non richiedono troppa corrente quindi con le opportune resistenze puoi collegarli ai pin PWM, giusto per fare qualche prova e accorgerti come si compongono i colori.

Dopodichè puoi passare all'integrato che ti hanno consigliato oppure a questi: http://www.arduino.cc/playground/Main/MAX72XXHardware
Ciao Federico
mungle scrive che vuole pilotare 25/30 LED RGB singolarmente. 
I suggerimenti purtroppo non gli aitutano perche l'Arduino ha troppo pochi PWM e il MAX72xx non funziona in PWM percui non si possono visualizzare tutti i colori.

Ciao Uwe
Logged

Global Moderator
Milano, Italy
Offline Offline
Edison Member
*****
Karma: 15
Posts: 1163
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

si lo so che non ce la farebbe neanche con un mega, ma il mio consiglio era appunto quello di fare una prova con uno poi 3 o 4 led, giusto per rendersi conto di come si fa, prima di passare a qualche integrato che faccia da driver per tutti.

Visto che ha dichiarato di non avere delle basi nè di programmazione, nè di elettronica mi è sembrato il consiglio migliore. Iniziare ad usare un TLC5940 potrebbe essere traumatico, anche se la libreria è bella è pronta ho avuto qualche difficoltà anch'io...non è proprio una stupidata riuscirci.
« Last Edit: August 13, 2011, 05:42:37 am by Federico Vanzati » Logged

F

BZ (I)
Offline Offline
Brattain Member
*****
Karma: 234
Posts: 20195
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Sí, il Tuo ragionamento ha dei punti forti.
Forse sarebbe bene dirglielo subito.
Ciao Uwe
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 17
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Iniziare ad usare un TLC5940 potrebbe essere traumatico

Forse sarebbe bene dirglielo subito.

Ragazzi... non avete molto tatto con i novellini! eheheeh   smiley-eek-blue smiley-eek-blue smiley-eek-blue smiley-eek-blue smiley-eek-blue
Cos'altro dovete dirmi? Mi fate paura... ehehehe! Scherzo...

I componenti che mi avete consigliato... dove si acquistano?
« Last Edit: August 13, 2011, 06:50:18 am by mungle » Logged

Pages: [1] 2   Go Up
Jump to: