Não faz muito tempo, compartilhamos uma divertida Kickstarter para Laboratórios Vcc’ Framboesa Pi RP2040placa Nova com alimentação. O projeto ainda não havia sido lançado, mas agora a campanha superou seu objetivo e a equipe está ocupada mostrando o que pode fazer antes de seu lançamento. Hoje, estamos compartilhando um desenvolvimento divertido que demonstra sua capacidade de emular o clássico jogo de Cobra.
O jogo funciona como o original, mas com LEDs mudando de cor para indicar a cobra e a comida. Você pode controlar o movimento da cobra usando botões para movê-la para cima, para baixo, para a esquerda ou para a direita. A cobra fica um pouco mais longa quando você atinge o ponto vermelho de comida, com um LED verde extra unindo sua cauda. O jogo termina se você esbarrar na cauda ou nas bordas da tela do Nova.
Esta demo do jogo também segue uma nova atualização compartilhada pela equipe. A placa Nova agora possui um pino de aterramento extra e um pino “LED OUT”, que permite conectar LEDs endereçáveis à placa e obter mais funcionalidade de LED do que apenas o display matricial de 7 x 10px.
Assistir ligado
A placa Nova é alimentada por um microprocessador RP2040 e todos os LEDs da matriz são endereçáveis individualmente. Snake requer cinco botões para lidar com as opções de entrada e um botão para reiniciar o jogo. Resistores pull-down externos são necessários para suportar os botões.
A equipe tornou o código aberto para que qualquer pessoa com um Nova possa conferir por si mesma. É codificado usando Arduino IDE e a biblioteca FastLED. Você pode encontrar o código-fonte e as instruções para montá-lo na página oficial do projeto compartilhada no Instructables.
Se você está animado com este projeto Raspberry Pi e quer saber mais sobre a placa Nova, você pode conferir o Kickstarter oficial. Esteja ciente de que apoiar um projeto Kickstarter não é uma garantia de que você receberá o produto, mas é mais um investimento – portanto, tenha cuidado antes de apoiar qualquer campanha.