Table des matières:

COMMENT INTERFACER UN BUZZER PASSIF AVEC ARDUINO : 4 étapes
COMMENT INTERFACER UN BUZZER PASSIF AVEC ARDUINO : 4 étapes

Vidéo: COMMENT INTERFACER UN BUZZER PASSIF AVEC ARDUINO : 4 étapes

Vidéo: COMMENT INTERFACER UN BUZZER PASSIF AVEC ARDUINO : 4 étapes
Vidéo: Utiliser un Buzzer Actif | ARDUINO #9 2024, Juillet
Anonim
COMMENT INTERFACER UN BUZZER PASSIF AVEC ARDUINO
COMMENT INTERFACER UN BUZZER PASSIF AVEC ARDUINO

Faire du son sur l'arduino est un projet intéressant, cela peut être réalisé en utilisant différents modules et appareils en fonction de votre projet et de vos choix. Dans ce projet, nous allons voir comment vous pouvez faire du son avec un buzzer. Le buzzer utilisé par les amateurs se décline en deux types: le buzzer actif et le buzzer passif. Pour ce projet, nous allons utiliser un buzzer actif. Consultez mon tutoriel sur l'utilisation d'un buzzer actif.

Un buzzer passif nécessite un signal CC pour émettre un son. C'est comme un haut-parleur électromagnétique, où un signal d'entrée changeant produit le son, plutôt que de produire automatiquement une tonalité. Contrairement au buzzer actif qui ne nécessite qu'un seul coup DC, le buzzer passif a besoin d'une certaine technicité pour produire une note. Notez que si vous essayez d'utiliser le buzzer passif sans régler la fréquence de sortie, le buzzer passif ne produira aucun son.

La fréquence que vous pouvez transmettre à un buzzer passif va de 31 à 4978 avec un intervalle de 2 chiffres entre les fréquences consécutives, par ex. 31-35-35 … Vous pouvez étudier davantage les fréquences musicales pour bien comprendre chaque fréquence. Vous pouvez également consulter mon tutoriel sur « jouer des notes majeures avec le buzzer passif ».

Étape 1: Matériel

Carte Arduino

Avertisseur passif

Fils de cavalier

Étape 2: schéma de circuit

Schéma
Schéma

La connexion du circuit est très similaire à la façon dont vous connectez une LED à Arduino. Le buzzer fonctionne sur 3-5V.

Vous pouvez utiliser n'importe quelle broche numérique de l'arduino pour la broche positive et connecter la broche négative à la terre. Il est nécessaire d'utiliser une résistance puisque le buzzer fonctionne sur 5V. Vous pouvez reconnaître la broche positive en regardant le côté supérieur du buzzer, vous verrez un point marqué "+", la broche de ce côté est la broche positive.

Étape 3: Code de travail

Vous trouverez ci-dessous un exemple de code pour contrôler un buzzer passif.

void setup() {

// génère des tonalités de 440 Hz, 494 Hz, 523 Hz sur la broche de sortie 7 avec une durée de 2000 ms

ton (7, 440, 2000); //UNE

retard(1000);

ton (7, 494, 2000); //B

retard(1000);

ton (7, 523, 2000); //C

retard(1000);

// Vous pouvez utiliser la fonction notone() pour arrêter la tonalité au lieu d'utiliser delay()

}

boucle vide() {

// Mettre le code ci-dessus dans la fonction de boucle fera que le son sera produit dans une boucle

}

Étape 4: Candidature

Comme vous pouvez le voir sur l'exemple, le buzzer passif peut être utilisé de plusieurs manières. Une importance est également qu'il peut pleinement fonctionner comme un buzzer actif, il vous suffit de le régler sur votre fréquence préférée.

Vous pouvez utiliser le buzzer passif pour créer de la musique et différentes tonalités.

Conseillé: