Les points à développer :

  • C’est quoi un buzzer?
  • Câblage avec Arduino
  • Le simple code pour le test

Buzzer

Un buzzer mécanique se présente sous la forme d’un petit boîtier rectangulaire ou cylindrique, avec connexions électriques rigides pour fixation directe sur circuit imprimé, ou avec connexions électriques constituées de fils électriques souples. Dans ce deuxième cas, le buzzer possède deux petites pattes de fixation. La puissance sonore d’un tel composant est de l’ordre de 85 dB/cm (notez que l’on ne spécifie pas le niveau sonore à un mètre – comme pour les HP, car d’un point de vue commercial, cela paraîtrait trop peu puissant. Comme pour les confiseries dont on donne le prix pour 100 g et non pour 1 kg).

Il nécessite une tension continue pour fonctionner, cette dernière doit généralement être comprise entre 3 V et 28 V, selon les modèles. Un buzzer prévu pour fonctionner sous 6 V, fonctionne généralement très bien pour toute tension d’alimentation comprise entre 4 V et 8 V, et un buzzer prévu pour fonctionner sous 12 V, peut parfaitement fonctionner sous une tension comprise entre 6 V et 28 V (voir caractéristiques données par le fabricant pour ne pas faire de bêtise). Il existe aussi des buzzers fonctionnant directement sur le secteur alternatif 230 V.

Dans ce tutoriel, vous apprendrez comment utiliser un buzzer ou un haut-parleur piezo avec Arduino. Les buzzers peuvent être trouvés dans les dispositifs d’alarme, les ordinateurs, les minuteries et la confirmation de l’entrée de l’utilisateur comme un clic de souris ou une frappe.

Vous apprendrez également à utiliser la fonction tone () et noTone ().

Alors, commençons!

Câblage avec Arduino

Ce dont vous aurez besoin :

Pour ce tutoriel, vous aurez besoin de:

Circuit:

Le simple code pour le test

const int buzzer = 9; //buzzer pin 9

void setup()

{

pinMode(buzzer, OUTPUT); // mettez buzzer pin en sortie

}

void loop()

{

tone(buzzer, 1000); // 1KHz pour le signal du son

delay(1000); // attend 1 sec

noTone(buzzer); // coupe le son

delay(1000); // attend 1sec

}

Merci pour votre attention !

Le simple code pour le test

Les détails ne sont pas renseignés

0.00 average based on 0 ratings

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%

Course Features

  • Duration : 10 week
  • Max Students : 1000
  • Enrolled : 0
  • Assessments : Self
Price :
Gratuit

Rating

Average Rating: 0.00

Star
0%
Star
0%
Star
0%
Star
0%
Star
0%