Índice:

Caça-níqueis: 4 etapas
Caça-níqueis: 4 etapas

Vídeo: Caça-níqueis: 4 etapas

Vídeo: Caça-níqueis: 4 etapas
Vídeo: CAÇA NIQUEL HALLOWEEN, DICAS E TRUQUES , slot machine 2024, Julho
Anonim
Caça-níqueis
Caça-níqueis

NOTA: Agora tenho um Instructable que oferece o código Arduino para o Slot Machine.

Lembro-me de quando eu era um jovem de 17 anos, recém-formado no ensino médio, e estava viajando com meus avós da Califórnia de volta para a casa deles em Michigan. É claro que paramos em Las Vegas e caminhamos pela Strip só para ver o que havia para ver. Quase todos os cassinos estavam abertos na frente, então entrei em um com meus avós. Eu vi uma máquina caça-níqueis de níquel e só tive que enfiar uma moeda. Surpresa, surpresa, tirei a sorte grande! Os jackpots foram pagos como dois rolos de 50 níquels cada, então um funcionário do cassino apareceu quando as luzes e o som se apagaram. Ele olhou para mim, entregou os rolos para minha avó e disse baixinho a ela que ninguém com menos de 21 anos realmente não deveria estar lá.

Gosto de tecnologia, mas não sou um viciado em tecnologia de forma alguma e também gosto de muitas coisas da "velha escola", como antiguidades, carros, etc. Por exemplo, se algum dia decidisse comprar uma máquina de pinball, gostaria de uma dos anos 60 ou 70 antes de ficarem muito chamativos. Eu também não sou um jogador, mas me lembro de como aquela velha máquina caça-níqueis era legal. Só por diversão, decidi dar uma olhada no eBay e desmaiei quando vi as etiquetas de preço. Eu provavelmente poderia pagar, mas sou muito barato e não há lugar em nossa casa para isso de qualquer maneira. Mesmo assim, pensei que os netos mais novos poderiam gostar de um brinquedo como aquele quando viessem nos visitar, então decidi ver se poderia construir uma versão pequena.

Etapa 1: Componentes

Componentes
Componentes
Componentes
Componentes
Componentes
Componentes

As máquinas caça-níqueis antigas tinham três janelas e rodas mecânicas com uma variedade de imagens que giravam atrás das janelas quando uma moeda era inserida e a alça lateral puxada. As rodas giratórias paravam uma de cada vez e algum tipo de pagamento ocorria para várias imagens correspondentes. Eles também tendiam a ter luzes piscando e ruídos se um jackpot acontecesse. Eu não estava tentando recriar exatamente uma máquina caça-níqueis real, mas pelo menos tinha que ter alguns dos fundamentos. Eu precisava de um solenóide para ativar o alçapão para as moedas quando um jackpot acontecesse e alguns LEDs para luzes piscantes. Eu também queria algum tipo de som, então encontrei um módulo de gravador de som na minha caixa de lixo e gravei a sempre popular frase “Vencedor, vencedor, jantar de frango”. Ele é reproduzido por meio de um pequeno alto-falante.

O display é um dos grandes dígitos excedentes de 1601 LCDs que eu tenho por aí. Usei caracteres de colchetes para simular três janelas e finalmente decidi usar apenas números em vez de caracteres para as rodas “giratórias”. Eu adicionei uma pequena campainha para fazer um som de clique enquanto as “rodas” dos dígitos giravam. Eu hesitei sobre se deveria ou não desencadear o “giro” quando uma moeda era inserida ou construir uma alça separada. A ranhura para moedas que comprei veio com um botão de rejeição de moedas, por isso decidi utilizá-lo para iniciar a rotação. Montei um microinterruptor para que seja ativado quando o botão de rejeição de moedas estiver quase totalmente pressionado. Um pedaço de tubo de PVC foi colocado entre a fenda da moeda e o alçapão para segurar as moedas inseridas.

Uma grande parte da diversão foi fazer um pouco de carpintaria (um dos meus outros hobbies) para construir o armário. Eu não tinha nada que estivesse certo na minha pilha de sucata, então fui até a madeireira local para dar uma olhada. Um dos tipos que carregam é o choupo, que, para mim, soou bem sem graça. Mas quando comecei a separar as placas, encontrei uma que precisava apenas por causa de sua variedade de faixas de cores. Só mais tarde descobri que é um exemplo do que se denomina “Álamo Arco-íris”. Infelizmente, minha fotografia realmente não faz justiça.

Etapa 2: Hardware

Hardware
Hardware

O esquema é mostrado acima. Muitos dos componentes já foram descritos na seção anterior e são bastante óbvios. Coloquei quatro LEDs de cores diferentes na frente, dois de cada lado, e eles piscam para frente e para trás quando um jackpot é atingido. O esquema mostra apenas esses dois LEDs nos pinos 11 e 12 do PIC. O módulo de som diz que funcionará com 5 volts, mas as especificações mostram que ele fica mais feliz com menos do que isso. Em vez de um regulador, apenas coloquei alguns diodos de 1 A recuperados em série para liberar os +5 volts para o módulo. As entradas do módulo preferem níveis de 3,3 volts, portanto, um divisor de resistor foi adicionado à entrada do acionador.

O solenóide funciona com 12 volts e originalmente planejei usar apenas um regulador 7805 para fornecer +5 volts para a lógica. Por causa do consumo de corrente do grande LCD, havia muita energia sendo dissipada, então peguei uma placa reguladora DC-DC simples do meu suprimento de peças para fazer o trabalho. O pequeno solenóide que usei não é muito poderoso e não retrai se muitas moedas estiverem pressionando o alçapão. Isso não deve ser um problema porque eu fiz as probabilidades de 8: 1 para manter o interesse das crianças. Em qualquer caso, decidi usar um FET genérico de canal N para ativar o solenóide a fim de reduzir a queda de tensão.

Etapa 3: Software

A rotina principal simplesmente faz um loop continuamente até que o botão na ranhura da moeda seja pressionado. Não há necessidade de inserir uma moeda primeiro para ativar o ciclo de rotação, mas espero que as crianças não percebam isso. Enquanto a rotina principal está em loop, ela está incrementando a variável “Random”. Ele irá simplesmente estourar de volta para zero no ciclo após atingir 255. Quando a rotina “Spin” é chamada, ela apenas passa por uma lista de verificações no valor em “Random” para determinar se um vencedor ocorreu. Conforme afirmado anteriormente, as probabilidades são definidas em 8: 1, mas podem ser facilmente alteradas modificando os valores de vitória em “Rodar”. Se um valor correspondente não for encontrado, a lógica apenas muda os bits em “Aleatório” e exibe cada três bits como um número. Um teste é feito para garantir que uma correspondência acidental de dígitos não ocorra.

O display de inicialização mostra um ponto de interrogação em cada uma das três janelas. Enquanto as “rodas” estão girando, cada janela alternará entre um espaço em branco e um ponto de interrogação e, finalmente, definirá um número de cada vez. Essa lógica está contida na rotina “Send_Digs”. Em vez de ter que reescrever constantemente todo o display, a rotina “Send_Dig” grava em um local específico do LCD. Além disso, enquanto as “rodas” estão girando, a rotina “Clickit” é chamada para simular o som mecânico das rodas. Isso é feito enviando sequências de 2ms on / 100ms off para a campainha do piezio.

Quando ocorre um jackpot, o LED pisca alternadamente da direita para a esquerda, o módulo de som é ativado e a porta da moeda é liberada. Não há pagamentos parciais, apenas tudo ou nada. Depois que as moedas são coletadas, a porta das moedas deve ser empurrada manualmente de volta para travar.

É isso para este post. Confira meus outros projetos eletrônicos em: www.boomerrules.wordpress.com

Etapa 4: Vídeo

Aqui está um pequeno vídeo da máquina caça-níqueis em ação.

Recomendado: