Olá pessoal,

Alguém já estudou o criou alguma coisa com o Uno R3 emulando os jogos do Atari.

Gostaria de gravar os jogos do Atari (ou pelo menos 1) no Uno e joga-los num LCD pequeno (de preferencia colorido).

Tb com botão no lugar de potenciômetro e um direcional (se existir).

Alguém tem alguma diga por onde devo começar?

Abraços

Exibições: 1621

Responder esta

Respostas a este tópico

Rodrigo, boa noite!

Sou um fã dor Atari e do Arduino e desenvolvo games para celulares.

No entanto, nunca me animei a usar o Arduino para Games. Dá muito trabalho e o resultado não é satisfatório.

Acho a ideia sensacional e curto todos o projetos desse tipo.

Se vc pesquisar no Google vai encontrar muito material sobre jogos com Arduino e com o RaspBerry PI, plataforma mais adequada para isso. Já vi projetos incríveis até com o Attiny85 !!!

Segue um deles:

http://www.retrowork.com.br/sio2arduino/

Mas enfim, é apenas uma opinião.

Vamos aguardar se algum garagista, que já fez alguma coisa nesse sentido, pode nos ajudar...

Boa sorte !

Concordo com o JAC.

O Arduino é muito limitado e fica difícil rodar algum jogo gráfico.

Recomendo tentar com o Raspberry Pi 3 que emula até PS/2.

Boa sorte,

  'Eiju

Minha inspiração é esse projeto:

https://tinycircuits.com/products/tinyarcade

Pelo o que o vi com o RaspBerry tem muita coisa pronta e o projeto acaba ficando grande (sei lá).

Queria fazer algo mais limpo e que ficasse pequeno assim como o link.

Sabem como fizeram esse projeto?

Olá Rodrigo!

Veja se esse link te ajuda:

http://circuitomaker.com/attiny-arcade/

Olá José,

Muito legal esse post que vc me enviou.

Gostei tanto que resolvi faze-lo... Rs

Veja se pode me ajudar?

Estou tentando montar o projeto, porém comprei a tela SSD1306_128X64 de 6 pinos:

OLED_MOSI 9 //=> SDA
OLED_CLK 10 //=> SCK = SCL
OLED_DC 11 //=> A0 = D/C
OLED_CS 12 //=> não usa
OLED_RESET 13 //=> Reset

Não estou conseguido rodar o projeto, poderia me ajudar de alguma forma?

Veja se ajuda >

Primeiro passo, faça o seu display funcionar - use esse tutorial:

https://learn.adafruit.com/monochrome-oled-breakouts

Olá José,

Sim, fazer o display funcionar eu consegui, rodei tanto com a library do Adafruit_SSD1306 com a do U8GLIB_SSD1306.

O problema que estou encontrando é que no exemplo do game, ele usa uma tela de 4 pinos e uma library não usa os demais pinos. (pelo menos é o que acho)

Veja por exemplo o game UFO:

Parece que ele utiliza uma biblioteca diferente, não consegui identificar os pinos:

OLED_DC 11 //=> A0 = D/C
OLED_CS 12 //=> não usa
OLED_RESET 13 //=> Reset

Obrigado por enquanto.

Rodrigo, você esta usando Arduino (ATmega 328) ? Terá que adaptar o programa !

https://github.com/TCWORLD/ATTinyCore

Veja os microcontroladores que são suportados nesse UFO que enviou :

ATtiny84,44,24
ATtiny85,45,25
ATtiny861
ATtiny87/167
ATtiny2313
Attiny88 

José,

O programa esta compilando, porém qdo faço a ligação dos fios não aparece nada na tela.

Ainda acho que é questão da qtde de pinos.

Comprei outros display, desse vez de 4 pinos, vamos ver.

Valeu

José,

Era isso mesmo!

Meu problema era o display (tela).

Estava utilizando a tela com 6 pinos e depois que eu troquei para a tela com 4 pinos funcionou.

Valeu pela ajuda por enquanto.

Será que o Arduboy lhe serve de inspiração?

http://www.arduboy.com/

Claro Flavio,

Valeu pelo post, muito provável que será um dos próximos passos.

Obrigado.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço