Índice:
- Etapa 1: Arduino UNO e configuração do breadboard
- Etapa 2: crie o jogo e o identificador do Buzz Wire
- Etapa 3: O Código
- Etapa 4: jogue o jogo
- Etapa 5: Mudando a dificuldade do jogo
Vídeo: Jogo Buzz Wire com LED Timer para Arduino UNO: 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Este jogo de buzz wire permite ao usuário desafiar sua mão firme contra o temporizador LED. O objetivo é fazer com que a alça do jogo de um lado do labirinto para o outro sem tocar no labirinto e antes que o LED desligue. Se a manivela do jogo e o labirinto se tocarem, um zumbido alto será emitido pelo piezo. A ideia para este jogo veio de um jogo favorito da infância, Operação, do amor dos meus alunos por um quebra-cabeça desafiador e do jogo de buzz wire da FABLABJubail.
Este projeto é ótimo para usuários iniciantes do Arduino que estão familiarizados com os conceitos básicos de codificação.
Materiais e ferramentas necessários:
- 1 Arduino Uno
- 1 breadboard
- 1 cabo USB
- 1 Piezo Buzzer
- 1 luz LED
- Resistor de 1 560 Ohm
- 4 fios de jumpers longos
- 1 fio de ligação curto
- 2 fios de jumper jacaré (1 macho / 1 fêmea)
- Fio de alumínio
- Alicate
- Cortadores de arame
- 1 caixa pequena
- Fita isolante
Etapa 1: Arduino UNO e configuração do breadboard
LED - Posicione o LED conforme mostrado. O resistor de 560 ohms conecta o cátodo (perna curta) ao trilho negativo da placa de ensaio. O fio de jumper verde conecta o ânodo (perna mais longa) à porta 13.
Piezzo Buzzer - Coloque o Piezzo Buzzer conforme mostrado. Usando um fio de jumper curto, conecte o cabo negativo da campainha ao trilho negativo. Usando um fio jumper de garra jacaré, conecte o fio positivo da campainha ao cabo do jogo. Prenda com fita isolante, se necessário. ** Para tornar o fio mais longo, use um fio jumper macho para macho e um fio jumper de garra jacaré com cabeça fêmea. **
Breadboard to Game - Usando um fio de jumper de garra jacaré com um conector macho, conecte o terminal positivo da campainha ao jogo. Prenda com fita isolante, se necessário.
Placa de ensaio ao Arduino - Por fim, conecte os trilhos negativo e positivo da placa de ensaio às portas de aterramento e 5V. O fio de jumper vermelho conecta o trilho positivo e a porta 5V. O fio jumper preto conecta o trilho negativo e a porta de aterramento.
Ligue o Arduino - Conecte o cabo USB do Arduino ao computador.
Etapa 2: crie o jogo e o identificador do Buzz Wire
- Usando um alicate de corte, corte um fio de alumínio de seção. O tamanho de uma seção depende de quão louco você quer que seu labirinto seja e da caixa que está sendo usada como base. Meu jogo de fio elétrico usava cerca de meio metro de fio.
- Usando um alicate, dobre o fio em várias curvas (veja as fotos).
- Pegue outro pedaço de arame, com cerca de 23 centímetros de comprimento, para criar a alça.
- Dobre uma das pontas em um laço (veja a imagem). Quanto menor o diâmetro do loop, mais difícil será o jogo.
- Coloque as extremidades do labirinto na lateral da caixa.
- Antes de prender o labirinto à caixa, coloque o laço da alça em um lado do labirinto (veja a imagem).
- Fixe o labirinto no interior da caixa dobrando o fio (veja a imagem).
- Proteja o labirinto do lado de fora da caixa com fita isolante.
Etapa 3: O Código
O código é muito simples. A função de configuração é usada para inicializar os modos de pino para a campainha e o LED. A função de loop define o tom da campainha para 1.000 hertz e liga e desliga o LED. Nesse código, que pode ser acessado neste link, o LED fica aceso por 60.000 milissegundos ou 60 segundos.
Etapa 4: jogue o jogo
Para iniciar o jogo, execute o código e espere o LED acender. Uma vez que o LED está ligado, você tem 60 segundos para passar a manivela de uma extremidade do labirinto para a outra sem fazer a campainha tocar. Se o LED desligar antes de você chegar ao fim, seus 60 segundos se esgotaram, mas não desista. Reinicie o LED e tente novamente. Para reiniciar o LED, você pode esperar 30 segundos para que o LED ligue novamente de acordo com o código ou você pode apertar o botão reset em seu Arduino para reiniciá-lo agora. Este jogo pode ser extremamente viciante, então divirta-se!
Etapa 5: Mudando a dificuldade do jogo
Aqui estão algumas idéias sobre como desafiar a si mesmo depois de dominar o jogo:
- Altere o tempo durante o qual o LED fica aceso. Em vez de 60 segundos, você pode completar o labirinto em menos tempo? Tente 45 segundos (45.000 milissegundos) ou até 30 segundos (30.000 segundos.
- Altere o diâmetro do laço na alça. Veja se você ainda consegue completar o labirinto sem disparar a campainha com um loop menor.
- Mude o labirinto. Adicione mais curvas e aproxime-as para alterar a dificuldade do jogo.
FABLABJubail. (4 de outubro de 2016). Buzz Wire Game [site]. Obtido em
Recomendado:
Jogo Buzz Wire usando Makey Makey e Scratch: 3 etapas
Jogo Buzz Wire usando Makey Makey e Scratch: Este é um jogo do meu filho de 11 anos, ele construiu e programou este jogo com seu irmão mais novo para se distrair durante o encerramento do COVID19 e ele queria participar do showcase Online Coolest Projects. " Peguei a ideia principal para se
Como fazer o jogo Buzz Wire: 4 etapas
Como fazer um jogo Buzz Wire: Sem dúvida, o Arduino é usado em muitos projetos eletrônicos, incluindo jogos. Neste projeto, criamos um jogo especial conhecido como jogo buzz wire ou jogo de mão estável. Para este projeto, é usado fio de aço que deve ser transformado em um
Jogo Arduino Buzz Wire: 4 etapas
Arduino Buzz Wire Game: Este é um jogo instrutível para fazer o Buzz wire usando o Arduino. Este projeto Arduino foi modificado em https://www.instructables.com/id/Buzz-Wire-Scavenger-Hunt-Clue/. Eu adiciono um placar no LCD, que mostrará o tempo que você usa para terminar o
Jogo Aruduino LED Jogo de dois jogadores com cliques rápidos: 8 etapas
Aruduino LED Game Jogo de dois jogadores com cliques rápidos: Este projeto é inspirado em @HassonAlkeim. Se você estiver disposto a dar uma olhada profunda, aqui está um link que você pode verificar https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Este jogo é uma versão melhorada do Alkeim. É um
Controlador de jogo DIY baseado em Arduino - Controlador de jogo Arduino PS2 - Jogando Tekken com gamepad Arduino DIY: 7 etapas
Controlador de jogo DIY baseado em Arduino | Controlador de jogo Arduino PS2 | Jogando Tekken com DIY Arduino Gamepad: Olá pessoal, jogar é sempre divertido, mas jogar com seu próprio controlador de jogo DIY personalizado é mais divertido. Portanto, faremos um controlador de jogo usando arduino pro micro neste instructables