RGB Moodlamp con Arduino Duemilanove

Ciao a tutti. Vorrei costruire una moodlamp programmabile tramite Arduino. Ho una buona conoscenza di programmazione (infatti il programma l'ho praticamente già finito ;D). Quello che mi manca, ma proprio zero zero, è l'elettronica. Ho già cercato nel forum sia ITA che quello generale, ho già trovato una nave di topics sull'argomento e un'idea me la sono fatta, ma avrei bisogno di una soluzione "su misura". Vi spiego brevemente quello che dovrebbe fare e ciò che già ho. Vi chiedo gentilmente di indicarmi come realizzare il circuito e come alimentarlo correttamente per non bruciare tutto, dato che la lampada poi starà accesa molte ore consecutive. :-[

La lampada sarà composta da 20 led RGB ad ANODO comune, divisi in 2 serie da 10, comandati tramite PWM. (fortunatamente arduino 2009 ha giusto giusto 6 porte PWM -> 2*RGB) Ci sarà un pulsante per cambiare le diverse "funzioni" e un potenziometro lineare per modificare la funzione selezionata.

I led sono già in mio possesso, le specifiche sono:

Reverse Voltage

R G B 5V 5V 5V

Forward Voltage

R -> Min 1.9V - Typ 2.1V - Max 2.3V G -> Min 3.4V - Typ 3.6V - Max 3.8V B -> Min 3.4V - Typ 3.6V - Max 3.8V

Vi ringrazio anticipatamente, appena sarò riuscito ad abbozzare un prototipo posterò anche il codice del programma funzionante ;)

ma la corrente dei led qual'è? :)

D'oh!! Sono proprio un niubbo ;D

"DC Forward Current: 20mA"

spero sia il dato corretto, ad ogni modo vi do anche il link dell'inserzione ebay (se non è contro regolamento) http://cgi.ebay.it/ws/eBayISAPI.dll?ViewItem&item=250531121649&ssPageName=ADME:B:EOIBSA:IT:1123#ht_2749wt_911

pensavo dovessi pilotate qualcosa di più vorace…
comunque di spunti/esempi se ne trovano:
http://www.google.com/search?ie=UTF-8&oe=UTF-8&q=rgb+moodlamp&btnG=search&domains=http%3A%2F%2Fwww.arduino.cc&sitesearch=http%3A%2F%2Fwww.arduino.cc%2Fcgi-bin%2Fyabb2%2F

Si, so che ci sono molti esempi. Infatti come ho scritto subito, ho cercato a lungo. Il mio problema è che, in quanto totalmente ignorante di elettronica, non ho la minima idea di quello che faccio. Ho un amico che mi sta aiutando per questo progetto, ma preferivo avere diverse opinioni (magari migliori)

Io ho capito che per pilotare i led RGB ad anodo comune devo collegare il + comune all'alimentazione, e il catodo di ogni singolo colore al PWM

Non mi è chiaro se però i sei gruppi di dieci led (2*10R - 2*10G - 2*10B) è meglio se li collego in serie o parallelo.

L'amico che mi sta aiutando mi ha detto poi che avrò bisogno di un uln2803a (integrato che provvede un array di 8 transistor Darlington, ognuno in grado di gestire una corrente di 500mA con tensioni nell'ordine dei 50V)..mi serve davvero/ne basta uno solo? Non ci capisco un bel niente :(

http://blog.lampugnani.org/arduino/chillout-rgb-ambient-lamp/ questa è stata fatta da un utente di questo forum, il mitico t30! Ieri al concerto dei Muse a Milano le avevano fatte enormi, hanno usato dei megapalloni con dei megaproiettori... fantastico effetto...

hahahah... fantastico!! c'eri pure tu??

yes, se lo sapevo che c'eri ci si poteva beccare :D

già!!.. cmq sto testando un nuovo circuito con nuovi led molto piu' pontenti. credo che ad occhio si potrebbero mettere dentro delle palle come quelle del concerto, visto quanto sono pontenti.... in ogni caso sto sviluppando questa cosa per costruire 3 lampade che poi verranno incassate in un controsoffitto, e potranno essere controllate via IR o via pc (ancora non so se sarà un collegamento seriale o un collegamento ethernet).

hai preso i prolight da 3W?