Description
Module Buzzer Passif
Le module buzzer passif 5V est un composant sonore utilisé dans divers projets électroniques. Contrairement aux buzzers actifs, les buzzers passifs nécessitent un signal externe pour produire un son, ce qui permet de contrôler la tonalité ou la hauteur du son généré.
Caractéristiques en détail
- Tension nominale : 5V DC
- Plage de tension de fonctionnement : 3.5V à 5.5V DC
- Courant nominal : 30 mA à 5V
- Type de son : Dépend de l’entrée du signal
- Fréquence de résonance : 2500 Hz ± 300 Hz
- Niveau sonore : 85 dB à 10 cm
- Température de fonctionnement : -20°C à 70°C
- Dimensions : Compact et adapté aux breadboards et PCB
Fonctionnement
Le buzzer passif fonctionne en recevant un signal de tension variable qui est converti en son par un élément piézoélectrique. Il nécessite une entrée de signal, souvent générée par un microcontrôleur comme un Arduino, pour produire le son.
Applications
- Alarmes et systèmes de sécurité
- Indicateurs sonores pour équipements électroniques
- Applications portables et embarquées
- Jouets électroniques
Brochage
- VCC : Alimentation (3.5V à 5.5V)
- GND : Masse
- Signal (S) : Entrée de signal variable
Comment l’utiliser
Pour utiliser le buzzer passif 5V avec un Arduino, connectez la broche VCC à l’alimentation 5V de l’Arduino, la broche GND à la masse, et la broche de signal à une sortie numérique de l’Arduino.
Comment l’utiliser avec Arduino Uno
Exemple de code Arduino de base
#define BUZZER_PIN 8
void setup() {
pinMode(BUZZER_PIN, OUTPUT);
}
void loop() {
tone(BUZZER_PIN, 1000); // Génère une fréquence de 1000 Hz
delay(1000); // Attendre 1 seconde
noTone(BUZZER_PIN); // Arrête le son
delay(1000); // Attendre 1 seconde
}
But du code
Ce code génère un son de 1000 Hz pendant une seconde, suivi d’une seconde de silence, en boucle continue.
Composants nécessaires pour le code de base
- Arduino Uno
- Module buzzer passif 5V
- Câbles de connexion
Explication détaillée du code de base
- Initialisation : La broche du buzzer est configurée en sortie.
- Boucle principale : Utilisation de la fonction
tone()
pour produire un son à une fréquence donnée, etnoTone()
pour arrêter le son.
Brochage détaillé des connexions du code de base
- VCC : 5V (Arduino)
- GND : GND (Arduino)
- Signal : D8 (Arduino)
Exemple de code Arduino avancé pour mélodies
#define BUZZER_PIN 8
void setup() {
pinMode(BUZZER_PIN, OUTPUT);
}
void loop() {
tone(BUZZER_PIN, 440, 500); // Note A4
delay(500);
tone(BUZZER_PIN, 494, 500); // Note B4
delay(500);
tone(BUZZER_PIN, 523, 500); // Note C5
delay(500);
noTone(BUZZER_PIN); // Arrête le son
delay(1000); // Attendre 1 seconde
}
But du code
Ce code produit une séquence de notes musicales en utilisant des fréquences différentes, imitant une mélodie simple.
Composants nécessaires pour le code avancé
- Arduino Uno
- Module buzzer passif 5V
- Câbles de connexion
Explication détaillée du code avancé
- Inclusion des bibliothèques : Utilisation de la fonction
tone()
pour générer différentes notes. - Initialisation : La broche du buzzer est configurée en sortie.
- Boucle principale : Génération de différentes notes avec des pauses entre chaque note.
Brochage détaillé des connexions du code avancé
- VCC : 5V (Arduino)
- GND : GND (Arduino)
- Signal : D8 (Arduino)
Différence entre un buzzer actif et un buzzer passif
Buzzer actif :
- Fonctionnement : Un buzzer actif intègre un circuit oscillateur interne. Cela signifie qu’il peut générer un son continu ou intermittent lorsqu’il est alimenté par une tension continue (DC).
- Utilisation : Vous pouvez simplement connecter le buzzer actif à une source de tension pour qu’il produise du son. Il n’a pas besoin de circuits externes complexes.
- Application : Utilisé dans des applications où un signal sonore simple et constant est nécessaire, comme les alarmes, les minuteries ou les avertisseurs.
Buzzer passif :
- Fonctionnement : Un buzzer passif fonctionne comme un haut-parleur miniature. Il n’a pas de circuit oscillateur interne, donc il nécessite un signal audio externe pour produire du son. Le signal doit être une onde sonore ou un signal de fréquence variable fourni par un microcontrôleur ou un circuit oscillateur externe.
- Utilisation : Nécessite un circuit externe pour générer le signal audio. Cela permet de produire des sons plus complexes et de contrôler le ton et la fréquence du son émis.
- Application : Utilisé dans des applications où un contrôle précis du son est nécessaire, comme dans les systèmes de notification où différents sons sont utilisés pour différentes alertes.
Mots clés: piezo, speaker, music, sound, bip, alarm, Buzzer passif, 5V, Arduino, Tonalité variable, Signal sonore, Alarme, Arduino tutoriel, Module buzzer.