Table des matières:
- Étape 1: Ajout de fils positifs/de terre à la planche à pain
- Étape 2: Ajout d'un bouton-poussoir
- Étape 3: Ajout d'un potentiomètre
- Étape 4: Ajout d'un haut-parleur
- Étape 5: Ajout d'un RVB de sélection utilisateur
- Étape 6: Ajout d'un système RVB aléatoire
- Étape 7: Vous avez terminé
Vidéo: Jeu de mémorisation à court terme : 7 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Construisez votre propre jeu de mémorisation basé sur Arduino !
Dans ce jeu, une LED RVB clignotera 3 couleurs aléatoires au début, vous devrez vous souvenir de la couleur de chacune. Vous voyez où cela se passe ? Vous utiliserez un potentiomètre pour changer la deuxième LED RVB et appuyez sur un bouton pour enregistrer chaque couleur de la première LED RVB. La deuxième LED RVB vous montrera la couleur que vous avez sélectionnée, et une fois que vous avez enregistré la séquence, les LED RVB clignoteront en vert et un son retentira à partir du buzzer signalant que vous avez correctement deviné la séquence ou les deux LED RVB clignoteront en rouge et il réinitialisera le compte de séquence à 3* (cela peut être modifié). Vous commencez le jeu en vous rappelant les 3 couleurs affichées, puis si vous sélectionnez correctement les couleurs affichées, une autre couleur aléatoire sera ajoutée dans la séquence. Cela continuera jusqu'à ce que vous vous trompiez, et comme dit ci-dessus, il reviendra à seulement 3 couleurs.
C'est un jeu vraiment amusant, addictif et ennuyeux à jouer:)
CHOSES DONT VOUS AUREZ BESOIN
- 1 x Arduino UNO R3
- 1 x potentiomètre
- 1 x bouton poussoir
- 2 LED RVB
- 8 résistances 220 Ohms
- 1 x haut-parleur piézo
- 18 x cavaliers (mâle à mâle)
OPTIONNEL
1 x panneau de bouclier
Dans l'image ci-dessus, j'ai créé un bouclier pour montrer à mes amis à l'école, mais c'est complètement inutile. Si vous souhaitez emprunter cette voie, vous obtiendrez un fer à souder, de la soudure et de la patience. Si vous souhaitez emprunter cette voie, n'hésitez pas à m'envoyer un message et je peux vous aider en cas de problème.
Étape 1: Ajout de fils positifs/de terre à la planche à pain
Étape très basique
Connectez le GND au GND Rail sur la maquette
Connectez le 5V au rail POSITIF sur la planche à pain
Étape 2: Ajout d'un bouton-poussoir
Placez le bouton poussoir sur la maquette et suivez les étapes de l'image ci-dessus.
Connectez un côté au rail 5V
Connectez la résistance 220 Ohm au côté adjacent sur le bouton poussoir, puis connectez un cavalier au GND
Connectez le côté opposé au 2 PIN sur l'Arduino
Vous avez maintenant ajouté votre bouton poussoir. Assurez-vous qu'il ressemble exactement à l'image, c'est une partie très importante de ce jeu !
Étape 3: Ajout d'un potentiomètre
Placez le potentiomètre sur la maquette et suivez les étapes de l'image ci-dessus.
Connectez un côté au rail 5V
Connectez le milieu à l'entrée analogique A0
Connectez le dernier côté au GND
Vous avez maintenant ajouté votre bouton poussoir. Assurez-vous qu'il ressemble exactement à l'image, c'est une partie très importante de ce jeu !
REMARQUE: tant qu'un côté a 5V et l'autre côté est GND et le milieu va à A0, cela fonctionnera bien
Étape 4: Ajout d'un haut-parleur
Connectez le côté GND au rail GND
Connectez le côté + à la résistance 220 Ohm, puis connectez-vous au PIN 7
C'est ça!
Étape 5: Ajout d'un RVB de sélection utilisateur
Les LED RVB peuvent être un câblage délicat, alors regardez l'image sur l'instructable pour déterminer si vous avez la bonne rotation. Donc, mes étapes ci-dessous seront relatives à ma rotation, c'est pourquoi il est important de suivre exactement mes étapes !
En partant de la GAUCHE
Ajoutez une résistance de 220 ohms aux deux premières, sautez la troisième et ajoutez la quatrième
Connectez un cavalier GND au 3ème sans résistance, c'est notre GND
Donc avec la première résistance à gauche, ça va au PIN 3 (Bleu)
La deuxième résistance se connecte au PIN 5 (vert)
et la troisième résistance se connecte au PIN 6 (rouge)
C'est ça! C'est la LED RVB qui sera utilisée pour que l'utilisateur sélectionne les bonnes couleurs !
Étape 6: Ajout d'un système RVB aléatoire
Les LED RVB peuvent être un câblage délicat, alors regardez l'image sur l'instructable pour déterminer si vous avez la bonne rotation. Donc, mes étapes ci-dessous seront relatives à ma rotation, c'est pourquoi il est important de suivre exactement mes étapes !
En partant de la GAUCHE
Ajoutez une résistance de 220 ohms aux deux premières, sautez la troisième et ajoutez la quatrième
Connectez un cavalier GND au 3ème sans résistance, c'est notre GND Donc avec la première résistance à gauche, il va au PIN 3 (Bleu) La deuxième résistance se connecte au PIN 5 (Vert) La troisième résistance se connecte au PIN 6 (Rouge)
C'est ça! C'est la LED RVB qui sera utilisée pour que le système sélectionne aléatoirement les couleurs !
Étape 7: Vous avez terminé
Pour toute question, n'hésitez pas à m'envoyer un message, j'ai joint le code à cette étape. Vous ne devriez rien avoir à changer pour que cela fonctionne, mais n'hésitez pas à bricoler et à rendre le code plus fluide !
Tout DEVRAIT être bien documenté ou du code qui s'explique de lui-même, mais si vous débutez en programmation et ne comprenez pas quelque chose, je réponds aux e-mails assez rapidement !
AUSSI voici la bibliothèque utilisée dans le projet
bitbucket.org/teckel12/arduino-new-tone/wiki/Home
Conseillé:
Jeu Simon - Jeu amusant ! : 5 étapes
Simon Game - Fun Game!: Reference: HereAprès un long week-end, vous devez vraiment vous efforcer d'accomplir toutes les tâches et le travail dont vous êtes responsable. Il est temps pour nous d'entraîner notre cerveau, n'est-ce pas ? Outre ces jeux ennuyeux et dénués de sens, il existe un jeu appelé Simon Game
Enregistreur d'ECG - un moniteur cardiaque portable pour l'acquisition et l'analyse de données à long terme : 3 étapes
Enregistreur d'ECG - un moniteur cardiaque portable pour l'acquisition et l'analyse de données à long terme : première version : octobre 2017Dernière version : 1.6.0État : stableDifficulté : élevéePrérequis : Arduino, programmation, construction de matérielRéférentiel unique : SF (voir les liens ci-dessous)Support : Forum uniquement, no PMECG Logger est un moniteur cardiaque portable pour
Contrôleur de jeu Arduino Rhythm (pour mon propre jeu): 6 étapes
Contrôleur de jeu de rythme Arduino (pour mon propre jeu) : dans ce instructable, je vais vous montrer comment je construis ce contrôleur de jeu de rythme à partir de zéro. Cela implique des compétences de base en menuiserie, des compétences de base en impression 3D et des compétences de base en soudure. Vous pouvez probablement construire ce projet avec succès si vous n'avez aucun ex
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
Contrôleur de jeu Arduino + jeu Unity : 5 étapes
Contrôleur de jeu Arduino + jeu Unity : dans cette instructable, je vais vous montrer comment créer/programmer un contrôleur de jeu arduino qui peut se connecter à l'unité