Table des matières:
- Fournitures
- Étape 1: Découpez et assemblez les pièces
- Étape 2: Coupez le goujon et les ressorts à la bonne taille
- Étape 3: Assembler le mécanisme de retournement
- Étape 4: câbler les composants
- Étape 5: Téléchargez le code
- Étape 6: Personnalisez le jeu
- Étape 7: Exemples
Vidéo: Retournez! - Le jeu le plus stupide du monde ? : 7 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Origines: C'est un jeu que j'ai développé sur quelques années 2018-2019
Il s'appelait à l'origine "Stupid Flip" et est né de mon intérêt pour la création de jeux interactifs simples et amusants qui pourraient également être utilisés pour enseigner le codage. Il s'agit du jeu le plus simple imaginable et consiste à retourner un bras d'un joueur à un autre avec une carte (jeton) attachée à la fin avec un aimant.
Les joueurs gagnent des points si leur adversaire « laisse tomber » la carte en essayant de la retourner, ou s'ils parviennent à retourner avec la force exacte nécessaire pour déposer la carte du côté de leur adversaire.
Bien que ce soit incroyablement simple, Flip-It! est aussi étrangement addictif et exaspérant.
Les prototypes initiaux ont été fabriqués en carton et utilisaient des supports de circuits imprimés en ABS tubulaires comme roulements. Ceux-ci avaient un système de notation analogique (voir photos).
Les versions ultérieures intègrent un boîtier en MDF, des composants imprimés en 3D pour les roulements, les joints et les supports d'aimants. La dernière étape consistait à ajouter une notation électronique.
Cette instructable concerne la construction de la CNC, version électronique imprimée en 3D. J'ai développé ceci pour une série d'ateliers de conception/fabrication. L'idée était que les enfants puissent développer leurs propres thèmes pour le jeu. Le thème initial était de retourner un 毽子 (JianZi) entre deux joueurs. Le JianZi est le volant lesté chinois qui peut être utilisé entre les joueurs.
Le thème de cet exemple montre le module lunaire d'Apollo 11 basculant entre la Terre et la Lune.
Rassembler toutes les pièces est un processus assez long, j'encourage donc également toute personne intéressée à utiliser les dimensions pour créer une version simple en carton. Cela peut être fait très rapidement et le jeu est tout aussi amusant. La seule pièce indispensable est l'aimant néodyme de 5 mm. Nous en avons utilisé des sphériques que l'on trouve dans les jouets de construction ou les « jouets de direction » où vous pouvez créer des formes avec plusieurs aimants.
Dans cette version, j'utilise des ressorts pour fournir la puissance de « levage » ou de retournement, mais dans les versions précédentes, j'ai également utilisé des élastiques avec autant de succès.
Le tableau de bord électronique était un exercice de codage amusant. Le système de détection repose sur deux capteurs réfléchissants IR Magic Eye. Ceux-ci permettent à l'Arduino de déterminer quand la carte a été « retournée » et quand elle est susceptible d'être tombée. Ceux-ci, avec un bouton d'interruption, sont les seules entrées de ce jeu. Les sorties sont un affichage à 8 chiffres et 7 segments et un buzzer piézo. J'ai essayé de faire autant que possible avec cette configuration simple, mais il y a beaucoup de place pour la personnalisation et l'amélioration. Ce n'est que le troisième ou le quatrième projet que j'ai codé et il est aussi approximatif et désordonné qu'on pourrait s'y attendre. J'espère avoir mis suffisamment de notes pour aider tous ceux qui veulent comprendre ce qui se passe. J'ai développé quelques effets sonores et une fanfare pour le jeu, mais pour la plupart des éléments sonores, y compris le thème de Mario Bros, je suis redevable à Dipto Pratyaksa et au prince Stevie-Ray Charles Balabis de Princetronics.
Sont également inclus ici les fichiers d'impression 3D pour les différents composants d'articulation et de roulement. Je suis très reconnaissant à Mike et Per Widing pour leur aide dans l'amélioration de la conception et l'impression de ces derniers pour moi.
Le film montre toutes les étapes pertinentes, mais je vais les décrire ici plus en détail.
Fournitures
Pour construire le jeu:
Utilisez le fichier joint pour découper au CNC ou au laser un ensemble de pièces
Utilisez le fichier joint pour imprimer en 3D les éléments de connexion
Joints toriques ou élastiques
Ressort d'extension dia externe 7mm Dia interne 5mm
Cheville en bois 5mm
Bloc en bois 28mm rond, percé 5mm (pour contrepoids) - n'a pas besoin d'être rond
Aimant néodyme sphérique de 5 mm (le même que celui que l'on trouve dans les jouets de construction magnétiques)
Pour construire l'élément de notation électronique:
Support de batterie 9v et plomb
pile 9v
Arduino Nano (j'ai utilisé un clone)
Tableau de dérivation nano
Interrupteur à bouton-poussoir de 12 mm
Module d'affichage LED 8 x 7 segments
Buzzer passif
2 x modules de capteur réfléchissant IR
Câbles Dupont femelle vers femelle
Étape 1: Découpez et assemblez les pièces
Utilisez les fichiers joints pour découper les pièces en MDF 5mm
Assembler comme indiqué dans la vidéo à l'aide de colle à bois et laisser sécher
Étape 2: Coupez le goujon et les ressorts à la bonne taille
Utilisez le guide de coupe pour couper le goujon et les ressorts à la bonne taille.
Installez les supports à ressort sur le panneau arrière du boîtier avec de la colle à bois.
Une fois sec, poussez et tournez les ressorts sur celui-ci, puis terminez avec l'autre section de cheville.
Étape 3: Assembler le mécanisme de retournement
Le mécanisme de retournement est construit avec le goujon de 5 mm et une série de composants imprimés en 3D.
Ces pièces ont été développées avec Mike et Per Widing et ils ont fait un excellent travail pour les affiner.
La partie « palier » (appelée « dôme » ici) doit être alésée avec un foret de 5,2 mm pour que le goujon fonctionne correctement. Celui-ci se fixe ensuite au panneau arrière du boîtier avec de la colle chaude.
Les autres composants sont maintenus en place avec des joints toriques de 6 mm, mais les petits élastiques fonctionnent tout aussi bien.
Ceux-ci permettent d'ajuster le bras pour des performances de jeu optimales !
Étape 4: câbler les composants
Ci-joint un schéma de câblage montrant comment assembler les composants avec l'Arduino Nano.
Les modules de capteur IR envoient un signal numérique à l'arduino (on/off). Leur sensibilité doit être ajustée avec leur potentiomètre afin qu'il puisse détecter avec précision si un jeton est en place.
Étape 5: Téléchargez le code
C'est le code que j'ai développé pour le jeu.
Comme mentionné précédemment, il s'agit d'une tentative assez amateur et je suis sûr qu'elle peut être améliorée. Mais ça marche pour moi.
Essentiellement, les détecteurs IR déterminent où se trouve le jeton afin de commencer à jouer, puis testent s'il a été « retourné » avec succès.
Chaque « flip » successif contribue à un décompte de rallye.
Ce décompte est ajouté au score du joueur gagnant lorsque le jeton est lâché.
Les joueurs perdent une vie à chaque fois qu'un jeton est lâché.
Lorsque l'un des joueurs a perdu 5 vies, la partie est terminée.
Étape 6: Personnalisez le jeu
L'exemple de thème montré ici est celui du module lunaire voyageant entre la Terre et la Lune. Je l'ai fait à cause du 50e anniversaire de la mission Apollo11.
Il est composé de quelques pièces imprimées simples, mais l'idée est que le jeu peut être complètement thématisé avec des peintures et des pièces supplémentaires.
La partie « jeton » doit avoir un diamètre d'environ 70 mm. Nous avons constaté que deux ou trois agrafes collées entre deux feuilles de papier puis laminées avaient à peu près le bon poids et la bonne force magnétique, mais c'est quelque chose qui nécessite quelques expérimentations.
Étape 7: Exemples
Voici quelques exemples de Flip-it! que nous avons fait lors d'un atelier récent.
Tous ces exemples comportent la roue de notation plutôt que la notation électronique.
Les deux sont aussi amusants, stupides et addictifs !
Finaliste du concours de jeux
Conseillé:
Contrôleur de jeu DIY basé sur Arduino - Contrôleur de jeu Arduino PS2 - Jouer à Tekken avec la manette de jeu DIY Arduino : 7 étapes
Contrôleur de jeu DIY basé sur Arduino | Contrôleur de jeu Arduino PS2 | Jouer à Tekken avec la manette de jeu DIY Arduino : Bonjour les gars, jouer à des jeux est toujours amusant, mais jouer avec votre propre contrôleur de jeu personnalisé DIY est plus amusant. Nous allons donc créer un contrôleur de jeu utilisant arduino pro micro dans cette instructables
Recréer le jeu le plus difficile au monde sur Arduino : 7 étapes
Recréer le jeu le plus difficile au monde sur Arduino : Ce projet est basé sur un jeu informatique que vous pouvez trouver en ligne. Son nom est "Le jeu le plus dur du monde". J'ai pu le recréer sur l'Arduino à l'aide d'une matrice de LED à quatre modules. Dans ce instructable je vous apprends comment le construire y
TinyPi - le plus petit appareil de jeu basé sur Raspberry Pi au monde : 8 étapes (avec photos)
TinyPi - le plus petit appareil de jeu basé sur Raspberry Pi au monde : J'ai donc joué avec la fabrication de PCB personnalisés pour le Raspberry Pi pendant un certain temps maintenant, et ce qui a commencé comme une blague est devenu un défi pour voir jusqu'où je pouvais aller. Le TinyPi est né. , il est basé sur un Raspberry Pi Zero, et rentre presque dans le sa
La plus petite voiture du monde avec contrôle électronique de la stabilité ! : 5 étapes (avec photos)
La plus petite voiture du monde avec contrôle électronique de la stabilité ! : Vous possédez l'une de ces petites voitures à coca ? Et sa contrôlabilité est nulle ? Alors voici la solution : Arduino 2.4GHz "Micro RC" modification du contrôle proportionnel !Caractéristiques : Contrôle proportionnel Arduino "Micro RC" conversion
Construisez un très petit robot : créez le plus petit robot à roues du monde avec une pince. : 9 étapes (avec photos)
Construisez un très petit robot : créez le plus petit robot à roues du monde avec une pince. : Construisez un robot de 1/20 de pouce cube avec une pince qui peut ramasser et déplacer de petits objets. Il est contrôlé par un microcontrôleur Picaxe. À ce stade, je pense qu'il s'agit peut-être du plus petit robot à roues au monde doté d'une pince. Cela fera sans aucun doute ch