Table des matières:

Machine à sous : 4 étapes
Machine à sous : 4 étapes

Vidéo: Machine à sous : 4 étapes

Vidéo: Machine à sous : 4 étapes
Vidéo: De la TRICHE sur les MACHINES A SOUS ? Je réponds à un abonné 2024, Novembre
Anonim
Machine à sous
Machine à sous

REMARQUE: j'ai maintenant un Instructable qui offre le code Arduino pour la machine à sous.

Je me souviens quand j'avais 17 ans, que j'avais récemment obtenu un diplôme d'études secondaires et que je voyageais avec mes grands-parents de Californie pour retourner chez eux dans le Michigan. Bien sûr, nous nous sommes arrêtés à Las Vegas et avons parcouru le Strip juste pour voir ce qu'il y avait à voir. Presque tous les casinos étaient ouverts à l'avant, alors je me suis promené dans un avec mes grands-parents. J'ai vu une machine à sous en nickel et j'ai juste dû y mettre une pièce. Surprise, surprise, j'ai décroché le jackpot ! Les jackpots ont été payés sous forme de deux rouleaux de 50 nickels chacun, alors un employé du casino est venu lorsque les lumières et le son se sont éteints. Il m'a regardé, a remis les rouleaux à ma grand-mère et lui a dit calmement que toute personne de moins de 21 ans n'était vraiment pas censée être là-dedans.

J'aime la technologie, mais je ne suis en aucun cas un drogué de la technologie et j'aime aussi beaucoup de trucs "à l'ancienne" comme les antiquités, les voitures, etc. Par exemple, si jamais je décidais d'acheter un flipper, j'en voudrais un des années 60 ou 70 avant qu'ils ne deviennent trop fastueux. Je ne suis pas non plus un joueur, mais je me souviens à quel point cette ancienne machine à sous était cool. Juste pour le plaisir, j'ai décidé de vérifier certains sur eBay et je me suis évanoui quand j'ai vu les étiquettes de prix. Je pourrais probablement me le permettre, mais je suis trop bon marché et de toute façon, il n'y a pas de place dans notre maison pour cela. Pourtant, je pensais que les jeunes petits-enfants pourraient profiter d'un jouet comme celui-là lorsqu'ils viendraient nous rendre visite, alors j'ai décidé de voir si je pouvais en construire une petite version.

Étape 1: Composants

Composants
Composants
Composants
Composants
Composants
Composants

Les anciennes machines à sous avaient trois fenêtres et des roues mécaniques avec une variété d'images qui tournaient derrière les fenêtres lorsqu'une pièce était insérée et que la poignée latérale était tirée. Les roues tournantes s'arrêteraient une à la fois et une sorte de paiement se produirait pour diverses images correspondantes. Ils avaient également tendance à avoir des lumières clignotantes et du bruit si un jackpot se produisait. Je n'essayais pas de recréer exactement une vraie machine à sous, mais au moins, elle devait avoir certaines des bases. J'avais besoin d'un solénoïde pour activer la trappe pour les pièces lorsqu'un jackpot se produisait et de quelques LED pour les lumières clignotantes. Je voulais aussi une sorte de son, alors j'ai trouvé un module enregistreur de sons dans ma boîte à ordures et j'ai enregistré la phrase toujours populaire « Winner, winner, chicken dinner ». Il joue à travers un petit haut-parleur.

L'écran est l'un des écrans LCD 1601 excédentaires à gros chiffres que j'ai qui traînent. J'ai utilisé des caractères entre crochets pour simuler trois fenêtres et j'ai finalement décidé d'utiliser simplement des nombres au lieu de caractères pour les roues « tumbling ». J'ai ajouté un petit buzzer pour faire un clic pendant que les "roues" numériques tournaient. J'ai ourlé et hésité à savoir s'il fallait ou non déclencher le « tournage » lorsqu'une pièce était insérée ou construire une poignée séparée. La machine à sous que j'ai achetée était dotée d'un bouton de rejet des pièces, j'ai donc décidé de l'utiliser pour démarrer le spin. J'ai monté un micro-interrupteur pour qu'il s'active lorsque le bouton de rejet des pièces est presque complètement enfoncé. Un morceau de tuyau en PVC de rebut a été placé entre la fente pour pièces et la trappe pour contenir les pièces insérées.

Une grande partie du plaisir consistait à faire un peu de menuiserie (un de mes autres passe-temps) pour construire l'armoire. Je n'avais rien de tout à fait correct dans mon tas de ferraille, alors je me suis dirigé vers le magasin de bois local pour regarder autour de moi. L'un des types qu'ils transportent est le peuplier qui, pour moi, sonnait assez fade. Mais quand j'ai commencé à trier les planches, j'en suis tombé sur une que je devais avoir à cause de sa variété de bandes de couleurs. Ce n'est que plus tard que j'ai découvert qu'il s'agissait d'un exemple de ce qu'on appelle le « peuplier arc-en-ciel ». Malheureusement, ma photographie ne lui rend pas vraiment justice.

Étape 2: Matériel

Matériel
Matériel

Le schéma est présenté ci-dessus. La plupart des composants ont déjà été décrits dans la section précédente et sont assez évidents. J'ai placé quatre LED de couleurs différentes à l'avant, deux de chaque côté, et elles clignotent d'avant en arrière lorsqu'un jackpot est touché. Le schéma montre simplement ceux-ci comme deux LED sur les broches PIC 11 et 12. Le module de son dit qu'il fonctionnera sur 5 volts, mais les spécifications montrent qu'il est plus heureux avec moins que cela. Au lieu d'un régulateur, j'ai juste mis en série quelques diodes récupérées de 1 amp pour faire chuter le +5 volts au module. Les entrées du module préfèrent des niveaux de 3,3 volts, un diviseur de résistance a donc été ajouté à l'entrée de déclenchement.

Le solénoïde fonctionne sur 12 volts et à l'origine, j'avais prévu d'utiliser simplement un régulateur 7805 pour fournir le +5 volts à la logique. En raison de la consommation de courant du grand écran LCD, il y avait beaucoup de puissance dissipée, j'ai donc pris une simple carte de régulateur abaisseur DC-DC de mon approvisionnement en pièces pour faire le travail. Le petit solénoïde que j'ai utilisé n'est pas très puissant et ne se rétractera pas si trop de pièces appuient sur la trappe. Cela ne devrait pas être un problème car j'ai mis les chances de 8:1 pour maintenir l'intérêt des enfants. Dans tous les cas, j'ai décidé d'utiliser un FET générique à canal N pour activer le solénoïde afin de réduire la chute de tension.

Étape 3: Logiciel

La routine principale tourne en boucle jusqu'à ce que le bouton de la fente à pièces soit enfoncé. Il n'est pas nécessaire d'insérer d'abord une pièce pour activer le cycle d'essorage, mais j'espère que les enfants ne le comprendront pas. Pendant que la routine principale est en boucle, elle incrémente la variable "Random". Il débordera simplement à zéro le cycle après avoir atteint 255. Lorsque la routine "Spin" est appelée, elle passe simplement par une liste de vérifications sur la valeur dans "Aléatoire" pour déterminer si un gagnant s'est produit. Comme indiqué précédemment, les cotes sont fixées à 8: 1, mais elles peuvent être facilement modifiées en modifiant les valeurs gagnantes dans « Spin ». Si une valeur correspondante n'est pas trouvée, la logique ne fait que décaler les bits en « aléatoire » et affiche chacun trois bits sous forme de nombre. Un test est effectué pour s'assurer qu'une correspondance accidentelle de chiffres ne se produit pas.

L'écran de mise sous tension affiche un point d'interrogation dans chacune des trois fenêtres. Pendant que les « roues » tournent, chaque fenêtre alternera entre un blanc et un point d'interrogation, puis s'arrêtera finalement sur un numéro un à la fois. Cette logique est contenue dans la routine "Send_Digs". Au lieu de devoir constamment réécrire l'intégralité de l'affichage, la routine "Send_Dig" écrit dans un emplacement LCD spécifique. De plus, pendant que les « roues » tournent, la routine « Clickit » est appelée pour simuler le son mécanique des roues. Ceci est accompli en envoyant des séquences de 2ms on / 100ms off au buzzer piézio.

Lorsqu'un jackpot se produit, le clignotement alterné de la LED de droite à gauche, le module de sons est activé et la porte des pièces est libérée. Il n'y a pas de paiements partiels, juste tout ou rien. Une fois les pièces récupérées, la porte des pièces doit être repoussée manuellement jusqu'à ce qu'elle se verrouille.

C'est tout pour ce post. Découvrez mes autres projets électroniques sur: www.boomerrules.wordpress.com

Étape 4: Vidéo

Voici une courte vidéo de la machine à sous en action.

Conseillé: