Table des matières:
- Étape 1: L'idée
- Étape 2: Les ingrédients non électroniques
- Étape 3: La construction non électronique
- Étape 4: Les ingrédients électroniques
- Étape 5: La construction électronique
- Étape 6: le code
- Étape 7: Profitez
Vidéo: Indice de chasse au trésor Buzz Wire : 7 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Ce Instructable va vous montrer comment construire une version hi-tech du jeu « Buzz Wire » qui peut être utilisé comme indice dans la chasse au trésor, ou peut être adapté pour d'autres défis.
Étape 1: L'idée
Buzz Wire est un jeu un peu comme une opération, mais avec une torsion (littéralement) ! L'objectif est d'obtenir un anneau autour d'un fil torsadé sans le toucher. Dans la version classique de ce jeu, si la bague touche le fil, un buzzer se déclenchera ou un voyant clignotera. Je voulais créer une version de ce jeu dans le cadre d'une chasse au trésor pour l'anniversaire de mon autre significatif. En tant que tel, j'avais besoin d'un moyen de cacher un indice dans le jeu. Ce Instructible expliquera comment utiliser un Arduino et un écran LCD pour créer une version mise à jour de ce jeu qui n'affichera un message qu'une fois le jeu terminé avec succès ! Mieux encore, il n'y a aucun moyen de tricher (sauf si vous comprenez le circuit !)
Étape 2: Les ingrédients non électroniques
Pour construire le corps de ce jeu, vous aurez besoin de:
- La piste - J'ai utilisé un fil de cuivre épais. Tout fil métallique conducteur devrait fonctionner. Doit être assez fin pour se plier mais assez épais pour maintenir sa forme fermement tout au long du jeu.
- L'anneau - J'ai utilisé un crochet pour les yeux. Alternativement, vous pouvez utiliser un fil supplémentaire de la piste plié en forme d'anneau.
- Deux rondelles - celles-ci seront utilisées comme extrémités de la piste.
- Un peu plus de fil - Il sera utilisé pour connecter ces différentes pièces au circuit. J'ai utilisé des fils fins (dénudés du câble de catégorie 5) pour les connexions du rail et de la rondelle (vous aurez besoin de trois sections de fil) et un câble de démarrage en alligator plus épais pour l'anneau.
- Une planche - cela tiendra tout ensemble. J'ai utilisé un morceau d'un pied de 1 "x4".
Concernant les outils, il vous faudra:
- Une perceuse et un peu la même taille que votre fil de piste
- Quelques pinces
- Colle chaude
Étape 3: La construction non électronique
Tout d'abord, percez deux trous de la même taille que le fil de votre rail de chaque côté de la planche. Ceux-ci serviront de points d'ancrage du fil.
Ensuite, enroulez le plus petit fil autour de chacune des rondelles, comme indiqué dans la deuxième image.
Collez maintenant l'une des rondelles avec le fil enroulé sur le premier trou, puis enfoncez une extrémité du fil de fer dans le trou et collez-le en place. La rondelle et le fil de chenille ne doivent pas se toucher. Voir la troisième image.
Maintenant, pliez le fil de la piste en une forme amusante et coupez-le à la longueur dont vous avez besoin pour atteindre l'autre trou. Avant de pousser le fil de la piste dans le deuxième trou, placez la deuxième rondelle (avec l'enroulement du fil) autour du fil de la piste, puis enroulez une partie du fil mince autour de l'extrémité du fil de la piste. Collez ensuite l'extrémité ou le fil du rail dans le trou et collez la rondelle sur la planche (voir image 4). Assurez-vous qu'il n'y a pas de connexion électrique entre le fil de la chenille et la rondelle.
Ensuite, utilisez la pince crocodile pour fixer une extrémité du fil de liaison à l'anneau, comme dans l'image 5.
Maintenant, votre build devrait ressembler à la première image.
Étape 4: Les ingrédients électroniques
Pour construire le cerveau de ce jeu, vous aurez besoin de:
- Un Arduino
- Un écran LCD
- un potentiomètre 10k
- Un buzzer piézo (facultatif)
- une LED rouge et une LED verte (en option)
- Une poignée de câbles de démarrage et une planche à pain
- une résistance de 220 ohms
- Quatre résistances de même valeur avec une résistance de 1Kohm ou plus
Toutes ces pièces peuvent être trouvées dans l'un des packs de démarrage d'Elegoo, ce qui est une bonne affaire pour un ensemble de composants. J'ai construit ce projet avec des composants de celui-ci.
Étape 5: La construction électronique
Montez le circuit comme indiqué sur le schéma. Voici quelques remarques:
- Les résistances connectées aux LED et LCD sont de 220ohm
- Les résistances connectées aux entrées analogiques et celle qui est placée en diagonale sont de 1k+ ohm.
-
Les fils de connexion qui se connectent à l'en-tête à droite sont les fils qui se connectent au corps du jeu comme suit:
- A0 (fil vert) se connecte à la rondelle de démarrage
- A1 (fil bleu) se connecte au fil de voie
- A2 (fil jaune) se connecte à la rondelle de fin de jeu
Ce circuit a été dessiné avec TinkerCad.
Étape 6: le code
Le code est joint et peut également être trouvé sur mon GitHub.
Ce jeu a été conçu dans le cadre d'une chasse au trésor pour l'anniversaire de ma petite amie Jamie. Une fois le jeu terminé, l'écran LCD affichait l'emplacement de son prochain indice, qui était le lave-vaisselle, et le buzzer piézo jouait "Joyeux anniversaire". À moins que vous ne prévoyiez une chasse au trésor d'anniversaire pour quelqu'un du nom de Jamie où le prochain indice se trouve dans le lave-vaisselle, vous voudrez peut-être modifier une partie du code, comme le texte de l'écran LCD et la mélodie du buzzer piézo.
Fondamentalement, il y a 5 étapes associées au démarrage (l'arduino s'allume), au début du jeu (anneau touchant la rondelle de démarrage), à l'échec du jeu (anneau touchant le fil de la piste), à la fin du jeu (anneau touchant la rondelle d'extrémité après avoir touché la rondelle de démarrage et non la piste fil), et tricheur (anneau touchant la rondelle d'extrémité après avoir touché le fil de la piste). Ces étapes sont implémentées avec une logique if/else dans la boucle principale, et les différents textes sont implémentés avec un bloc switch case dans displayText(). Notez qu'il y a un cas (stade=1) que je n'utilise pas réellement. Cela me posait des problèmes, alors je l'ai juste retiré de la logique mais je ne l'ai pas nettoyé et je n'ai pas envie de le faire maintenant.
Espérons que le code est assez facile à comprendre et à modifier en conséquence. Je serais heureux de répondre à des questions spécifiques dans les commentaires si vous en avez.
La chanson piezo "Happy Birthday" a été extraite de
Étape 7: Profitez
Téléchargez le code, connectez les fils de la rondelle, de la piste et de l'anneau au circuit et attachez le tout ensemble ! Ce jeu a en fait été assez amusant et nous avons joué avec après la chasse au trésor. J'ai également fait une version mise à jour qui est plus un jeu autonome. Au lieu d'avoir un indice à la fin, il garde une trace du temps qu'il vous faut pour terminer un tour et affiche un score élevé. Voir cette version ici. Je suis sûr qu'il y a aussi d'autres choses amusantes qui peuvent être faites avec cette configuration de base.
Bonne fabrication !
Conseillé:
Chasse-neige pour le FPV Rover : 8 étapes (avec photos)
Chasse-neige pour le FPV Rover : L'hiver arrive. Le FPV Rover a donc besoin d'un chasse-neige pour assurer une chaussée propre. Liens vers RoverInstructables : https://www.instructables.com/id/FPV-Rover-V20/ Thingiverse : https://www.thingverse.com/thing :2952852Suivez-moi sur Instagram pour la fin
Robot de chasse au feu : 6 étapes (avec photos)
Robot de chasse au feu : dans ce projet, nous allons créer un robot de lutte contre l'incendie qui chasse une flamme et l'éteint en soufflant de l'air dessus à partir d'un ventilateur. Une fois ce projet terminé, vous saurez comment utiliser des capteurs de flamme avec PICO, comment lire leur valeur de sortie
Moniteur météorologique M5Stack M5stick C basé sur ESP32 avec DHT11 - Surveiller la température, l'humidité et l'indice de chaleur sur le M5stick-C avec DHT11 : 6 étapes
Moniteur météorologique M5Stack M5stick C basé sur ESP32 avec DHT11 | Surveiller l'indice d'humidité et de chaleur de la température sur M5stick-C avec DHT11 : Salut les gars, dans ces instructables, nous apprendrons comment interfacer le capteur de température DHT11 avec m5stick-C (une carte de développement par m5stack) et l'afficher sur l'écran de m5stick-C. Donc, dans ce tutoriel, nous allons lire la température, l'humidité & chauffer je
Coffre au trésor numérique : 6 étapes (avec photos)
Coffre au trésor numérique : j'étudie la technologie du jeu et de l'interaction à l'Université des Arts d'Utrecht. Il existe un projet appelé "Si ceci alors cela" où l'on vous demande de créer un produit interactif. Vous devez utiliser un Arduino, concevoir un élément interactif intéressant
Coffre au trésor Zelda (avec lumières et son) : 12 étapes (avec photos)
Coffre au trésor Zelda (avec lumières et son) : Bonjour à tous ! J'étais un grand fan des jeux Legend of Zelda quand j'étais plus jeune, mais je pense que presque tout le monde connaît la mélodie emblématique qui joue lorsque vous ouvrez un coffre dans le jeu, c'est juste sonne tellement magique ! Dans ce Instructable je vais vous montrer ho