Índice:

Pista de caça ao tesouro do Buzz Wire: 7 etapas (com fotos)
Pista de caça ao tesouro do Buzz Wire: 7 etapas (com fotos)

Vídeo: Pista de caça ao tesouro do Buzz Wire: 7 etapas (com fotos)

Vídeo: Pista de caça ao tesouro do Buzz Wire: 7 etapas (com fotos)
Vídeo: Wisin - Escápate Conmigo ft. Ozuna, Bad Bunny, De La Ghetto, Arcángel, Noriel, Almighty 2024, Novembro
Anonim
Pista de caça ao tesouro Buzz Wire
Pista de caça ao tesouro Buzz Wire

Este Instructable mostrará como construir uma versão de alta tecnologia do jogo "Buzz Wire" que pode ser usada como uma pista na caça ao tesouro, ou pode ser adaptada para outros desafios.

Etapa 1: a ideia

A ideia
A ideia

Buzz Wire é uma espécie de jogo de operação, mas com uma torção (literalmente)! O objetivo é passar um anel em torno de um fio trançado sem tocá-lo. Na versão clássica deste jogo, se o anel tocar no fio, uma campainha soará ou uma luz piscará. Eu queria construir uma versão deste jogo como parte de uma caça ao tesouro para o aniversário do meu outro significativo. Como tal, precisava de uma forma de esconder uma pista dentro do jogo. Este manual explicará como usar um Arduino e uma tela LCD para construir uma versão atualizada deste jogo que exibirá uma mensagem somente após a conclusão bem-sucedida do jogo! O melhor de tudo é que não há como trapacear (a menos que você entenda o circuito!)

Etapa 2: os ingredientes não eletrônicos

Os ingredientes não eletrônicos
Os ingredientes não eletrônicos

Para construir o corpo deste jogo, você precisará de:

  • A pista - usei um fio de cobre grosso. Qualquer fio metálico condutor deve funcionar. Deve ser fino o suficiente para dobrar, mas grosso o suficiente para manter sua forma firme durante todo o jogo.
  • O anel - usei um gancho para os olhos. Como alternativa, você pode usar um pouco de arame extra do trilho dobrado em forma de anel.
  • Duas arruelas - estas serão usadas como pontos finais da pista.
  • Um pouco mais de fio - Isso será usado para conectar essas várias peças ao circuito. Usei alguns fios finos (retirados do cabo cat 5) para as conexões do trilho e do lavador (você precisará de três seções de fio) e um cabo jumper de jacaré mais grosso para o anel.
  • Uma placa - isso manterá tudo junto. Eu usei um pedaço de 30 centímetros de comprimento 1 "x 4".

Quanto às ferramentas, você precisará de:

  • Uma broca e um pouco do mesmo tamanho que o seu fio de esteira
  • Alguns alicates
  • Cola quente

Etapa 3: A construção não eletrônica

A construção não eletrônica
A construção não eletrônica
A construção não eletrônica
A construção não eletrônica
A construção não eletrônica
A construção não eletrônica

Primeiro, faça dois furos do mesmo tamanho que o fio da trilha em cada lado da placa. Eles servirão como pontos de ancoragem do fio.

Em seguida, enrole o fio menor em torno de cada uma das arruelas, conforme mostrado na segunda imagem.

Agora cole uma das arruelas com o fio enrolado sobre o primeiro orifício, depois enfie uma extremidade do fio da esteira no orifício e cole-o no lugar. A arruela e o fio da esteira não devem se tocar. Veja a terceira imagem.

Agora, dobre o fio da esteira em uma forma divertida e corte-o no comprimento necessário para alcançar o outro orifício. Antes de empurrar o fio da esteira no segundo orifício, coloque a segunda arruela (com o enrolamento do fio) ao redor do fio da esteira e, em seguida, enrole um pouco do fio fino em volta da extremidade do fio. Em seguida, cole a extremidade ou o fio da esteira no orifício e cole a arruela na placa (veja a imagem 4). Certifique-se de que não haja conexão elétrica entre o fio da esteira e a arruela.

Em seguida, use a garra jacaré para prender uma extremidade do fio jumper ao anel, como na imagem 5.

Agora sua construção deve se parecer com a primeira imagem.

Etapa 4: Os ingredientes eletrônicos

Os ingredientes eletrônicos
Os ingredientes eletrônicos

Para construir o cérebro deste jogo, você precisará de:

  • Um Arduino
  • Uma tela LCD
  • um potenciômetro de 10k
  • Uma campainha piezoelétrica (opcional)
  • um LED vermelho e um verde (opcional)
  • Um punhado de cabos de ligação e uma placa de ensaio
  • um resistor de 220 ohms
  • Quatro resistores do mesmo valor com resistência de 1Kohm ou superior

Todas essas peças podem ser encontradas em um dos pacotes iniciais do Elegoo, que são um ótimo negócio para um pacote de componentes. Construí este projeto com componentes deste.

Etapa 5: a compilação eletrônica

The Electronic Build
The Electronic Build

Configure o circuito conforme mostrado no diagrama. Aqui estão algumas notas:

  • Os resistores conectados aos LEDs e LCD são 220ohm
  • Os resistores conectados às entradas analógicas e aquele que é colocado diagonalmente são 1k + ohm.
  • Os fios de diagnóstico que se conectam ao cabeçalho à direita são os fios que se conectam ao corpo do jogo da seguinte maneira:

    • A0 (fio verde) se conecta ao lavador de início de jogo
    • A1 (fio azul) se conecta ao fio da trilha
    • A2 (fio amarelo) se conecta à arruela de fim de jogo

Este circuito foi desenhado com TinkerCad.

Etapa 6: O Código

O código está anexado e também pode ser encontrado no meu GitHub.

Este jogo foi construído como parte de uma caça ao tesouro para o aniversário da minha namorada Jamie. Assim que ela terminou o jogo, a tela LCD exibiu a localização de sua próxima pista, que era a máquina de lavar louça, e a campainha piezo tocou "feliz aniversário". A menos que você esteja planejando uma caça ao tesouro de aniversário para alguém chamado Jamie, onde a próxima pista está na máquina de lavar, você pode querer alterar parte do código, como o texto do LCD e a melodia da campainha do piezo.

Basicamente, existem 5 estágios associados à inicialização (arduino liga), início do jogo (anel tocando na arruela de início), falha do jogo (anel tocando o fio da trilha), final do jogo (anel tocando na arruela final após ter tocado na arruela de início e não na trilha fio), e cheater (anel tocando a arruela final depois de ter tocado o fio da trilha). Esses estágios são implementados com a lógica if / else no loop principal e os vários textos são implementados com um bloco switch case em displayText (). Observe que há um caso (estágio = 1) que eu realmente não uso. Estava me dando problemas, então eu apenas removi da lógica, mas não limpei e não estou com vontade de fazer isso agora.

Esperançosamente, o código é fácil de entender e ajustar de acordo. Terei prazer em responder a perguntas específicas nos comentários, se você tiver alguma.

A música piezoeléctrica "Feliz Aniversário" foi retirada de

Etapa 7: Divirta-se

Aproveitar!
Aproveitar!

Faça upload do código, conecte os fios da arruela, rastreie e anule ao circuito e amarre tudo junto! Este jogo tem sido bastante divertido e nós o jogamos depois da caça ao tesouro. Também fiz uma versão atualizada que é mais um jogo autônomo. Em vez de ter uma pista no final, ele registra quanto tempo você leva para completar uma rodada e exibe uma pontuação alta. Veja esta versão aqui. Tenho certeza de que há outras coisas divertidas que podem ser feitas com essa configuração básica também.

Happy Making!

Recomendado: