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
Tags:
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á 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:
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?
Claro Flavio,
Valeu pelo post, muito provável que será um dos próximos passos.
Obrigado.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por