Description
Buzzer Actif 5V
Le module buzzer actif 5V est un dispositif simple qui génère un son lorsqu’une tension continue est appliquée. Contrairement aux buzzers passifs, qui nécessitent un signal externe pour produire un son, les buzzers actifs contiennent un oscillateur intégré qui crée automatiquement le son lorsqu’ils sont alimentés. Cela les rend faciles à utiliser dans des circuits nécessitant des signaux audio simples.
Caractéristiques en détail
- Tension nominale : 5V DC
- Plage de tension de fonctionnement : 4V à 7V DC
- Courant nominal : <30 mA
- Type de son : Bip continu
- Fréquence de résonance : ~2300 Hz
- Niveau sonore : > 85 dB à 10 cm
- Dimensions : 19mm x 15mm
Fonctionnement
Le buzzer actif fonctionne en convertissant l’énergie électrique en son à travers un élément piézoélectrique interne. Lorsque la tension est appliquée, l’oscillateur interne active l’élément piézoélectrique, générant ainsi un son continu. Le buzzer produit un ton constant tant que la tension est appliquée.
Applications
- Circuits d’alarme
- Équipements de communication
- Électronique automobile
- Équipements portables
Brochage
- GND : Masse
- Signal (S) : Entrée de signal, connectée à une sortie numérique du microcontrôleur, active HIGH
Comment l’utiliser
Pour utiliser le buzzer actif 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() {
digitalWrite(BUZZER_PIN, HIGH); // Activer le buzzer
delay(1000); // Attendre 1 seconde
digitalWrite(BUZZER_PIN, LOW); // Désactiver le buzzer
delay(1000); // Attendre 1 seconde
}
But du code
Ce code active et désactive le buzzer actif 5V à des intervalles d’une seconde, produisant un son d’une seconde suivi d’une seconde de silence.
Composants nécessaires pour le code de base
- Arduino Uno
- Module buzzer actif 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 : Le buzzer est activé pendant une seconde, puis désactivé pendant une seconde, créant un son intermittent.
Brochage détaillé des connexions du code de base
- GND : GND (Arduino)
- Signal (S) : D8 (Arduino)
Exemple de code Arduino avancé pour contrôle sonore
#define BUZZER_PIN 8
#define BUTTON_PIN 7
void setup() {
pinMode(BUZZER_PIN, OUTPUT);
pinMode(BUTTON_PIN, INPUT_PULLUP);
}
void loop() {
int buttonState = digitalRead(BUTTON_PIN);
if (buttonState == LOW) {
digitalWrite(BUZZER_PIN, HIGH);
} else {
digitalWrite(BUZZER_PIN, LOW);
}
}
But du code
Ce code permet de contrôler le buzzer avec un bouton. Lorsque le bouton est appuyé, le buzzer émet un son continu.
Composants nécessaires pour le code avancé
- Arduino Uno
- Module buzzer actif 5V
- Bouton-poussoir
- Câbles de connexion
Explication détaillée du code avancé
- Inclusion des bibliothèques : Nécessaire pour contrôler l’écran LCD.
- Initialisation : La broche du buzzer est configurée en sortie et celle du bouton en entrée avec pull-up interne.
- Boucle principale : Lit l’état du bouton et active ou désactive le buzzer en conséquence.
Brochage détaillé des connexions du code avancé
- GND : GND (Arduino)
- Signal (S) : D8 (Arduino)
- Bouton : D7 (Arduino), autre borne à GND
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 actif, 5V, Arduino, Bip continu, Signal sonore, Alarme, Arduino tutoriel, Module buzzer.