Este console de cobra Raspberry Pi morde totalmente – de uma maneira boa

Os jogos retrô no Raspberry Pi são uma coisa, mas programar um jogo do zero é outra. Este projeto, no entanto, reunido pelo fabricante e desenvolvedor Arnov Sharma, faz as duas coisas. Usando o nosso SBC favorito, ele criou um console portátil para jogar o jogo clássico CobraAssim, Corrigido com moradia personalizada em 3D.
Este console portátil é construído em torno do mais recente Raspberry Pi Pico 2, que possui o processador RP2350. Em vez de usar uma tela LCD típica ou tela OLED, o Sharma optou por um painel matricial. O console também consiste em controles de entrada de ambos os lados, com botões para controlar a cobra.
Segundo Sharma, a habitação foi modelada usando o Fusion360 para impressão 3D. Ele abriga o painel da matriz, bem como os PCBs personalizados usados para a entrada da bateria e do botão. Tudo foi construído desde o início, em termos de código e feito especificamente para as dimensões deste painel matriz. Possui quatro botões que podem ser usados para controlar sua direção.
Como mencionamos anteriormente, a placa principal que alimenta a operação é um Raspberry Pi Pico 2. Está conectado a alguns PCBs personalizados impressos usando o PCBway. Uma matriz RGB de WaveShare de 64 x 32px é usada para a tela, enquanto um punhado de botões de pressão é usado para entrada. Também é portátil, com uma bateria de 18650 gerenciada por um módulo IP5306 IC.
Sharma teve a gentileza de tornar o programa de código aberto em Instructables Então, qualquer um pode recriar esse computador de mão em casa. A jogabilidade é típica de CobraMas se você não está familiarizado, controla uma cobra representada por pontos verdes. Um ponto vermelho aparecerá aleatoriamente na tela. Você deve guiar a cobra para a comida sem correr em seu rabo, ou o jogo terminará. Sua cauda crescerá um ponto por mais tempo toda vez que você come com sucesso a comida.
Se você quiser ver este projeto de Raspberry Pi em ação, pode assistir a um vídeo de demonstração no YouTube e ler uma quebra de sua criação compartilhada com Hackster.