• Arduino
  • Raspberry Pi
  • Raspberry Pi Pico
  • Micro:Bit

Ce module contient un buzzer actif qui produit immédiatement un son lorsqu'il est alimenté en tension. Contrairement à un buzzer passif, ce module ne nécessite pas de tension rectangulaire externe pour produire un son. Dès qu'une tension d'au moins 3,3 V est appliquée à la broche de signal, le buzzer génère de lui-même la tension carrée nécessaire et émet un son à une fréquence de 2,5 kHz.

Le buzzer fonctionne dans une plage de tension de 3,3 V à 5 V et nécessite une intensité maximale de 30 mA. Il produit un son puissant avec un volume minimal de 85 dB, ce qui le rend idéal pour les applications nécessitant un signal sonore clairement audible. Cela peut être utile, par exemple, dans les systèmes d'alarme, les systèmes d'avertissement ou comme retour sonore dans divers appareils électroniques.

Données techniques
Tension de fonctionnement 3,3 V - 5 V
Intensité maximale 30 mA
Fréquence du son 2,5kHz ± 300 Hz
Puissance sonore minimale 85 dB
Température de fonctionnement 20 °C - 70 °C
Température de stockage -30 °C - 105 °C
Dimensions 19 x 15,5 x 11 mm

Affectation des broches


Arduino Capteur
Pin 13 Signal
- +V
GND GND

Exemple de code

Cet exemple de code montre comment activer alternativement le buzzer pendant quatre secondes puis l'éteindre pendant deux secondes en utilisant une broche de sortie définissable.

int Buzzer = 13;
 
void setup ()
{
  pinMode (Buzzer, OUTPUT); // Initialisation comme broche de sortie
}
 
void loop () //boucle de programme principale
{
  digitalWrite (Buzzer, HIGH); // le buzzer est actionné
  delay (4000); // délai de 4 secondes
  digitalWrite (Buzzer, LOW); // le buzzer est à l'arrêt
  delay (2000); // délai de 2 secondes
}

Télécharger l'exemple de programme

KY012-Arduino-ON-OFF

Ce module contient un buzzer actif qui produit immédiatement un son lorsqu'il est alimenté en tension. Contrairement à un buzzer passif, ce module ne nécessite pas de tension rectangulaire externe pour produire un son. Dès qu'une tension d'au moins 3,3 V est appliquée à la broche de signal, le buzzer génère de lui-même la tension carrée nécessaire et émet un son à une fréquence de 2,5 kHz.

Le buzzer fonctionne dans une plage de tension de 3,3 V à 5 V et nécessite une intensité maximale de 30 mA. Il produit un son puissant avec un volume minimal de 85 dB, ce qui le rend idéal pour les applications nécessitant un signal sonore clairement audible. Cela peut être utile, par exemple, dans les systèmes d'alarme, les systèmes d'avertissement ou comme retour sonore dans divers appareils électroniques.

Données techniques
Tension de fonctionnement 3,3 V - 5 V
Intensité maximale 30 mA
Fréquence du son 2,5kHz ± 300 Hz
Puissance sonore minimale 85 dB
Température de fonctionnement 20 °C - 70 °C
Température de stockage -30 °C - 105 °C
Dimensions 19 x 15,5 x 11 mm

Affectation des broches


Raspberry Pi Capteur
GPIO 24 [Pin 18] Signal
- +V
GND [Pin 6] GND

Exemple de code

Cet exemple de code montre comment le buzzer peut être activé pendant quatre secondes puis désactivé pendant deux secondes en alternance en utilisant une broche de sortie définissable.

from gpiozero import Buzzer
import time

# Initialiser le Buzzer en utilisant le numéro de pin du BCM
buzzer = Buzzer(24)

print("Test du buzzer [appuyez sur CTRL+C pour terminer le test]")

# Boucle du programme principal
try:
    while True:
        print("Buzzer 4 secondes sur")
        buzzer.on()  # Activation de l'avertisseur sonore
        time.sleep(4)  # Attendre 4 secondes
        print("Buzzer 2 secondes off")
        buzzer.off()  # Désactiver le buzzer
        time.sleep(2)  # Attendre 2 secondes

# Nettoyage après la fin du programme
except KeyboardInterrupt:
    print("Test terminé par l'utilisateur")
    # gpiozero s'occupe du nettoyage à la fin du script

Exemple de téléchargement de programme

KY012-RPi-ON-OFF

Pour commencer avec la commande :

sudo python3 KY012-RPi.py

Ce module contient un buzzer actif qui produit immédiatement un son lorsqu'il est alimenté en tension. Contrairement à un buzzer passif, ce module ne nécessite pas de tension rectangulaire externe pour produire un son. Dès qu'une tension d'au moins 3,3 V est appliquée à la broche de signal, le buzzer génère de lui-même la tension carrée nécessaire et émet un son à une fréquence de 2,5 kHz.

Le buzzer fonctionne dans une plage de tension de 3,3 V à 5 V et nécessite une intensité maximale de 30 mA. Il produit un son puissant avec un volume minimal de 85 dB, ce qui le rend idéal pour les applications nécessitant un signal sonore clairement audible. Cela peut être utile, par exemple, dans les systèmes d'alarme, les systèmes d'avertissement ou comme retour sonore dans divers appareils électroniques.

Données techniques
Tension de fonctionnement 3,3 V - 5 V
Intensité maximale 30 mA
Fréquence du son 2,5kHz ± 300 Hz
Puissance sonore minimale 85 dB
Température de fonctionnement 20 °C - 70 °C
Température de stockage -30 °C - 105 °C
Dimensions 19 x 15,5 x 11 mm

Affectation des broches


Micro:Bit Capteur
Pin 1 Signal
- +V
GND GND

Exemple de code

Ceci est un exemple MakeCode pour Micro:Bit qui fait essentiellement la même chose que les exemples pour les deux autres variantes. Cependant, cet exemple est plus proche de celui du Raspberry Pi que de celui de l'Arduino.

	
		input.onButtonPressed(Button.A, function () {
		    pins.digitalWritePin(DigitalPin.P1, 1)
		    basic.pause(500)
		    pins.digitalWritePin(DigitalPin.P1, 0)
		})
	

Téléchargement d'un exemple de programme

microbit-KY-012.zip

Ce module contient un buzzer actif qui produit immédiatement un son lorsqu'il est alimenté en tension. Contrairement à un buzzer passif, ce module ne nécessite pas de tension rectangulaire externe pour produire un son. Dès qu'une tension d'au moins 3,3 V est appliquée à la broche de signal, le buzzer génère de lui-même la tension carrée nécessaire et émet un son à une fréquence de 2,5 kHz.

Le buzzer fonctionne dans une plage de tension de 3,3 V à 5 V et nécessite une intensité maximale de 30 mA. Il produit un son puissant avec un volume minimal de 85 dB, ce qui le rend idéal pour les applications nécessitant un signal sonore clairement audible. Cela peut être utile, par exemple, dans les systèmes d'alarme, les systèmes d'avertissement ou comme retour sonore dans divers appareils électroniques.

Données techniques
Tension de fonctionnement 3,3 V - 5 V
Intensité maximale 30 mA
Fréquence du son 2,5kHz ± 300 Hz
Puissance sonore minimale 85 dB
Température de fonctionnement 20 °C - 70 °C
Température de stockage -30 °C - 105 °C
Dimensions 19 x 15,5 x 11 mm

Affectation des broches


Raspberry Pi Pico Capteur
GPIO18 Signal
- +V
GND GND

Exemple de code

Cet exemple de code montre comment le buzzer peut être alternativement activé pendant trois secondes puis désactivé à l'aide d'une broche de sortie définissable.

# Chargement des bibliothèques
from machine import Pin
from utime import sleep

# Initialisation de GPIO18 comme sortie
device = Pin(18, Pin.OUT, value=0)

# Allumer le buzzer
print("ON")
device.on()

# Attendre 3 secondes
print(".")
sleep(1)
print(".")
sleep(1)
print(".")
sleep(1)

# Eteindre le buzzer
print("OFF")
device.off()

Exemple de téléchargement de programme

KY012-Pico-ON-OFF