Musique star wars buzzer arduino

Chansons avec tonalité

Dans ce post, nous allons apprendre à créer un projet Arduino, avec lequel nous pourrons jouer n’importe quelle chanson sur l’Arduino, que ce soit la Marche Impériale, The Legend of Zelda, Star Wars, ou toute autre chanson que vous pouvez imaginer.

Savez-vous quelle est la meilleure chose à propos de ce projet ? Il est si facile et rapide à mettre en œuvre qu’une fois que vous connaissez la procédure et que vous avez mis en place le projet, vous serez en mesure de jouer n’importe quelle chanson sur votre Arduino en moins de 2 minutes.

C’est la partie la plus excitante, car c’est ici que nous allons convertir le morceau midi en tonalités Arduino. Pour cette tâche, nous allons utiliser une page qui nous permettra d’effectuer cette tâche de manière automatisée.

En dessous, nous pouvons modifier les options, à la fois pour la vitesse du code résultant, ainsi que pour spécifier l’ampleur des changements entre les notes de musique. Dans mon cas, je vais laisser les paramètres par défaut, mais vous pouvez jouer avec eux jusqu’à ce que vous obteniez les résultats souhaités.

Avec cette modification, nous aurons une compilation satisfaisante, et nous pourrons télécharger le sketch sur la carte pour tester les résultats. Le code du sketch ressemble à ceci (j’ai supprimé les appels à la tonalité, afin de ne pas rendre le sketch trop long) :

Code pour buzzer passif arduino

Nous avons deux électrodes (positive et négative) qui touchent une feuille de matériau piézoélectrique des deux côtés. Le matériau piézoélectrique a la propriété de voir son volume varier lorsqu’il est traversé par un courant électrique.

  Simuler un clavier avec arduino uno

Avec ce kit robotique, vous en ferez une réalité en comprenant comment il fonctionne et pourquoi chacun de ses composants fonctionne. De plus, vous élargirez vos connaissances en robotique et en programmation en comprenant chaque instruction du programme et surtout, et c’est le plus important, vous vous amuserez en le faisant !

*Avec l’achat de ce projet vous recevrez dans votre email un manuel complet avec une explication détaillée de chacun des composants, l’assemblage, les schémas de circuit et la programmation. Ne le manquez pas !

Lorsque nous ouvrirons le couvercle de la boîte, nous utiliserons l’interrupteur de fin de course pour donner l’ordre à la carte compatible Arduino de jouer la mélodie de la chanson. Lorsque vous fermez le couvercle, la chanson s’arrête dès qu’elle est terminée.

Dragon ball buzzer arduino

Sur la base de ces mélodies, nous leur avons demandé de choisir leur personnage préféré. Ils devaient trouver une image appropriée sur Internet, l’imprimer et la placer sur un support, le tout peint et décoré de la manière qui leur semblait la plus appropriée.

Et avec tout câblé, enfin la partie programmation. L’idée générale est que lorsque quelqu’un s’approche, l’ultrason le détecte et commence à jouer la mélodie correspondante et les LED s’allument également. Le code pourrait être le suivant :

Le code est assez étendu mais, comme nous l’avons expliqué, il n’est parfois pas nécessaire de connaître tout le code que nous prenons sur Internet (le code correspondant pour jouer la mélodie que nous avons choisie), mais seulement de savoir comment l’utiliser et d’avoir bien connecté et configuré les ports numériques à utiliser dans notre Arduino.

  Cable male male arduino

Comme nous le disons dans le titre de notre article dans l’Heraldo Escolar, avec peu on peut faire beaucoup. Ce sont des projets très reconnaissants, où nous relions les intérêts de nos élèves et qui peuvent bien décorer nos salles de classe ou les entrées de nos maisons. Bien sûr, nous sommes sûrs que plus d’un enseignant finira par en avoir un peu marre des mêmes mélodies au cours du processus de mise au point.

Code musical Arduino

En traduisant cela sur notre tableau, si vous regardez, vous verrez un cylindre noir avec un trou au sommet. C’est un buzzer, et on peut l’utiliser pour faire des sons. Par exemple, pour l’utiliser comme une alarme. Comme un réveil.

Et maintenant nous allons jouer la gamme de C à C de la gamme supérieure. Très simple, il suffit de respecter le fait qu’ils correspondent tous à la même échelle et qu’ils vont dans l’ordre. N’oubliez pas que l’Arduino est assez rapide pour exécuter les instructions ! A propos, je vous recommande de ne pas le mettre dans un bloc “forever” ou il ne se taira jamais, avec le mal de tête correspondant.

Et c’est tout ce que vous savez sur le buzzer. La seule chose qui reste à faire est de jouer avec, ce qui est le plus amusant. Essayez différentes échelles à différentes vitesses. Ou si vous osez, essayez de faire une chanson. Ce ne sera pas très joli, mais ce sera certainement reconnaissable. Bien sûr, si vous êtes en classe, ayez pitié de votre professeur…

  Arduino nano pin mapping