LusoRobótica - Robótica em Português
Robótica => Projectos de robótica => Projectos em desenvolvimento => Tópico iniciado por: AndréD. em 24 de Janeiro de 2012, 16:54
-
Boas Pessoal....
A uns tempos andei a montar um LED CUBE 4x4x4 mas depois como queimei o atmega o projecto ficou pendente apesar de ja ter o cubo feito...
Como vos disse no outro tópico estou de volta, e quero acabar este projecto para puder dar continuação aos outros.
Ja pesquisei em varios sitios e em muitos deles falam em controladores mas nao especificam grande coisa, e mesmo apesar de eu ver os datasheets dos mesmos nao fico totalmente esclarecido se aquilo dá para fazer o que eu pretendo. O que pretendo é "Desenhar" letras no cube, e controlando o mesmo apenas com o arduino nao o consigo fazer visto que por exemplo para fazer um "P" o desenho seria algo como isto (Visto de Frente):
o-o-o-x
o-x-o-x
o-o-o-x
o-x-x-x
x = led apagado
o = led aceso
E o que acontece é que como eu tenho a massa ligada nas 4 camadas (Visto ser necessário ter os 4 Leds acesos), depois na segunda linha nao consigo apenas acender aqueles dois (acendem os 4 na mesma e na terceira linha acontece o mesmo). Acho que me fiz entender, se nao digam que eu tento explicar de outra forma.
O que eu pergunto é, que sugerem para puder controlar cada Led individualmente?
Cumps
AndréD.
-
Tens o cubo mal feito se isso acontence.
As massas estão partilhadas, tudo bem, mas o controlo dos leds é individual, se bem recordo já muito escreve-mos sobre multiplexagem dos leds no teu outro tópico, enquanto não entenderes esse conceito e o conseguires meter a funcionar devidamente nunca vais ter o cubo a funcionar bem.
-
BOas...
Antes de mais obrigado pela resposta, mas fiquei um bocado baralhado "se bem recordo já muito escreve-mos sobre multiplexagem dos leds no teu outro tópico" que outro tópico?
Cumps
AndréD.
-
Pensava que eras tu que tinhas um tópico sobre um cubo de led's, provavelmente estou a fazer confusão com outro user.
Mostra ai um esquema de como tens os leds ligados, nem que seja feito no paint que é para te conseguir ajudar melhor.
-
Boas...
Tenho o esquema no PC de casa, nao tenho no portatil.
Mas é assim, o Cubo tem 4 camadas e 16 colunas.
Cada camada tem a massa comum (Liga todos os cátodos dos leds dessa camada) (4 Pinos GND)
Cada Conjunto de 4 Leds forma uma Coluna (1 led de cada camada), existindo assim 16 colunas cada uma delas com o Positivo comum (16 Pinos Vcc)
Aqui ficam uma imagem de uma camada.
Convém dizer que Cl = Coluna.
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fi263.photobucket.com%2Falbums%2Fii160%2FMonky_2008%2FElectronica%2FUntitled-2-2.png&hash=4f513b17ab03aea7e61792c3c4066d80416049e3)
Deu para entender?
Que sugeres para puder controlar os leds individualmente?
Cumps
BlackJack
-
O mais simples para isso é usares dos shift-registers, os 74hc595, assim ficas com um porto de 16 bits, que escreves de uma só vez, isto simplifica a programação e criação de efeitos, depois é só ligar o andar 0, meter os 16 bits nos shift registers, esperar x tempo, mudar para o andar 1, e fazer o mesmo, repetindo isto infinitamente, claro que quando chegas ao andar 3 tens de voltar ao 0.
Quando digo esperar x tempo o melhor é usar uma interrupção gerada por um timer, para teres uma animação agradavel á vista convem que tenhas pelo menos 25 frames por segundo, ou seja actualizar o cubo todo 25 vezes por segundo, como tens 4 andares isto dá 100 actualizações por segundo, ou seja 10ms, se não quiseres usar um timer podes sempre ir ver o exemplo blinky without delay que tira partido do milis para ter uma temporização certa não bloqueante.
Atenção que as massas têm de ser activadas por um transistor não por um pino do Arduino/atmega.
-
Não sei se ajuda, as encontrei isto: http://www.instructables.com/id/LED-Cube-and-Arduino-Lib/?ALLSTEPS (http://www.instructables.com/id/LED-Cube-and-Arduino-Lib/?ALLSTEPS)
É um 3x3x3 mas o funcionamento não deve ser muito diferente...
Espero que ajude ;)
-
BOas Pessoal...
Ora muito bem, vou aqui deixar umas actualizações para manter o pessoal informado...
Já tenho o cubo a funcionar como quero, já tenho a programação feita, só falta fazer a caixinha para o mesmo, desenhar e produzir as pcb's, montar tudo e está feito...
Ou seja, resumindo, faltam os pormenores...
Pergunta, alguém vende ou sabe onde arranjar acrílico barato, para fazer a caixa para o cubo?
Cumps
AndréD.
-
procura numa vidraria local que normalmente vedem ao cm2...o acrilico n sai barato, mas nas vidrarias co compram placas enormes, tvz te façam um preço mais em conta do que se for numa izi, mestre maco ou afins!...
-
De onde és?
Se arranjares as medidas e for coisa simples (Sem redondos e recortes manhosos) arranjo-te isso em acrilico 4mm...
Cumprimentos,
André Carvalho.
-
Boas Pessoal...
Ja tive a fazer o bonitinho para finalizar o cube.
Aqui fica o sketch do que pretendo....
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fi263.photobucket.com%2Falbums%2Fii160%2FMonky_2008%2FElectronica%2Fcube.png&hash=fd63ffdb711019404ca71d2834e0c099d8dfc442)
Ora as medidas:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fi263.photobucket.com%2Falbums%2Fii160%2FMonky_2008%2FElectronica%2Fcube_m.png&hash=ab3d6d1e0fb31587e59bffe8091162685c77b4ef)
Que me dizem? Já agora o pessoal que mexe em acrilicos, se me pudesse fazer um orçamento e mandar por PM agradecia... Pretendo isto com acrilico até 4mm, o ideal era 3mm...
Cumps
AndréD.
-
Boas, diz me uma coisa...
Tu queres a parte de baixo individual há de cima?
Outra coisa confirma-me as medidas:
3x - Quadrado 8x8cm
4x - Laterais 8x10cm
4x - Laterais 3x8cm
Outra coisa nestas medidas contas-te com a grossura do acrilico?
Cumprimentos,
André Carvalho.
-
Boas...
Sim a parte de baixo é separada da de cima, por isso é que sao 3 partes de 8*8, uma para o fundo outra para separar e outra para o topo...
Nao, nao contei com a grossura do acrilico, ou seja essas medidas sao as interiores, a unica coisa que muda é os 8*8cm que passam a ser 8,3*8,3cm (com acrilico de 3mm) ou 8,4*8,4cm (com acrilico de 4mm), fiz.me entender? (As "tampas" por assim dizer ficam postas por fora)
Cumps
AndréD.
-
Sim percebi, já agora outra pergunta como pensa montar isso tudo? colado?
Cumprimentos,
André Carvalho.
-
BOas...
Colada com fita de dupla face ou assim...
Cumps
AndréD.
-
Boas...
Aqui fica mais um Led Cube... Finalmente acabado...
Led Cube 4x4x4 (http://andredrobotics.wordpress.com/projectos-concluidos/led-cube-4x4x4/)
Espero que gostem... Partilhem...
Os Melhores Cumprimentos
AndréD.
-
Agora é fazer um 4x4x4 rgb ;D
-
muito fixe. Isto no quarto a fazer efeitos conforme a batida da musica fica brutal.
Rgb tambem não era má ideia. Mas ai tem-se de puxar mais pela cabeça.
Isto é só leds e resistencias + arduino. é porque uma vez vi um led cub mas levava integrados 74hc95.
-
Muito fixe. Vou fazer um :P
O que é melhor para visualizar as "formas/imagens" formadas pelo led cube, leds cristalinos ou leds difusos?
-
Difusos, queres o led em si iluminado.
-
Eu também achei muito engraçado, mas o preço dos leds rgb é um bocado proibitivo.
-
Boas...
So me falta fazer uma coisa para ficar como pretendo... É lixar os leds com uma lixa fininha para a luz se difundir pelos mesmo...
Cumps
AndréD.
-
Tens estes aqui:
http://www.ebay.com/itm/4000mcd-5mm-RGB-LED-Common-Anode-100pcs-Free-Resistor-/380465163760?pt=LH_DefaultDomain_0&hash=item58957dadf0 (http://www.ebay.com/itm/4000mcd-5mm-RGB-LED-Common-Anode-100pcs-Free-Resistor-/380465163760?pt=LH_DefaultDomain_0&hash=item58957dadf0)
Ficam-te em 16 centimos cada led mais coisa menos coisa.
-
Senso isso é muito dinheiro aahh. Olha estes 100 leds 10 euros
http://www.ebay.com/itm/100pcs-x-5mm-4-pin-RGB-Diffused-Common-Anode-LED-Red-Green-Blue-/261083069774?ssPageName=ADME:L:OC:US:3160 (http://www.ebay.com/itm/100pcs-x-5mm-4-pin-RGB-Diffused-Common-Anode-LED-Red-Green-Blue-/261083069774?ssPageName=ADME:L:OC:US:3160)
-
So me falta fazer uma coisa para ficar como pretendo... É lixar os leds com uma lixa fininha para a luz se difundir pelos mesmo...
Está fixe
Depois de montada a estrutura já é tarde para se lixarem os leds, também já tive esse inconveniente em usar leds transparentes onde os de baixo iluminam os de cima em vez de se iluminarem a si.
Solução, é passar lã de aço ou esponja abrasiva (mais rápido), e no final pintar a base com tinta branca.
Claro que leds foscos é o ideal e apresentam uma luz mais bonita.
-
E não existira algum produto que mergulhando fiquem opacos.
-
E não existira algum produto que mergulhando fiquem opacos.
Eehehe Para que é que queres leds opacos? ;D Assim não dão luz rapaz.
-
Existe, chama-se lixa de água, lixas os leds com uma lixa de água 400, mas a seco, não precisas de a molhar, que ficam baços, mas é muito mais facil gastar mais meio centimo por led e comprar logo leds baços do ebay..
-
E não existira algum produto que mergulhando fiquem opacos.
Eehehe Para que é que queres leds opacos? ;D Assim não dão luz rapaz.
Eu queria dizer sem brilho, visto que ele já tem tudo soldado.
-
Eu queria dizer sem brilho, visto que ele já tem tudo soldado.
Eu percebi mas... ;D
-
E não existira algum produto que mergulhando fiquem opacos.
existe um spray k da´ o efeito de frosky nos leds, efeito geada...ja tentei adquirir esses sprays mas sem sucesso...
-
E não existira algum produto que mergulhando fiquem opacos.
existe um spray k da´ o efeito de frosky nos leds, efeito geada...ja tentei adquirir esses sprays mas sem sucesso...
Eu estava pensando mais em diluente, acetona ou algo do género.