• Welcome to LusoRobótica - Robótica em Português.
 

Concurso: Prémio Matriz 8x8 Bicolor

Started by delphi, 22 de November de 2008, 14:28

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Fifas


ricardo-reis

se alguém precisar de dicas pa ligar todos o fifas tb já sabe como é.. :P

ricardo-reis

lol.. nem vos conto o que acabou de passar na minha matriz..  :o

não me deixem ganhar isto, por favor..  ;D

TigPT


Fifas


ricardo-reis

n digas asneiras, urso.. :P

já fala pra mim com luzinhas.. ao contrário, mas fala.. deve ser árabe ou o raio.. ;D

guibot


ricardo-reis

n consigo livrar-me duma coluna vermelha quase completa (a nº 7, que eu por sinal dizia estar fundida aquando dos testes que fiz à matriz com todos os leds ligados) que insiste em ligar sem que eu lhe tenha sequer ligado os pinos dos leds.. mas pronto, prometo que amanhã à tarde posto tudo o que fiz, não em tom de tutorial, mas podem seguir tudo o que postar, pk há-de ser o esquema de montagem e um código que nos é fornecido por um sr (de arrogancia apurada) no arduino.cc, minimamente modificado por mim.. (código este que gostaria que depois analisassem no sentido de fazer os possíveis por evitar a biblioteca que ele usa, corrigir erros de implementação e, muito melhor, que apresentem uma boa alternativa, pk, sinceramente, acho o código uma real diarreia mental em c arduino..

entretanto, n estou no meu pc nem com a matriz montada, mas amanhã prometo postar toda a informação necessária para terem as vossas matrizes a dar um arzinho da sua graça.. (n tanto nem tão bom como gostaria, mas é o que se arranja e como n estou a conseguir dar a volta ao assunto, é o melhor que consigo fazer)

desculpem a extensão e a inutilidade deste post, mas assim que tiver o meu pc à mão posto o material todo..  :-[

ricardo-reis

o prometido é devido e cá vem o post com o necessário pa pôr a matriz a dizer qualquer coisa.. espero k haja algum iluminado a fazer um código de jeito pra isto.. (sim, sim, evitem a frequencytimer2.h, e tudo o k é lixo de código, k este tem muuuito.. )

este post é acompanhado de:

1. código do andrew do arduino.cc, um bocadinho modificado por mim, coisa pouca.. (nao comentei no código pk espero sinceramente k vcs n o adoptem como exemplo a seguir);
2. biblioteca frequencytimer2, que espero que saibam 'instalar' (se n digam);
3. esquema de ligação da matriz (de leds verdes, se quiserem os vermelhos tb posso postar o esquema, tenho é k o fazer).

neste 3. ponto, no esquema (feito no fritzing) as resistencias são de 220, dizem (o boss) que são melhores mas k são capazes de dar menos luz.. eu estou a usar resistencias de 100.. sintam-se  livres pra usar as que tiverem À mão, de entre estes valores..

n disse o ponto 4. mas é obvio que, se precisarem de ajuda pra alguma coisa, é só pedir..

TigPT

Obrigado ricardo-reis, estás bem perto de ganhar o challenge vejo.

Tenho que testar, só é pena a quantidade de fios necessários, temos que ver se fazermos uma interface mais amigável para esta amiga ;D

Vou testar assim k tiver oportunidade.

metRo_

off-topic:
Já podiam ter avisado quanto a esse software fritzing, ando eu a desenhar tudo no fireworks loool  :P
Esse software é o unico do genero?

ricardo-reis

esqueci-me de dizer: dps de terem tudo feito, instalado, e carregado ppró arduino, o que é que é suposto acontecer??

eu há posto fotos, pk pra video, tendo em conta que isto tem erros de código (suponho) que estão a afectar o resultado impresso na matriz, n justifica o trabalho..

sendo k são fotos, n dá pra ver a sequencia do k acontece, mas é suposto ser escrito 'HELLO' na matriz, a verde.. texto que passa da esquerda para a direita (devia ser ao contrário, mas é o que temos).. o ponto de exclamação a vermelho que vão ver na coluna 7, não é era suposto aparecer.. o esquema tá montado de forma a que os leds vermelhos nunca deveriam ligar, mas ao que parece eu estou errado.. :(

ricardo-reis

#57
metro_ n sei se é único, é capaz de haver mais, mas como este é o que normalmente é usado pelo pessoal da arduino.cc, eu fui experimentar.. n é brutal, mas pra isto serve.. vai a fritzing.org e faz o download.. é pequeno..




tig, a minha primeira aposta foi usar os MAX7221CNG+ (samples) pra controlar as duas cores da matriz, com bem menos pins do arduino a serem usados.. mas a experiencia correu tão bem, n sei se por causa do código fornecido se por causa de algum erro meu (montei-a n vezes, portanto n sei k diga) nunca deu sequer um led ligado, pelo que optei por alternar o método.. este esquema era aplicável a uma matriz de uma só cor, com 16 pinos.. andei a ver o datasheet duma e doutra pra perceber quais seriam as diferenças (pr'alem do numero dde pinos k a nossa tem) e cheguei a este resultado.. n é o melhor, mas n tou a conseguir dar a volta, portanto, conto convosco pra me/nos ajudar..

ricardo-reis

oh pessoal das matrizes, tá de montar isto, sff..

ricardo-reis

vá lá pessoal, n me digam que n arranjam 10 minutos da vossa disponíbilidade para montar isto..  :(