Table des matières:

Tapis de danse avec LED de couleur à l'aide d'Arduino : 5 étapes
Tapis de danse avec LED de couleur à l'aide d'Arduino : 5 étapes

Vidéo: Tapis de danse avec LED de couleur à l'aide d'Arduino : 5 étapes

Vidéo: Tapis de danse avec LED de couleur à l'aide d'Arduino : 5 étapes
Vidéo: Mini projet ( un trieur des déchets par couleur ) 2024, Novembre
Anonim
Tapis de danse avec LED de couleur utilisant Arduino
Tapis de danse avec LED de couleur utilisant Arduino
Tapis de danse avec LED de couleur utilisant Arduino
Tapis de danse avec LED de couleur utilisant Arduino

C'est mon premier instructable. J'ai fait un tapis de danse coloré en utilisant une carte Arduino comme entrée série vers l'ordinateur. C'est facile à faire et coûte quelques résistances et LED (vous n'êtes pas obligé de les utiliser).

Étape 1: Matériaux

Matériaux
Matériaux
Matériaux
Matériaux

Pièces électroniques:1. 6 LED de couleurs différentes pour indiquer que les boutons sont enfoncés2. 6 Résistance de 220 Ohm pour protéger les LED3. une carte à souder à usage général4. quelques fils et connecteursPièces de tapis de danse:1. Papier d'aluminium (qui sont utilisés pour cuire des aliments)2. Grande boîte en papier (vous pouvez certainement faire un cadre en bois)

Étape 2: Le circuit et le test

Le circuit et l'essai
Le circuit et l'essai
Le circuit et l'essai
Le circuit et l'essai
Le circuit et l'essai
Le circuit et l'essai
Le circuit et l'essai
Le circuit et l'essai

Le circuit est montré dans le premier graphique. Le tapis de danse implémente simplement les six boutons affichés dans le circuit. Au fur et à mesure que nous appuyons sur chaque bouton, la LED s'allumera et fera la broche correspondante de LOW à HIGH. Ce message sera envoyé à l'ordinateur en tant que message série et rattrapé par un programme python qui simulera ensuite ce message en un message d'appui sur une touche. branchez-le sur la carte Arduino qui peut être sauvegardé pour d'autres projets. Vous pouvez faire une carte plus belle que moi, car c'est plutôt facile, j'ai utilisé des fils pour me connecter. Une fois que vous avez fait le circuit, vous pouvez connecter certains des fils ensemble pour voir si les LED s'allument correctement. Et puis vous pouvez passer à l'étape suivante, la configuration du logiciel.

Étape 3: Programmer

Le programme arduino envoie la lettre correcte à l'ordinateur chaque fois que l'état de la clé est modifié. Donc, si vous appuyez sur n'importe quel bouton, il enverra deux lettres correspondantes, une vers le bas et une vers le haut. Le programme python reçoit le message, puis les traduit en événement clavier. S'il reçoit une lettre 'l', alors le programme génère un message de touche GAUCHE enfoncée. Actuellement, ce programme ne fonctionne que sur la machine Windows, car le module python SendKeys ne fonctionne que sur Windows. Vous pouvez trouver un moyen de simuler les informations du clavier sous Mac et Linux. Vous devez installer le module Serial et SendKeys pour que vous puissiez exécuter ce programme en python. Le programme de danse que j'utilise est StepMania, vous devez configurer les informations de la carte des touches de sorte que lorsque vous dansez, le programme réponde correctement. C'est comme configurer le joystick lorsque vous jouez à des jeux.

Étape 4: Tapis de danse

Tapis de danse
Tapis de danse
Tapis de danse
Tapis de danse
Tapis de danse
Tapis de danse

Il existe quelques autres excellents instructables sur la façon de faire un tapis de danse. Ici, je vais vous montrer comment en faire un avec les choses que vous pouvez facilement obtenir. Le tapis de danse est essentiellement composé de six boutons. L'idée consiste à utiliser deux feuilles d'aluminium parallèles qui sont collées sur des panneaux durs, puis à les assembler avec des éléments à l'intérieur pour les séparer. Ce n'est que lorsque vous placez les deux cartons durs qu'ils entrent en contact l'un avec l'autre. Faites six de ces boutons et placez-les sur un carton plus grand. Ensuite, connectez ces boutons au circuit que nous avons fait auparavant. Enfin, vous pouvez faire un couvercle et dessiner des trucs dessus.

Étape 5: Prêt à fonctionner

Vous devez exécuter le programme Python avant d'activer Stepmania. Ensuite, vous devriez pouvoir utiliser votre tapis de danse pour contrôler le programme. Quand j'ai fait la vidéo suivante, j'ai ouvert le couvercle, pour que vous puissiez voir clairement ce qu'il y a à l'intérieur. Profitez-en !

Conseillé: