Arduino LED RGB

Amigos bom dia!
Alguem sabe qual componente utilizarei para controlar 100 leds com o arduino?
Me falaram de um CI 74HC595 mas eu acho q ele aumenta para mais 08 leds. É isso mesmo?

Ou tambem existe outra forma?

Bom dia,

aparentemente estou com as mesmas duvidas que vc, e ainda não tenho resposta, mas parece que se usar um conjunto de TLC5940 ou TLC5947DAP [1] seja possível fazer isso.

Eu encontrei um projeto de circuito chamado tiRGBLED [2] pra controlar 10 LEDs RGB utilizando um PIC e alguns chips, via porta serial em um protocolo especifico... E parecer existir uma serie de desvantagens pra implementação deste tipo de solução, começando pela integração com Arduino, e até a necessidade da implementação de vários circuitos destes (as vezes inviabilizando $$ o projeto)...

Também encontrei uma solução pré-pronta pra este problema, o "ShiftBrite Shield" [3] que é um shield que serve para controlar um conjunto cascateavel de "ShiftBrite" [4] (pequenas placas com LED RGB). A desvantagem deste tipo de solução é que vc fica dependente do fornecedor para adicionar um unico LED RGB, e o custo é claro. A vantagem é a facilidade e confiabilidade do projeto.

O mesmo fornecedor do "ShiftBrite" também disponibiliza a venda uma placa chamada "OctoBrite DEFILIPPI" [5] (que utiliza o chip TLC5947) que pode controlar até 8 LEDs RGB individualmente ou até 24 LED monocromáticos. e essa placa parece (não tenho certeza) poder ser cascateavel, isto é ligar multiplas placas em serie. As vantagens e desvantagens parecem continuar sendo as mesma, controle sobre o projeto, fornecedor de novas peças, custo, facilidade e confiabilidade.

Outra opção que encontrei foi o "RGB LED Shield V1.4 Kit" [6] um shield com a possibilidade de controlar exatamente 16 LEDs RGB. E este shield utiliza 3 chips TLC5940. Não sei se é possível ter mais de um shield deste no mesmo Arduino.

Bom, estou pesquisando como implementar da melhor maneira uma solução para este problema. Se vc descobrir algo, por favor poste no fórum também.

Abraços

Referências:
[1] http://focus.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=tlc5947&fileType=pdf
[2] http://www.rgbled.org/RGBLED/index.html
[3] ShiftBrite Shield: for Arduino Controllers - Macetech Electronics Store
[4] Headerless ShiftBrite 2.0 - Macetech Electronics Store
[5] OctoBrite DEFILIPPI - Macetech Electronics Store
[6] http://www.seeedstudio.com/depot/rgb-led-shield-v14-kit-p-430.html

olá pessoal,

eu nunca montei um desses, mas sei o quanto trabalho da multiplexar todos esses leds e ainda mais com potência, dependendo da aplicação.
mas eu aconselharia procurar por esquemáticos de produtos que fazem os mesmo que vocês estão procurando, depois é so copiar e colar.
por exemplo

http://www.sureelectronics.net/pdfs/DE-DP029~033_Ver1.0_EN.pdf

Acho que o seeedstudio tbm vende alguma coisa parecida, se não existir o esquemático é so mandar um email para o Albert Miao que ele te envia...

Olá Radamés,
obrigado pelo exemplo. Dei uma olhada nele, e os esquemas são de LEDs monocromaticos ou bicolor, mas já é um bom começo :wink:

Encontrei algo que também pode ajudar, uma biblioteca de Arduino para o chip TI TLC5940 16-Channel PWM, sendo que na propria home tem dois esquema basicos de utilização do chip [2][3].

Abraços

Referências:

[1] Google Code Archive - Long-term storage for Google Code Project Hosting.
[2] http://students.washington.edu/acleone/codes/tlc5940arduino/img/breadboard-arduino-tlc5940.png
[3] http://students.washington.edu/acleone/codes/tlc5940arduino/img/breadboard-arduino-tlc5940_close.png

O esquema do "RGB LED Shield V1.4 Kit" que controla 16 LEDs RGB. (utilizando 3 chips TLC5940): http://combee.net/rgbshield/RGB_LED_Shield_1.4.zip

[]'s

Encontrei alguns produtos interessante, e que podem ser uteis na solução do problema de controlar múltiplos LEDs RGB

  • Arduino RGB LED TLC5940 Controller Shield [1] que consiste de um shield que possui cinco saídas para placas contendo um conjunto de seis LEDs [2]. Mas ainda não sei se é possivel ter mais de um shield deste no mesmo Arduino (neste momento me falta conhecimento rs)...

  • Arduino RGB Monome Shield [3] que consiste de um shield para controlar 8x8 LEDs RGB de modo que todos os LEDs sempre estejam da mesma cor.

Referências:
[1] Error, Electronic & Electronics Components Depot United States
[2] http://www.emartee.com/product/41876/Arduino-RGB-LED
[3] 3 Pin Male To Female Jumper Wire--200mm - emartee.com

Arduino: Playground Texas Instruments TLC5940 Arduino Playground - TLC5940

Pessoal muito obrigado pela ajuda e desculpe a demora para a resposta.

Aproveitando queria tirar mais umas duvidas!

1 - Qtos leds em SERIE sem o TLC posso ligar?
2 - LIgando um arduino em uma fonte de 5v mudará o layout do circuito? No caso somente LED!
3 - Precisa de resistores qdo se liga um circuito com energia USB?
4 - Qtas portas um TLC consome no ARDUINO?

AGuardo mais um help!!!

valeu

Ola, encontrei este produto aqui vê se ajuda
http://www.nkcelectronics.com/60mm-square-88-led-matrix--super-bright6088.html.
Eles dizem que oque é demonstrado no video está sendo controlado por um seeduino (arduino clone). Em http://www.seeedstudio.com/depot/datasheet/2088RGBMatrix.pdf tem um esquema de ligação, não sei se é isso que procuras mas com 4 painéis desses vai ser um brilho só!!!

talvez seja interessante...
Shield com chips multiplexadores..
CD74HC4067

Olhando a recomendação de produto do arilson, percebi que para a demonstração de utilização da matriz 8x8 de LEDs RGB foi utilizado um Rainbowduino LED driver platform [1][2].

Esse produto inclusive permite a utilização em cascata (conectando diretamente um no outro, no manual [2] tem um exemplo).

Talvez a utilização de um Rainbowduino LED driver platform com uma matriz de LEDs RGB feita manualmente, isto é, sem utilizar a 60mm square 8*8 LED Matrix - super bright RGB[3] seja uma idéia interessante considerando o custo.

Referências:
[1] http://www.seeedstudio.com/depot/rainbowduino-led-driver-platform-plug-and-shine-p-371.html?cPath=61_62
[2] http://www.seeedstudio.com/depot/images/product/Rainbowduino_Manualv1.1.pdf (Manual)
[3] http://www.seeedstudio.com/depot/60mm-square-88-led-matrix-super-bright-rgb-p-113.html

Galera encontrei este post no forum http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1266369410.
o cara montou a mão e controla 112 leds rgbs

Achei uma referênia para a utilização de um Rainbowduino LED driver platform com um conjunto de LEDs individuais:

Além disso, tem um vídeo demo de utilização bem interessante:

Encomendei uma placa Rainbowduino LED driver platform pra testar, assim que chegar eu tiver as primeiras impressões eu posto no fórum.

Bom dia,
Entrei hoje no forum e descobri a sua conversa.
Estou pesquisando sobre o mesmo assunto que vocês usando varios LEDS.
Tou procurando TLC 5940 em Sao Paulo sem achar até agora! Alguem poderia me indicar uma loja?
Agradeço muito vocês se pudesse me ajudar

Se você não tiver pressa!
http://cgi.ebay.com/TLC5941NT-LED-Driver-DIP-TLC5940-TLC5940NT-TLC5941-PWM_W0QQitemZ150419800610QQcmdZViewItemQQptZLH_DefaultDomain_2?hash=item2305b80222
http://cgi.ebay.com/TLC5940PWP-SMT-LED-Driver-Adapter-TLC5940-TLC5940NT_W0QQitemZ160416784946QQcmdZViewItemQQptZLH_DefaultDomain_2?hash=item255995e232

já comprei nessa loja! dipmicro, eles são muito bons!

Muito obrigada :slight_smile:

O 74HC595 eu encontrei (sem muita dificuldade) em um loja em São Paulo, talvez lá também seja possível encontrar o TLC5940.

Toninho componentes eletrônicos
Rua Santa Ifigênia, 295 - 2° andar
Brasil - São Paulo - SP
(11) 3333-7356 / (11) 3362-3322

Obrigada.
Fiz quasi todas as lojas da Santa Ifigênia, neste predio tambem sem achar... entao comprei hoje no endereço que Ajna me deu
http://cgi.ebay.com/TLC5941NT-LED-Driver-DIP-TLC5940-TLC5940NT-TLC5941-PWM_W0QQi...

Entendi.

Bom, apesar de vc já ter feito a compra, fica uma dica pra outras pessoas que desejarem fazer compras similares.

No site http://macetech.com eles tem a venda o TLC5947DAP (24 Channel LED Driver)

Abs

ps.: Eu já fiz compras neste site e entregaram aqui no Brasil sem nenhuma complicação. Entretanto, vale ressaltar que apesar do preço ser atraente U$4.99, a compra exige uma quantidade minima de 5 elementos.

Fiz algumas encomendas de diversas lojas, e as primeiras começaram a chegar agora...

A primeira que chegou foi do site Macetech (Macetech) onde comprei "Shifty VU Shield", "OctoBrite DEFILIPPI", e alguns "ShiftBrite"s.

E em poucos minutos(!), coloquei pra funcionar os ShiftBrite junto com o Shifty VU Shield. A qualidade do produto é muito boa, a facilidade de uso é excelente (com pouco código é fácil controlar individualmente a cor de cada LED RGB, mas o preço $$$ assusta (para uma compra de 200 sai por U$3.62 cada!) .


Avaliação: ShiftBrite Shield & ShiftBrite

Qualidade: (5/5)
Facilidade de uso: (5/5)
Escalabilidade: (4/5)
Preço: (2/5)


Assim que forem chegando as demais encomendas (sobre controle de LEDs RGB) eu posto minha análise/experiência.

Abs