Table des matières:
- Étape 1: Arduino UNO et configuration de la planche à pain
- Étape 2: Créez le jeu et la poignée Buzz Wire
- Étape 3: Le code
- Étape 4: Jouez au jeu
- Étape 5: Modification de la difficulté du jeu
Vidéo: Jeu Buzz Wire avec minuterie LED pour Arduino UNO : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Ce jeu de buzz wire permet à l'utilisateur de défier sa main ferme contre la minuterie LED. Le but est de faire passer la poignée de jeu d'un côté du labyrinthe à l'autre sans toucher le labyrinthe et avant que la LED ne s'éteigne. Si la poignée de jeu et le labyrinthe se touchent, un fort bourdonnement est émis par le piézo. L'idée de ce jeu est venue d'un jeu d'enfance préféré, Operation, de l'amour de mes élèves pour un puzzle stimulant et du jeu buzz wire de FABLABJubail.
Ce projet est idéal pour les utilisateurs débutants d'Arduino qui connaissent les bases du codage.
Matériel et outils nécessaires:
- 1 Arduino Uno
- 1 planche à pain
- 1 câble USB
- 1 buzzer piézo
- 1 lumière LED
- Résistance 1 560 Ohms
- 4 longs cavaliers
- 1 fil de liaison court
- 2 fils cavaliers pince crocodile (1 mâle/1 femelle)
- Fil d'aluminium
- Pinces
- Pinces coupantes
- 1 petite boîte
- Ruban électrique
Étape 1: Arduino UNO et configuration de la planche à pain
LED -- Placez la LED comme indiqué. La résistance de 560 ohms relie la cathode (jambe courte) au rail négatif de la planche à pain. Le fil de liaison vert relie l'anode (jambe plus longue) au port 13.
Buzzer Piezzo -- Placez le buzzer piézo comme indiqué. À l'aide d'un fil de liaison court, connectez le fil négatif du buzzer au rail négatif. À l'aide d'un cavalier en pince crocodile, connectez le fil positif du buzzer à la poignée de jeu. Fixez avec du ruban électrique si nécessaire. **Pour allonger le fil, utilisez un fil de connexion mâle à mâle et un fil de connexion à pince crocodile avec une tête femelle.**
Planche à pain au jeu - À l'aide d'un cavalier à pince crocodile avec un en-tête mâle, connectez le fil positif du buzzer au jeu. Fixez avec du ruban électrique si nécessaire.
Planche à pain à Arduino - Enfin, connectez les rails négatifs et positifs de la planche à pain à la terre et aux ports 5V. Le fil de liaison rouge relie le rail positif et le port 5V. Le cavalier noir relie le rail négatif et le port de terre.
Allumez Arduino -- Connectez le cordon USB de l'Arduino à l'ordinateur.
Étape 2: Créez le jeu et la poignée Buzz Wire
- À l'aide d'un coupe-fil, coupez un fil d'aluminium de section. La taille d'une section dépend de la façon dont vous voulez que votre labyrinthe soit fou et de la boîte qui est utilisée comme base. Mon jeu de buzz wire utilisait environ un pied et demi de fil.
- À l'aide d'une pince, pliez le fil en différentes courbes (voir photos).
- Obtenez un autre morceau de fil, d'environ 9 pouces de long, pour créer la poignée.
- Pliez une extrémité en boucle (voir photo). Plus le diamètre de la boucle est petit, plus le jeu sera difficile.
- Mettez les extrémités du labyrinthe à travers le côté de la boîte.
- Avant de fixer le labyrinthe à la boîte, placez la boucle de la poignée sur un côté du labyrinthe (voir photo).
- Fixez le labyrinthe à l'intérieur de la boîte en pliant le fil (voir photo).
- Fixez le labyrinthe à l'extérieur de la boîte avec du ruban électrique.
Étape 3: Le code
Le code est très simple. La fonction de configuration est utilisée pour initialiser les modes de broche pour le buzzer et la LED. La fonction de boucle règle la tonalité du buzzer à 1 000 hertz et allume et éteint la LED. Dans ce code, accessible sur ce lien, la LED est allumée pendant 60 000 millisecondes ou 60 secondes.
Étape 4: Jouez au jeu
Pour démarrer le jeu, exécutez le code et attendez que la LED s'allume. Une fois la LED allumée, vous avez 60 secondes pour faire passer la poignée d'un bout à l'autre du labyrinthe sans déclencher le buzzer. Si la LED s'éteint avant que vous n'arriviez à la fin, vos 60 secondes sont écoulées, mais n'abandonnez pas. Redémarrez la LED et réessayez. Pour redémarrer la LED, vous pouvez attendre les 30 secondes que la LED se rallume selon le code ou vous pouvez appuyer sur le bouton de réinitialisation de votre Arduino pour le redémarrer maintenant. Ce jeu peut être extrêmement addictif, alors amusez-vous !
Étape 5: Modification de la difficulté du jeu
Voici quelques idées pour vous mettre au défi une fois que vous aurez maîtrisé le jeu:
- Modifiez l'heure pendant laquelle la LED est allumée. Au lieu de 60 secondes, pouvez-vous terminer le labyrinthe en moins de temps ? Essayez 45 secondes (45 000 millisecondes) ou même 30 secondes (30 000 secondes.
- Changez le diamètre de la boucle sur la poignée. Voyez si vous pouvez toujours terminer le labyrinthe sans déclencher le buzzer avec une boucle plus petite.
- Changer le labyrinthe. Ajoutez plus de courbes et rapprochez-les pour changer la difficulté du jeu.
FABLABJubail. (4 octobre 2016). Jeu Buzz Wire [site Web]. Extrait de
Conseillé:
Jeu Buzz Wire avec Makey Makey et Scratch : 3 étapes
Jeu Buzz Wire utilisant Makey Makey et Scratch : Il s'agit d'un jeu de mes 11 ans, il a construit et programmé ce jeu avec son jeune frère pour se distraire pendant la fermeture de COVID19 et il voulait participer à la vitrine des projets les plus cool en ligne. "J'ai pris l'idée principale pour se
Comment faire un jeu Buzz Wire : 4 étapes
Comment faire un jeu Buzz Wire : Sans aucun doute, Arduino est utilisé dans de nombreux projets électroniques, y compris les jeux. Dans ce projet, nous avons mis au point un jeu spécial connu sous le nom de jeu buzz wire ou jeu de main stable. Pour ce projet, on utilise du fil d'acier que vous devez transformer en une boucle
Jeu Arduino Buzz Wire : 4 étapes
Arduino Buzz Wire Game : il s'agit d'un instructable faisant le jeu de fil Buzz à l'aide d'Arduino. Ce projet Arduino est modifié à partir de https://www.instructables.com/id/Buzz-Wire-Scavenger-Hunt-Clue/. J'ajoute un tableau de bord sur l'écran LCD, qui montrera le temps que vous utilisez pour terminer le
Moteur pas à pas avec bascules D et minuterie 555; la première partie du circuit la minuterie 555 : 3 étapes
Moteur pas à pas avec bascules D et minuterie 555; la première partie du circuit la minuterie 555 : Le moteur pas à pas est un moteur à courant continu qui se déplace par étapes discrètes. Il est souvent utilisé dans les imprimantes et même la robotique. Je vais expliquer ce circuit par étapes. La première partie du circuit est un 555 minuteur. C'est la première image (voir ci-dessus) avec une puce 555 avec
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