Table des matières:

Suivez cette LED ! : 3 étapes
Suivez cette LED ! : 3 étapes

Vidéo: Suivez cette LED ! : 3 étapes

Vidéo: Suivez cette LED ! : 3 étapes
Vidéo: Corriger ce compte n'est pas autorisé à utiliser Whatsapp en raison de spam (nouveau processus 2023) 2024, Juillet
Anonim
Suivez cette LED !
Suivez cette LED !

C'est un jeu que j'ai fait similaire au jeu Pythons Quick Reaction, mais au lieu d'essayer d'abord d'appuyer sur le bouton, vous essayez de suivre la lumière des LED. La lumière fonctionne dans un ordre aléatoire entre trois lumières LED, le but du jeu est d'obtenir autant de points que possible en appuyant sur les trois boutons LED lorsque la lumière s'éteint.

Étape 1: Matériaux:

  • Planche à pain sans soudure (1)
  • LED rouge 5mm (1)
  • LED jaune 5mm (1)
  • LED verte 5mm (1)
  • Mini interrupteurs à bouton-poussoir (3)
  • Résistances de 330 ohms (3)
  • Fils de raccordement solides
  • T-cordonnier et câble ruban arc-en-ciel(1)
  • Carte mère Raspberry Pi 3 modèle B (1)

Étape 2: Assembler

Assembler
Assembler
Assembler
Assembler

Maintenant que vous avez tout le matériel dont vous avez besoin, il est temps de les assembler !

Prenez vos trois boutons et alignez-les horizontalement en gardant un peu d'espace entre eux

  • Faites la même chose pour vous trois LED.
  • Ensuite, prenez vos fils de crochet et connectez une extrémité au bouton et l'autre à la terre, puis prenez un autre fil et connectez une extrémité au bouton et l'autre extrémité à une broche gpio. Faites cela pour tous les boutons.
  • Prenez une résistance de 330, connectez une patte à la terre et connectez l'autre patte à la patte courte de la LED.
  • Ensuite, prenez un fil et connectez une extrémité à la jambe LED la plus longue et l'autre extrémité à une broche gpio. Faites cela pour toutes les LED.
  • Assurez-vous que tous vos voyants et boutons fonctionnent avant de commencer à les assembler !
  • Une fois que vous avez terminé, il est temps de commencer à coder !

Étape 3: Codage

Codage
Codage

Ouais ! Il est maintenant temps de coder votre projet.

Le code que j'ai utilisé est au-dessus, bien que ce ne soit pas le meilleur code à utiliser, il fonctionne toujours dans une certaine mesure.

Conseillé: