Différence entre le buzzer Actif et Passif ? Comment faire sa propre musique ? Introduction Le buzzer est composé d’une lame qui bouge avec l’effet piézoélectrique. La piézoélectrique est la propriété que possède certains minéraux de se déformer quand ils sont soumis à un champ électrique. Il permet de transformer l’énergie électrique en vibration. Il permet de jouer des notes et des mélodies simples. Les buzzers peuvent être trouvés dans des dispositifs d’alarme, les ordinateurs, les minuteries…Le buzzer ce décline en deux formats : Le buzzer passif et actif. Quelle est la différence entre le buzzer actif et passif ? Il existe quelques différences fondamental entre le buzzer actif et passif :Buzzer Actif : Il peut générer un son quand il reçoit une tension continuBuzzer Passif : Fonctionne comme un haut parleur, donc il faut fournir le signal audio à diffuse.Pour différencier les deux, vous pouvez appliquer une tension continue au deux buzzers. Celui qui va émettre du son serra le buzzer actif.Néanmoins les deux buzzers ont presque le même fonctionnement, c’est pour ça que les programmes que l’on va vous proposer sera les mêmes pour les deux buzzers. Symbole électronique du Buzzer Le symbole électronique du Buzzer est composé de deux cercles avec un plus : Librairie Pour pouvoir faire fonctionner le programme, vous avez besoin d’installer la librairie dédié au buzzer. Cette librairie contient toute les notes jouable par le buzzer. La librairie du buzzer est en .zip, donc pour l’installer il faut cliquer sur « Sketch », puis « Include Library » et « Add .Zip Library » : Si vous avez des problèmes pour installer la librairie, on vous conseille notre cours dédié. Comment se passer de librairie ? Il existe d’autres types de notes possible que vous pouvez jouer. Vous pouvez pour cela utiliser la librairie et taper la référence de la note comme dans la liste mélodie du programme, ou bien taper directement la fréquence.En tapant directement la fréquence, vous n’avez plus besoin d’ajouter la librairie à votre code.Voici une liste des correspondances entre la fréquence et la note. Programmation du buzzer Comme on vient de voir, on peut programmer le buzzer avec la librairie et sans celle-ci .A) Code avec la librairieVoici la fonction pour programmer votre buzzer avec la librairie : Broche : La broche ou est branché votre buzzerlaNote : La note en fréquence hzDurée : La durée que vous voulez que la note se joue Vous trouverez un exemple d’utilisation de la fonction dans les programmes en dessous.B) Code sans librairie Voici la fonction pour programmer votre buzzer sans la librairie : Broche Buzzer : Le numéro de la broche ou vous avez branché le buzzerHIGH/LOW : Permet d’allumer le buzzer Vous trouverez un exemple d’utilisation de la fonction dans les programmes en dessous. Schéma des buzzers On va maintenant voir le circuit que vous devez faire pour utiliser les programmes. Tous les codes fonctionnent avec ces circuits.A) Buzzer PassifVoici le schéma du buzzer passif : B) Buzzer ActifVoici le schéma du buzzer actif : Pour pouvoir reproduire le schéma du buzzer actif sur Fritzing, vous avez besoin d’installer le composant buzzer actif. On vous conseille notre cours sur Fritzing si vous avez du mal à installer le composant. Code pour le buzzer On va vous présenter deux codes pour faire fonctionner votre buzzer. Le premier fonctionne avec la librairie, et le second sans celle-ci.Ici vous avez une suite de note de grave vers aigu avec la librairie : Ici vous avez une alarme sans librairie : Comment jouer votre propre musique ? Comme on a pu voir, on peut faire jouer plusieurs notes à notre buzzer. Mais encore faut-il trouver une bonne mélodie. Pour cela on vous conseille de traduire les notes d’une partition que vous avez choisit en fréquence Hz.Pour l’exemple, on vous a traduit la chanson Jingle Bells :