Índice:

Arduino Lock Game: 5 etapas
Arduino Lock Game: 5 etapas

Vídeo: Arduino Lock Game: 5 etapas

Vídeo: Arduino Lock Game: 5 etapas
Vídeo: Mind-boggling arduino UNO project. You need to do it yourself! #arduino #electronics 2024, Julho
Anonim
Arduino Lock Game
Arduino Lock Game

Este pequeno jogo de bloqueio irá randomizar um número e permitir que você adivinhe! O jogo é controlado por 3 botões e o número é sempre 1-9. Comente quaisquer recomendações ou problemas e tentarei resolvê-los.

Etapa 1: reunindo seus materiais

Reunindo Seus Materiais
Reunindo Seus Materiais

Os materiais de que você precisa são os seguintes:

  1. Arduino Uno (outras placas Arduino podem funcionar, mas nunca testei nenhuma)
  2. Grande tábua de pão
  3. Prancha de pão pequena
  4. Macho - Macho Jumper Wires
  5. 3 botões de pressão
  6. 3 resistores
  7. Acesso a um computador
  8. Alguns prontos para trabalhar as mãos!

Etapa 2: Configurando as Tábuas de Pão

Configurando as Tábuas de Pão
Configurando as Tábuas de Pão
Configurando as Tábuas de Pão
Configurando as Tábuas de Pão
Configurando as Tábuas de Pão
Configurando as Tábuas de Pão

Para configurar a placa grande, faça o seguinte:

Defina o display LCD 1602 na parte inferior direita da placa de ensaio dessa forma. Continue colocando o potenciômetro no meio, certificando-se de que os dois pinos estejam na parte inferior e o único acima.

Para configurar a placa menor como um controlador, faça o seguinte:

Coloque seus três botões de pressão na abertura do meio. Espalhe-os o quanto quiser, mas certifique-se de que os botões não estejam conectados horizontalmente, mas verticalmente (sem o botão pressionado). Se você quiser testar qual lado está sempre conectado, sugiro configurar um circuito simples com um led conectado ao botão.

Etapa 3: Conectando os fios

Conectando os fios
Conectando os fios
Conectando os fios
Conectando os fios

Começando com a placa de ensaio maior, conecte o seguinte:

  • 3,3 volts para trilho positivo
  • Aterrado para trilho negativo

Em seguida, para conectar o potenciômetro, conecte o seguinte:

  • O pino superior para V0 no LCD
  • O pino inferior esquerdo para o barramento de alimentação negativo
  • O pino inferior direito do trilho de alimentação positivo

Conectando o monitor:

  • VSS para o trilho negativo
  • VDD para o trilho positivo
  • V0 já está conectado
  • RS para pino digital 12
  • RW para trilho negativo
  • E para pino digital 11
  • D4 para pino digital 5
  • D5 para pino digital 4
  • D6 para pino digital 3
  • D7 para pino digital 2
  • A a 5 volts
  • K para aterrar

Agora no controlador!

  • Conecte o pino inferior esquerdo de cada botão com um resistor ao barramento de alimentação negativo (na outra placa).
  • Conecte o pino inferior direito de cada botão ao trilho positivo (na outra placa).
  • Em seguida, conecte o canto superior esquerdo de um botão ao pino digital 7
  • Conecte o canto superior esquerdo do próximo botão ao pino digital 8
  • Conecte o canto superior esquerdo do botão final ao pino digital 9

Agora tudo está conectado!

Etapa 4: Programação

Você pode programar você mesmo ou pode usar meu código (eu sou um amador, então não é o melhor). Se você é novo nisso, conecte seu Arduino com o USB e faça upload do código por meio do editor da web do Arduino. Aqui está:

create.arduino.cc/editor/TCD_95/f285ffc9-e5c0-4a63-bce9-a2fd2aac850a/preview

Etapa 5: Testando o jogo

Testando o jogo
Testando o jogo
Testando o jogo
Testando o jogo

Ao ligar a tela, certifique-se de girar o potenciômetro para permitir que o texto apareça claramente. Comece testando se cada botão funciona corretamente e dá uma saída. Observe que segurar o botão Enter pode bagunçar tudo, então segure-o apenas por um breve segundo. Se você quiser jogar novamente, pressione o botão vermelho de reinicialização em seu Arduino. Agora, se tudo funcionar, tente ajustar algumas das mecânicas do jogo ou adicionar mais botões.

Recomendado: