Microcontroladores , Open Hardware , Open Software e Tecnologia em Geral
Blog do Je » Page 'AVR Mignonette Game '

AVR Mignonette Game

2203mignonette_angle300.jpg

Lembram do Mignon Game de alguns posts atrás ? Pois é, dentro do espirito open-source , o projeto original de um alemão , foi modificado por americanos  e re-disponibilizado , o display monocromático foi substituido por um de duas cores e o código que era BASCOM ( basic para avr) agora esta reescrito em linguagem C. O projeto usa um microcontrolador ATMEGA88 que pode ser substituido facilmente pelo ATMEGA8 ou pelo ATMEGA168 com pequenas modificações no Makefile.

No site o código está disponibilizado em conjunto com um  jogo que é uma versão simplificada do PAC-MAN. O código fonte merece uma olhada nas rotinas interessantes de geração de som e de escrita no display. No site também tem uma contribuição do pessoal do Evil Mad Scientist com o jogo Attack.

Aparentemente é simples de montar e usar , só vejo dificuldade em conseguir o display de matriz de leds bicolor em poucas unidades aqui no Brasil.

Eu vou ter que me contentar em adaptar o código para  executar em um display monocromático que já tenho em casa.

Boa Diversão !!

Posts Relacionados :

Mignon Game

LedGame AVR

Links:

Mignonette Game

Gostou deste post ? Divulgue !
delicious digg google
stumbleupon technorati Yahoo!

15 commentarios to “AVR Mignonette Game”

  1. Vi que esse projeto usa dois ULN2003A como “drivers” (conectados entre o microcontrolador e a matriz de LEDs). Alguém poderia me explicar o motivo para isso? Qual a utilidade desses chips?

    Tentei olhar um datasheet, mas não foi nem um pouco esclarecedor.

  2. Denilson , o objetivo é evitar ultrapassar o limite de corrente de saida do pino de I/O do microcontrolador , já que em alguns momentos diversos leds estarão acessos simultaneamente, correndo o risco de fritar o atmega. Com o driver , esta corrente virá da fonte de alimentação e o atmega apenas apenas ligará ou desligará o envio de corrente para os leds ao invés de fornece-la diretamente.

  3. Thanks for your interest in the Mignonette Game Project.

    We use the ULN2003A drivers to handle the current of the LED matrix,
    which is more than the Atmega can handle (according to the datasheet).
    It also helps balance the intensity of the LEDs as the
    number of on and off LEDs changes.
    The alternative was to use individual NPN
    transistors, but that is more soldering. (we are lazy)

    Blog do Je looks like a nice resource… nice work!

    -rolf (in San Francisco)

    (sorry about the English. of course, I don’t mind if you can translate.)

  4. Thanks Rolf for your comment !

  5. Traduzindo o comentario do Rolf :
    ” … Nós usamos o ULN2003 para controlar a corrente da matriz de leds que é maior que a corrente que o Atmega pode controlar ( de acordo com o datasheet). Com isso é possivel balancear a intensidade dos leds , já que o numero de leds acesos e apagados pode mudar. Uma alternativa seria usar transistores NPN individuais , mas seriam necessárias muitas soldas ( nós somos preguiçosos )….”

  6. Comprei o ULN2003A em Brasilia na 310 sul por R$ 1,00 a unidade.

  7. Achei um display na Farnell, R$20,00,
    Não tem em estoque, então são três semanas pra entregar…

    http://www.farnell.com.br/u_Catalogo.apw?VerProd=1&cCodPro=1142453

  8. Valeu pela dica. Acho que a melhor opção seria se a cromatek ( http://www.cromatek.com.br/site2/displays.htm) vende-se para pessoa fisica por unidade.

  9. Eu costumo comprar na Farnell como pessoa física. Mas de qualquer forma obrigado pela dica do fornecedor…

    O da Cromatek é o mesmo modelo do projeto original ou é igual ao da KingBright (20 pinos ?)

    E que tal um mignorette BR com placa em face simples?? A biblioteca Eagle do Display Kingbright eu já tenho pronta…

  10. A sua proposta de uma placa face simples é interessante , facilita a montagem por hobbystas. A Cromatek tem um modelo, D2388GURSP que atende mas ele não está no site , acredito que é vendido só sob encomenda. Este display é bicolor, verde e vermelho, mas em 24 pinos. Surgiu a oferta de comprar alguns de um conhecido que fabrica letreiros para fila unica. Vou experimentar …
    Correção: o modelo 2388 da Cromatek é um display de 8×8 bicolor , os modelos corretos serão os 5×7 bicolor , D5X70G ou D40570G

  11. Fiz o projeto da placa em face simples para o display da Farnell (que eu tinha o data sheet). ficou com 76 x 82 mm. Modifiquei o conector de programação para simplificar o layout, mas mesmo assim tive que usar 8 jumpers, (todos horizontais).

  12. Danjovic , se voce quiser, posso colocar o seu projeto e fotos no post. è so enviar os links.
    Boa Sorte

  13. Fiz um Instructable e coloquei os arquivos. Pode re-publicar o conteúdo, sem problemas.
    Eis o link: http://www.instructables.com/id/Single_side_board_for_Mignonette/

    Vou comprar as peças pra montar…. Depois completo o post
    []s

  14. Danjovic , sua placa ficou profissional. Quando tiver pronta . por favor , manda as fotos e o post para colocar aqui no blogdoje.

  15. Ah, falando de displays, tem um modelo de matriz de leds no site http://www.soldafria.com.br/
    Infelizmente não tem muita variedade, mas será que eles disponibilizam mais modelos se alguém entrar em contato com eles?

Deixe um comentario

XHTML - Voce pode usar:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Topo da página / Assinar para receber novos Posts (RSS)