Table des matières:

Contrôlez la vitesse des Jingle Bells avec Arduino : 4 étapes
Contrôlez la vitesse des Jingle Bells avec Arduino : 4 étapes

Vidéo: Contrôlez la vitesse des Jingle Bells avec Arduino : 4 étapes

Vidéo: Contrôlez la vitesse des Jingle Bells avec Arduino : 4 étapes
Vidéo: La prévention ivresse - Groland Le Zapoï du 28/04 - CANAL+ 2024, Novembre
Anonim
Contrôlez la vitesse des Jingle Bells avec Arduino
Contrôlez la vitesse des Jingle Bells avec Arduino

Ce Instructable va vous montrer comment programmer une bande LED pour correspondre aux notes jouées par l'Arduino. Vous pouvez également accélérer ou ralentir la chanson en rapprochant ou en éloignant votre main de la photorésistance. Mon exemple concerne la chanson Jingle Bells, mais vous pouvez la changer pour n'importe quelle chanson si vous traduisez les notes.

Fournitures

  • Photorésistance
  • carte Arduino
  • Résistance 10K (x2)
  • Bande LED
  • Amplificateur de haut-parleur
  • Fils (mâle et femelle)

Étape 1: Câblage

Consultez le lien ci-dessous pour voir la configuration appropriée de vos fils.

Tous les fils roses s'alignent sur les numéros de broche.

Tous les fils noirs mènent à la terre.

Tous les fils rouges mènent à 5V.

Tout noir avec tan signifie une résistance.

Les fils verts signifient les fils sortant de la bande LED.

Étape 2: Codage

Copiez le code qui est joint.

Le reste est une explication du fonctionnement du code:

Le codage a des commentaires mais vous verrez qu'il est assez long. Les notes initiales déclarées assurent que votre planche peut faire n'importe quel ton musical. Il y a ensuite une déclaration de couleurs pour correspondre à chaque note. La configuration void active toutes vos broches et commence la programmation. La boucle vide est l'endroit où le codage principal a lieu. Il commence par un tempo flottant, ce qui garantit que votre chanson s'accélérera ou ralentira en fonction de la proximité de la photorésistance. Plus vous êtes proche, plus il joue vite. Il continue ensuite à jouer des cloches. Chaque note a sa propre fonction. Initialement, il efface la bande LED de toutes les couleurs, il dicte ensuite la note et sa durée. Pour une noire jouée pendant 250 millisecondes, une blanche est jouée pendant 500 millisecondes et une note entière est jouée pendant 1000 millisecondes. Après cette déclaration, il y a une boucle qui indique au tableau combien de lumières doivent s'allumer; pour une noire, 5 lumières s'allument, pour une blanche 10 lumières et pour une noire 10 lumières s'allument. Il y a ensuite une dictée de couleur et de délai pour terminer la note. Cela se répète en continu à moins d'être débranché de la carte.

Étape 3: Testez-le

La façon de tester votre code et votre câblage est de le brancher ! S'il ne fonctionne pas correctement, vérifiez vos fils et que vous avez copié tout le codage. Vous pouvez avoir une masse allant à 5V ou autre confusion.

Étape 4: ça marche, maintenant partagez

Maintenant que vous avez résolu tous les problèmes, vous avez terminé avec le projet ! Prenez une photo et partagez-la avec vos amis. Si vous le souhaitez, vous pouvez changer la chanson en rendant les notes différentes et en changeant les couleurs en conséquence. A vous de voir, les possibilités sont infinies !

Conseillé: