Arduino Mega - Buzzer

Ce guide vous apprend à utiliser l'Arduino Mega pour faire fonctionner un buzzer actif 12V à fort volume. Si vous devez travailler avec un buzzer actif ou passif 5V, lisez notre Arduino Mega - Buzzer Piézo.

Matériel requis

1×Arduino Mega
1×Câble USB 2.0 type A/B
1×Relais
1×Buzzer actif 12V
1×Adaptateur secteur 12V
1×Prise d'alimentation DC
1×Fils de connexion
1×Recommandé: Screw Terminal Block Shield for Arduino Uno/Mega
1×Recommandé: Breadboard Shield for Arduino Mega
1×Recommandé: Enclosure for Arduino Mega

Ou vous pouvez acheter les kits suivants:

1×Kit de Capteurs DIYables (30 capteurs/écrans)
1×Kit de Capteurs DIYables (18 capteurs/écrans)
Divulgation : Certains des liens fournis dans cette section sont des liens affiliés Amazon. Nous pouvons recevoir une commission pour tout achat effectué via ces liens, sans coût supplémentaire pour vous. Nous vous remercions de votre soutien.

À propos du buzzer actif 12V

Le buzzer actif 12V produit un son fort, idéal pour les systèmes d'alarme.

Brochage

Arduino Mega 12V Active Buzzer Pinout

Un buzzer actif de 12 volts a généralement deux broches.

  • Connectez le fil noir à la masse (GND) de l'alimentation.
  • Connectez le fil rouge à la sortie +12V de l'alimentation.

Comment contrôler un buzzer actif 12V

Lorsqu'un buzzer actif 12V reçoit de l'énergie d'une alimentation 12V, il produit un son. Pour faire fonctionner un buzzer actif 12V avec un Arduino Mega, placez un relais entre eux. L'Arduino Mega peut activer et désactiver le buzzer via ce relais. Si vous ne connaissez pas bien les relais (brochage, fonctionnement, ou programmation), consultez le Arduino Mega - Relais.

Schéma de câblage

Arduino Mega 12V Active Buzzer Wiring Diagram

Cette image a été créée avec Fritzing. Cliquez pour agrandir l'image.

Code Arduino Mega

Le code fait fonctionner le buzzer 12V pendant deux secondes, puis l'éteint pendant cinq secondes, et répète le cycle.

/* * Ce code Arduino Mega a été développé par newbiely.fr * Ce code Arduino Mega est mis à disposition du public sans aucune restriction. * Pour des instructions complètes et des schémas de câblage, veuillez visiter: * https://newbiely.fr/tutorials/arduino-mega/arduino-mega-buzzer */ #define RELAY_PIN 3 // The Arduino Mega pin that controls the buzzer via relay // the setup function runs once when you press reset or power the board void setup() { // initialize digital pin D4 as an output. pinMode(RELAY_PIN, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalWrite(RELAY_PIN, HIGH); // turn on buzzer 2 seconds delay(2000); digitalWrite(RELAY_PIN, LOW); // turn off buzzer 5 seconds delay(5000); }

Étapes rapides

Suivez ces étapes une par une.

  • Connectez les composants comme indiqué dans le schéma.
  • Connectez la carte Arduino Mega à votre ordinateur avec un câble USB.
  • Ouvrez l'IDE Arduino sur votre ordinateur.
  • Choisissez la bonne carte (Arduino Mega) et le port COM correct.
  • Collez le code dans l'IDE Arduino.
  • Cliquez sur le bouton Téléverser dans l'IDE Arduino pour envoyer le code vers votre Arduino Mega.
  • Écoutez le son du buzzer actif 12V.

Explication du code

L'explication se trouve dans les commentaires du code Arduino présenté ci-dessus.

Vidéo

Tutoriels connexes

※ NOS MESSAGES

  • N'hésitez pas à partager le lien de ce tutoriel. Cependant, veuillez ne pas utiliser notre contenu sur d'autres sites web. Nous avons investi beaucoup d'efforts et de temps pour créer ce contenu, veuillez respecter notre travail !