Aprenda Connosco! #1: Jogo Pong com o Arduino

Nestes tempos de quarentena, pode parecer difícil nos mantermos ocupados enquanto estamos em casa. E que tal… Um pouco de nostalgia? Neste vídeo, vamos desenvolver o jogo Pong em Arduino, uma forma fácil e barata de entretenimento. O jogo, datado de 1972, fez sucesso nas diversas máquinas de arcade, podendo ser jogado na forma de 1×1 ou contra o computador.


Para este projeto, vamos precisar dos seguintes componentes:
Arduino Mega: Clique Aqui!
Display ITDB02-1.8SP: Clique Aqui!
Fios de Ligação: Clique Aqui!
Breadboard: Clique Aqui!
2 Botões de Pressão: Clique Aqui!
2 Resistências de 1K: Clique Aqui!

Começamos pela montagem dos componentes e pela sua respetiva ligação de acordo com o seguinte esquema:

Para reduzir a complexidade do código, utilizaremos uma livraria pré-feita para o respetivo ecrã!
Download da livraria UTFT

Com tudo montado, procedemos ao download do código do jogo, abrimo-lo com o Arduino IDE e carregamo-lo para a placa.

Download do Código Arduino 

Utilizando os botões previamente instalados, é possível controlar a nossa palete para cima e para baixo. O primeiro a atingir 8 pontos ganha. É também possível alterar o número máximo de pontos, a altura da paleta, a velocidade da bola; bastando modificar as variáveis MAX_SCORE, PADDLE_HEIGHT, BALL_RATE.

 

Para mais projetos, percorram o nosso blog, onde podem encontrar artigos interessantes relacionados com eletrónica, robótica e muito mais! Visitem também o nosso site, onde encontram tudo para eletrónica e robótica.