Índice:

LED Rocker Game: 7 etapas (com imagens)
LED Rocker Game: 7 etapas (com imagens)

Vídeo: LED Rocker Game: 7 etapas (com imagens)

Vídeo: LED Rocker Game: 7 etapas (com imagens)
Vídeo: CSD Unit 2: Lesson 9 - Using Images 2024, Novembro
Anonim
Image
Image

LED Rocker Game é um jogo Arduino simples. Consiste principalmente em 9 LEDs (8 LEDs azuis e 1 LED vermelho no meio), 1 botão, 1 alto-falante e 1 painel LCD. O objetivo deste jogo é pressionar o botão quando o LED vermelho piscar. Ele começa com 9 LEDs piscando para frente e para trás. Quando o LED vermelho do meio pisca, você deve pressionar o botão imediatamente. Cada vez que você pressiona o botão com sucesso quando o LED vermelho pisca, você passa para o próximo nível com maior velocidade de piscar. Se você pressionar o botão quando o LED azul piscar, você perderá uma vida. Você tem 3 vidas no total e quando você perde todas as três, o jogo é reiniciado. Enquanto joga este jogo, também melhora a coordenação motora e a capacidade de resposta.

Fonte:

O conceito e as regras do meu jogo e do jogo a que me referi são semelhantes, mas adicionei alguns recursos que podem ajudar os jogadores a entender mais o jogo e tornar sua experiência de jogo ainda melhor. Neste jogo, adicionei um alto-falante e um painel LCD. Além disso, como adicionei um painel LCD, os pinos digitais que usei no meu jogo serão diferentes dos pinos digitais no jogo que me referi (mudei os pinos digitais 2 e 3 para 11 e 12). Ao ouvir o som e olhar para a tela LCD, os jogadores podem saber diretamente se passaram de nível ou não, e quando o jogo começar novamente, o som e a tela irão lembrá-lo. Portanto, você não ficará confuso sobre se passou ou perdeu durante o jogo.

Etapa 1: suprimentos

LED e botão
LED e botão

- 1 Arduino Leonardo

- 1 tábua de pão

- 9 LEDs (1 vermelho, 8 azul)

- 9 resistentes (10kohm)

- 1 Resister (300kohm)

- 1 botão

- 1 painel LCD

- 1 alto-falante

- Fios de ligação

Etapa 2: LED e botão

LED e botão
LED e botão
LED e botão
LED e botão

Depois de obter todos os suprimentos necessários, a segunda etapa será conectar todos os LEDs e o botão à placa de ensaio e ao Arduino. Organize os fios de jumper, botão, LEDs e resistores na mesma ordem em uma placa de ensaio Leonardo de acordo com a imagem acima. Os LEDs devem ser conectados com um resistor (10kohm) do pino digital 4 ao 12. Como iremos conectar o painel LCD posteriormente, certifique-se de não usar os pinos digitais 2 e 3. Para o botão, conecte-o ao digital pino 13 com um resistor (300kohm).

Etapa 3: alto-falante

Alto falante
Alto falante
Alto falante
Alto falante
Alto falante
Alto falante

Depois de conectar os LEDs e o botão, a terceira etapa é conectar o alto-falante à placa de ensaio. Conecte o lado negativo (preto) ao pino GND e o lado positivo (vermelho) ao pino digital 1. O alto-falante fará sons diferentes quando você pressionou o botão com sucesso (quando o LED vermelho pisca), pressionou o botão quando o LED azul pisca, e quando você perde todas as três vidas (o jogo reinicia).

Etapa 4: Painel LCD

Painel LCD
Painel LCD
Painel LCD
Painel LCD
Painel LCD
Painel LCD

Depois de conectar os LEDs, o botão e o alto-falante, a quarta etapa (última etapa do circuito) é conectar o painel LCD à placa de ensaio. O painel LCD é separado em 4 etapas principais para conexão (GND, VCC, SDA, SCL). Conecte GND ao pino GND correspondente no Arduino, VCC ao pino 5V no Arduino, SDA ao pino SDA correspondente no Arduino e SCL ao pino SCL correspondente no Arduino. Depois de pressionado o botão, o painel LCD mostrará em sua tela se você passou de nível, perdeu uma vida ou começou o jogo novamente.

Etapa 5: Código

Código
Código
Código
Código
Código
Código

Depois de terminar o circuito, você pode começar a escrever o código.

Código:

Transfira o código para sua placa de circuito. Certifique-se de transferir seu código conectando a placa ao dispositivo desejado. Depois de terminar de transferir o código, você pode experimentar o jogo e ver se funciona corretamente.

Etapa 6: recipiente

Recipiente
Recipiente
Recipiente
Recipiente
Recipiente
Recipiente
Recipiente
Recipiente

Depois de terminar e testar o circuito e o código, você pode fazer um contêiner para o seu jogo Rocker. Isso não apenas torna o dispositivo todo melhor e profissional, mas também oferece uma melhor experiência de jogo. Para o contêiner, usei uma caixa de papelão para conter toda a breadboard e todos os materiais usados. Cobri a caixa com papel preto e cortei orifícios para o alto-falante, painel LCD, botão e LEDs. Certifique-se de cortar também um pequeno orifício na lateral da caixa para que você possa conectar seu dispositivo a um banco de energia.

Caixa de papelão:

  • Comprimento: 22cm
  • Largura: 12cm
  • Altura: 8cm

Orifício para painel LCD:

  • Comprimento: 8cm
  • Largura: 2,5 cm

Orifício para LED:

  • Comprimento: 5cm
  • Largura: 0,5 cm

Orifício para alto-falante:

Diâmetro: 3,5 cm

Orifício para o botão:

Diâmetro: 3cm

Furo na lateral:

  • Comprimento: 1cm
  • Largura: 1 cm

Depois de terminar de fazer o recipiente, coloque o dispositivo dentro do recipiente. Certifique-se de colocar o painel LCD, alto-falante, botão e LED em seus orifícios correspondentes.

Etapa 7: Jogue o jogo

Image
Image

Conecte o dispositivo a um banco de energia ou computador e experimente o jogo!

Regras:

  1. Pressione o botão quando o LED vermelho do meio piscar
  2. Se você pressionar o botão com sucesso quando o LED vermelho piscar, você irá para o próximo nível (os LEDs aumentarão sua velocidade de intermitência cada vez que você subir de nível)
  3. Você perde uma vida se pressionar o botão quando não estiver no LED vermelho
  4. Você tem 3 vidas no total. Se você perder os três, o jogo recomeça

Recomendado: