Arduino UNO R4 - Zumbador

En esta guía, aprenderemos a programar el Arduino UNO R4 para que un zumbador activo de 12 V emita un sonido fuerte. Si necesitas gestionar un zumbador activo o pasivo de 5 V, puedes leer nuestro Tutorial de zumbador piezoeléctrico para Arduino UNO R4.

Acerca del Zumbador Activo de 12 V

El zumbador activo de 12 V emite un ruido fuerte, ideal para sistemas de alarma.

Esquema de pines

Pinout del zumbador activo de 12 V para Arduino UNO R4

Un zumbador activo de 12 V suele tener dos pines.

  • Conecta el pin negativo (-) (negro) a la tierra (GND) de la fuente de alimentación de CC.
  • Conecta el pin positivo (+) (rojo) al 12 V de la fuente de alimentación de CC.

Cómo controlar un zumbador activo de 12 V

Cuando un zumbador activo de 12 V utiliza una fuente de alimentación de 12 V, emite un sonido. Para manejar un zumbador activo de 12 V con un Arduino UNO R4, conecte un relé entre ellos. El Arduino UNO R4 puede controlar el zumbador a través de este relé. Si no está familiarizado con los relés (su distribución de pines, función o programación), consulte el tutorial de relés para Arduino UNO R4 aquí.

Diagrama de Cableado

Diagrama de cableado del zumbador activo de 12 V para Arduino UNO R4

This image is created using Fritzing. Click to enlarge image

Ver La mejor forma de alimentar Arduino Uno R4 y otros componentes.

Código de Arduino UNO R4

El código hace que el zumbador de 12 V se encienda durante dos segundos y se apague durante cinco segundos repetidamente.

/* * Este código de Arduino UNO R4 fue desarrollado por es.newbiely.com * Este código de Arduino UNO R4 se proporciona al público sin ninguna restricción. * Para tutoriales completos y diagramas de cableado, visite: * https://es.newbiely.com/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); }

Pasos R\u00e1pidos

Siga estas instrucciones paso a paso:

  • Si es la primera vez que utiliza Arduino Uno R4 WiFi/Minima, consulte el tutorial sobre configurar el entorno para Arduino Uno R4 WiFi/Minima en el IDE de Arduino.
  • Conecte los componentes de acuerdo con el diagrama proporcionado.
  • Conecte la placa Arduino Uno R4 a su ordenador mediante un cable USB.
  • Inicie el IDE de Arduino en su ordenador.
  • Seleccione la placa adecuada Arduino Uno R4 (p. ej., Arduino Uno R4 WiFi) y el puerto COM.
  • Copie el código proporcionado en el IDE de Arduino
  • Pulse el botón Subir en el IDE de Arduino para transferir el código a su Arduino UNO R4
  • Escuche el sonido generado por el zumbador activo de 12 V

Explicación del código

Puedes encontrar la explicación en la sección de comentarios del código de Arduino anterior.

Video Tutorial

Estamos considerando crear tutoriales en video. Si considera que los tutoriales en video son importantes, suscríbase a nuestro canal de YouTube para motivarnos a crear los videos.

※ NUESTROS MENSAJES

  • No dude en compartir el enlace de este tutorial. Sin embargo, por favor no use nuestro contenido en otros sitios web. Hemos invertido mucho esfuerzo y tiempo en crear el contenido, ¡por favor respete nuestro trabajo!