Arduino UNO R4 - buzzer

Dans ce guide, nous apprendrons à programmer l'Arduino UNO R4 pour faire sonner fortement un buzzer actif de 12 V. Si vous devez gérer un buzzer actif ou passif de 5 V, vous pouvez lire notre Arduino UNO R4 - buzzer piézoélectrique..

À propos du buzzer actif 12 V

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

Schéma des broches

Arduino UNO R4 12 V – brochage du buzzer actif

Un buzzer actif de 12 V possède généralement deux broches.

  • Connectez la broche négative (-) (noire) à la masse de l'alimentation en courant continu.
  • Connectez la broche positive (+) (rouge) à la tension de 12 V de l'alimentation en courant continu.

Comment contrôler un buzzer actif de 12 V

Lorsqu'un buzzer actif de 12 V est alimenté par une alimentation de 12 V, il produit un son. Pour faire fonctionner un buzzer actif de 12 V avec un Arduino UNO R4, connectez un relais entre eux. L'Arduino UNO R4 peut contrôler le buzzer via ce relais. Si vous n'êtes pas familier avec les relais (leur brochage, leur fonction ou leur programmation), consultez le tutoriel sur les relais pour Arduino UNO R4 Arduino UNO R4 - Relais..

Diagramme de câblage

Schéma de câblage du buzzer actif 12 V Arduino UNO R4

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

Voir Comment alimenter l'Arduino UNO R4..

Code Arduino UNO R4

Le code fait en sorte que le buzzer de 12 V s'allume pendant deux secondes et s'éteigne pendant cinq secondes, de façon répétée.

/* * Ce code Arduino UNO R4 a été développé par newbiely.fr * Ce code Arduino UNO R4 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-uno-r4/arduino-uno-r4-buzzer */ #define RELAY_PIN 3 // The Arduino UNO R4 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 instructions étape par étape :

  • Si c'est votre première utilisation de l'Arduino Uno R4 WiFi/Minima, reportez-vous au tutoriel sur Arduino UNO R4 - Installation du logiciel..
  • Reliez les composants selon le schéma fourni.
  • Connectez la carte Arduino Uno R4 à votre ordinateur à l'aide d'un câble USB.
  • Lancez l'IDE Arduino sur votre ordinateur.
  • Sélectionnez la carte Arduino Uno R4 appropriée (par exemple Arduino Uno R4 WiFi) et le port COM.
  • Copiez le code fourni dans l'IDE Arduino.
  • Appuyez sur le bouton Upload de l'IDE Arduino pour transférer le code vers votre Arduino UNO R4
  • Écoutez le son généré par le buzzer actif de 12 V

Explication du code

Vous pouvez trouver l'explication dans la section des commentaires du code Arduino ci-dessus.

Vidéo

※ 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 !