Table des matières:

Choisissez un joueur : 4 étapes
Choisissez un joueur : 4 étapes

Vidéo: Choisissez un joueur : 4 étapes

Vidéo: Choisissez un joueur : 4 étapes
Vidéo: Les 4 Étapes À Suivre Si Tu N'arrives Pas À PERCER AU FOOT ! 2024, Novembre
Anonim
Choisissez un joueur
Choisissez un joueur

Cette instructable vous guidera sur la façon de faire un décideur Arduino. En appuyant sur un bouton, les LED s'allumeront de manière aléatoire. Après quelques secondes, une seule LED s'allumera. C'est la décision finale prise par l'Arduino. J'ai un but particulier pour mon produit final, mais il peut être utilisé pour beaucoup de choses. Avez-vous déjà eu du mal à choisir un endroit pour manger après une longue journée de travail ? Placez 7 options sur le plateau et cliquez sur le bouton. En quelques secondes, vous aurez votre idée ! Cette instructable vous aidera à renforcer la confiance en créant un circuit avec des LED et éventuellement vous présenter un nouveau composant, le bouton-poussoir.

Pendant le week-end, vous pouvez généralement trouver mon mari et moi chez des amis en train de jouer à un assortiment de jeux. En règle générale, il y a un peu de débat au moment de décider qui sera le « joueur 1 ». Nous essayons toujours de rendre les choses justes, mais nous jouons tellement de fois/jeux que parfois nous en perdons le fil. Il semble toujours que quelques personnes commencent toujours nos jeux. Cela m'a inspiré à créer un appareil qui pourrait aider mon groupe à avoir un moyen juste et facile de « choisir un joueur ». En règle générale, notre équipe de « soirée de jeu » compte sept participants. Pour cette raison, j'ai créé ce décideur pour avoir 7 LED mais vous pouvez l'ajuster à vos propres besoins. Juste pour le plaisir, je demanderais à chaque joueur de décorer un petit capuchon en papier qui pourrait être placé sur la LED pour se rappeler lequel est le leur.

Il s'agit d'un projet parfait pour un codeur débutant qui cherche à étendre sa réflexion à un codage et à des circuits légèrement plus complexes. En tant que codeur débutant moi-même, je peux me sentir dépassé par la complexité de l'informatique physique. À la fin de ce didacticiel, vous trouverez des questions de compréhension et d'extension pour vous aider à développer vos connaissances en matière de codage et à mieux comprendre ce projet. Ces types de questions m'aident souvent à réaliser que j'en sais plus que je ne le suppose. J'espère qu'ils pourront faire de même pour vous !

En utilisant ce lien, vous pouvez accéder à une simulation de mon circuit et de mon code.

Étape 1: Configurez votre planche à pain

Configurez votre planche à pain
Configurez votre planche à pain

Placer les LED

  • Commencez par placer votre 7 LED dans une colonne sur différentes rangées, en plaçant l'anode (jambe longue) dans la même direction. Souvenez-vous en pendant que vous continuez à construire votre circuit
  • En utilisant les résistances de 220 ohms, placez une branche de la résistance dans la même rangée que la cathode des LED (jambe courte). L'autre jambe doit se connecter au - Rail.
  • Placez une extrémité des cavaliers dans la rangée avec les anodes LED. Les autres extrémités doivent être placées dans les broches 2, 3, 4, 5, 6, 7, 8 respectivement.
  • Avec un autre cavalier, connectez le - Rail à GND.

Placer le bouton poussoir

  • Placez le bouton-poussoir à deux broches dans la colonne (e) et deux broches dans la colonne f.
  • Collez une jambe de la résistance de 1K ohm dans la même rangée que l'une des broches du côté (e). Collez l'autre jambe dans le - Rail.
  • Dans la même rangée que la résistance, collez une branche d'un fil de liaison avec l'autre extrémité placée dans la broche 12.
  • Connectez le bouton-poussoir à une source d'alimentation en plaçant un cavalier dans la même rangée que l'autre broche du côté (e). L'extrémité restante du fil est placée en 5V.

Étape 2: écrivez le code

Voici le lien vers mon sketch Arduino où vous pouvez accéder à mon code.

Ce projet a été inspiré par un décideur différent qui peut être trouvé ici. J'ai apporté des modifications pour répondre à mes besoins pour mon idée de projet.

Étape 3: essayez-le

  • Branchez-le et appuyez sur le bouton. Cela devrait démarrer une séquence aléatoire sur la LED, se terminant par une allumée pendant 10 secondes.
  • Si cela ne se produit pas, il est temps de déboguer.

    • Jetez un œil à votre maquette et vérifiez que votre circuit est connecté.
    • Vérifiez votre code pour les erreurs. Je recommande toujours de vérifier que vous avez écrit les bons numéros de broche.

Étape 4: (facultatif) Questions de compréhension et d'extension

  1. Quelle(s) ligne(s) configurent les broches de sortie ?
  2. Si vous vouliez changer la quantité de lumières LED utilisées, quelles lignes auriez-vous besoin de modifier ? Pourquoi?
  3. Comment pourriez-vous utiliser un code similaire pour créer un appareil pour mettre les joueurs en deux équipes ? Les partenaires?
  4. Si vous vouliez que le spectacle de lumière aléatoire dure plus longtemps, comment feriez-vous cela ?

Conseillé: