Table des matières:
- Fournitures
- Étape 1: Câblage
- Étape 2: Codage
- Étape 3: Testez-le
- Étape 4: ça marche, maintenant partagez
Vidéo: Contrôlez la vitesse des Jingle Bells avec Arduino : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
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é:
Gardez votre bébé au frais cet été - Contrôlez les fans stupides avec des choses intelligentes ! : 6 étapes (avec photos)
Gardez votre bébé au frais cet été - Contrôlez les fans stupides avec des choses intelligentes ! : Il y a deux semaines au moment d'écrire ces lignes, je suis devenu le père d'un incroyable petit garçon ! Avec le changement des saisons, les jours qui rallongent et les températures qui se réchauffent, j'ai pensé qu'il serait bien d'avoir une sorte de moniteur dans le n
Comment démonter un ordinateur avec des étapes et des images faciles : 13 étapes (avec des images)
Comment démonter un ordinateur avec des étapes et des images faciles : Il s'agit d'instructions sur la façon de démonter un PC. La plupart des composants de base sont modulaires et facilement démontables. Cependant, il est important que vous soyez organisé à ce sujet. Cela vous aidera à éviter de perdre des pièces, et aussi à faire le remontage ea
Contrôlez la vitesse du moteur à courant continu sans balais à l'aide d'un module Arduino et Bluetooth (HC-05): 4 étapes
Contrôler la vitesse du moteur à courant continu sans balais à l'aide d'Arduino et du module Bluetooth (HC-05) : IntroductionDans ce didacticiel, nous allons contrôler la vitesse du moteur à courant continu sans balais à l'aide d'Arduino UNO, du module Bluetooth (HC-05) et de l'application Android pour Bluetooth ( Contrôleur Bluetooth Arduino)
Contrôlez le PC sans fil avec le clignotement des yeux; : 9 étapes (avec images)
Contrôler le PC sans fil avec le clignotement des yeux;) : Et si vous alliez au-delà de vos habitudes ?? Et si vous essayiez quelque chose de nouveau ??!!!! Et si vous contrôliez votre PC et faites tout ce que vous voulez SANS utiliser votre clavier et votre souris ! Ne b
Contrôlez des appareils du monde réel avec votre PC : 15 étapes (avec des images)
Contrôlez les appareils du monde réel avec votre PC : ce Instructable vous montre comment interfacer un PC et un microcontrôleur. Cette démo détectera la valeur d'un potentiomètre ou de toute entrée analogique et contrôlera également un servo. Le coût total est inférieur à 40 $, y compris le servo. Le servo allume un microrupteur puis le m