Índice:

Pontuação eletrônica para um jogo de beisebol Bean Bag Toss: 8 etapas (com imagens)
Pontuação eletrônica para um jogo de beisebol Bean Bag Toss: 8 etapas (com imagens)
Anonim
Pontuação eletrônica para um jogo de beisebol Bean Bag Toss
Pontuação eletrônica para um jogo de beisebol Bean Bag Toss
Pontuação eletrônica para um jogo de beisebol Bean Bag Toss
Pontuação eletrônica para um jogo de beisebol Bean Bag Toss
Pontuação eletrônica para um jogo de beisebol Bean Bag Toss
Pontuação eletrônica para um jogo de beisebol Bean Bag Toss

Este Instructables explicará como manter automaticamente a pontuação eletronicamente para um jogo temático de beisebol Bean Bag Toss. Não mostrarei uma construção detalhada do jogo de madeira, esses planos podem ser encontrados no site de Ana White em:

www.ana-white.com/woodworking-projects/bean-bag-toss-baseball-game

Esses planos são muito bons e detalhados. Esses planos são o que usei para fabricar meu jogo. Fiz algumas modificações nos planos. A primeira modificação que fiz foi alargar o tabuleiro inferior para apanhar melhor os sacos de feijão caídos. Minha segunda modificação foi usar compensado de ½ polegada em vez de compensado de ¼ polegada.

Suprimentos

Os pufes com tema de beisebol podem ser adquiridos na Amazon. Veja o site:

www.amazon.com/gp/product/B00IIVJHSY/ref=p… Depois de construir a estrutura de madeira do jogo, coloquei o "diamante" de beisebol e onde estariam os buracos de pontuação. Usei uma serra copo de 4”montada em minha furadeira portátil para cortar esses orifícios de marcação uniformes. Cada borda do orifício foi então lixada.

Etapa 1: Contagem Eletrônica das Bolsas

Contando Eletronicamente as Bolsas
Contando Eletronicamente as Bolsas
Contando Eletronicamente as Bolsas
Contando Eletronicamente as Bolsas

Eu precisava encontrar uma maneira de contar as sacolas conforme elas passavam por cada buraco de pontuação. Lembre-se, cada buraco tem um valor de pontuação diferente, com o buraco “Home Run” tendo o valor de pontuação mais alto. Pensei primeiro em usar um interruptor mecânico, como um interruptor de porta de moeda de arcada momentâneo com um fio longo. Eu os tinha usado em máquinas de skee ball, mas não achei que funcionariam tão bem com pufes de pano.

Eu escolhi um sensor de quebra de feixe infravermelho (IR) para detectar bolsas conforme elas passavam pelos orifícios de pontuação. Eu usei um ótimo produto da Adafruit Industries chamado “IR Break Beam Sensor - 3mm LEDs”. O ID do produto é 2167:

www.adafruit.com/product/2167

Eles são vendidos em pares (emissor e receptor) e oferecem uma maneira simples de detectar movimento. Eles trabalham com até 25 centímetros de distância e podem ser alimentados pela fonte de alimentação Arduino 5V. Você pode usá-los com o resistor pull-up integrado do Arduino, portanto, um resistor separado não é necessário. O emissor envia um feixe infravermelho e o receptor, diretamente em frente a ele, é sensível a essa luz infravermelha. Se algo sólido passar pelo feixe (como sacos de feijão), o feixe é interrompido e o receptor pode ser programado para informá-lo.

Etapa 2: Instalando os Sensores

Instalando os Sensores
Instalando os Sensores
Instalando os Sensores
Instalando os Sensores
Instalando os Sensores
Instalando os Sensores
Instalando os Sensores
Instalando os Sensores

Virei meu jogo de madeira para montar os sensores. Eu precisava montar os sensores de infravermelho na parte inferior do tabuleiro de madeira compensada para que eles não interferissem na queda livre dos pequenos sacos de feijão. Um orifício de 1 "de diâmetro foi perfurado em lados opostos de cada orifício de marcação a uma profundidade de 3/8" (outra boa razão para usar compensado de 1/2 "de espessura). O receptor de infravermelho e o emissor foram colocados dentro da borda do orifício para que os sacos não os atingissem. Eles foram montados permanentemente com um pequeno suporte de metal e um parafuso de madeira, de modo que foram alinhados perfeitamente um em frente ao outro. Uma vez que os sensores IR foram todos montados, eles tiveram que ser conectados e soldados a uma placa central perfurada com aterramento comum e conexões de 5V. Toda a fiação foi presa e presa com segurança contra o interior do tabuleiro de jogo para não interferir na queda de um bean bag depois de passar por um buraco de pontuação.

Etapa 3: Design do placar eletrônico

Design de placar eletrônico
Design de placar eletrônico
Design de placar eletrônico
Design de placar eletrônico
Design de placar eletrônico
Design de placar eletrônico

Em seguida, a área de pontuação (Casa e Fora) na parte superior do tabuleiro de jogo teve que ser modificada para exibir um placar eletrônico. O placar consistiria em LEDs de 4 dígitos e 7 segmentos para a pontuação de cada equipe e um único dígito, LED de 7 segmentos seria usado para rastrear os turnos. Os LEDs de 4 dígitos e 7 segmentos são da Adafruit Industries. Eles são chamados de “1.2” Display de 4 dígitos e 7 segmentos com mochila 12C - vermelho”. Você precisa de dois deles e o ID do produto é 1269. Veja abaixo:

www.adafruit.com/product/1269

O LED de 7 segmentos de um único dígito superdimensionado (2,3”) foi uma compra genérica do eBay. Qualquer display superdimensionado funcionará e deve ser conectado corretamente para um cátodo comum ou ânodo comum com base em LED de 7 segmentos.

Uma abertura de 2 ½”x 18” foi cortada no compensado. As bordas foram lixadas lisas. Uma placa de montagem correspondente foi cortada de compensado de 1/8”de espessura para um tamanho um pouco maior do que a abertura. Isso permitiria que ele fosse montado no interior do tabuleiro do jogo. Esta é a placa na qual os dois LEDs de 7 segmentos de 4 dígitos e o LED de 7 segmentos de um único dígito serão montados. A tela de entrada será montada no meio com as duas telas de pontuação centralizadas em cada metade do jogo. Vou montar a equipe “Fora” à esquerda, pois eles vão “bater” primeiro. Também irei montar um LED verde no placar para acender toda vez que uma bolsa passar por um buraco de pontuação.

Etapa 4: Botões de controle

Botões de controle
Botões de controle
Botões de controle
Botões de controle

Precisaremos de três botões para controlar o fluxo do jogo de lançamento do saco de feijão. Todos os botões serão montados na parte externa do jogo em uma posição rebaixada para protegê-los de serem acidentalmente atingidos por um bean bag lançado.

O botão liga / desliga do jogo será montado na parte superior do jogo. A chave liga / desliga será conectada em linha com uma fonte de bateria CC de 9 volts que alimenta a placa Arduino Uno e todos os outros componentes eletrônicos.

Os outros dois botões momentâneos serão montados em cada lado do jogo. O botão do lado esquerdo será o botão “Reiniciar”. Este botão é pressionado para zerar as exibições do placar e as variáveis do programa em antecipação ao início de um novo jogo.

O botão direito será o botão “At Bat”. Cada “equipe” ou jogador terá 9 sacos para lançar para cada vez “no bastão” ou meia entrada. Uma vez que todos os sacos de feijão atirados provavelmente não passarão por um buraco de pontuação, eu não poderia contar consistentemente os sacos de feijão atirados para determinar quando uma meia entrada acabou. Eu precisava de alguma outra maneira de mudar o “time” ou jogador que estava “no bastão”. Isso será feito manualmente com a chave “At Bat”.

Uma vez que um “time” ou jogador atira 9 bean bags, mesmo que eles passem por um buraco de pontuação ou não, o botão “At Bat” é pressionado para trazer o oponente (jogador adversário) até o bastão (lançamento).

Etapa 5: configuração de bancada de componentes

Configuração de bancada de componentes
Configuração de bancada de componentes
Configuração de bancada de componentes
Configuração de bancada de componentes
Configuração de bancada de componentes
Configuração de bancada de componentes
Configuração de bancada de componentes
Configuração de bancada de componentes

A configuração da bancada é mostrada na imagem abaixo. Os botões pull-up foram usados na bancada para imitar os sensores infravermelhos do break-beam. Eu uso um monitor LCD de 4 linhas em minha bancada de teste para rastrear variáveis e ter certeza de que o código que controla o placar está funcionando corretamente. Gosto de usar isso no lugar do monitor serial.

Apenas um display LED de 4 dígitos e 7 segmentos é mostrado na bancada, mas os displays de pontuação “Home” e “Away” funcionaram corretamente. Os 3 botões de controle do jogo também foram testados e mostraram funcionar corretamente.

Etapa 6: Código

O código do Arduino para controlar o fluxo do jogo e somar as pontuações corretamente é mostrado abaixo:

Etapa 7: juntando tudo

Juntando tudo
Juntando tudo
Juntando tudo
Juntando tudo
Juntando tudo
Juntando tudo

A última etapa foi proteger todos os componentes do tabuleiro de jogo e conectar todos os fios a cada um. Tudo foi montado com segurança no compensado e as conexões (fiação) foram mantidas o mais baixas possível para não interferir na queda dos sacos de feijão nos orifícios de marcação. Os visores do placar foram conectados ao Arduino e às fontes de alimentação correspondentes. Uma bateria de 9 volts foi usada para alimentar o Arduino. Usei uma placa de fibra de 1/8”de espessura na parte de trás do jogo. Esta placa foi fixada com 6 parafusos para madeira.

Etapa 8: Game Stand

Game Stand
Game Stand
Game Stand
Game Stand
Game Stand
Game Stand

Eu queria que meu jogo fosse portátil, então não o pendurei na parede. Fiz duas pernas laterais com tubo de PVC de 1 ½”. Eles foram fixados na lateral do jogo com parafusos T-Track com rosca completa com botões

www.amazon.com/gp/product/B07SZ6568V/ref=p…

que aparafusado em T-Nuts embutidos na lateral do jogo (abaixo dos botões de pressão em ambos os lados).

Recomendado: