ZUMBADOR

Conectamos un zumbador y haremos que suene de forma intermitente

  1. ¿Qué es un zumbador?
  2. Circuito: Cómo conectar un zumbador a Arduino
  3. Programación con Mblock
  4. Programación con Arduino IDE

1.  ¿Qué es un zumbador?

Un zumbador es un elemento electroacústico que emite un sonido continuo.

2. Circuito: Cómo conectar un zumbador a Arduino

Para realizar este circuito necesitas los siguientes materiales:

Para trabajar en una protoboard, es importante conocer las conexiones que existen en ella. Puedes utilizar el siguiente enlace para leer información detallada sobre las conexiones de la protoboard.

Conectar un zumbador a Arduino

Conectamos el zumbador al pin digital 12 de la placa Arduino. ¡Ya sólo nos queda programar!

Para programar la placa Arduino puedes utilizar diferentes lenguajes. Nosotros nos vamos a centrar en dos opciones

  • MBlock – programación basada en bloques
  • Arduino IDE – programación basada en líneas de código

3. Programación con mBlock

El objetivo de este programa es muy sencillo: conseguir que el zumbador suene de forma intermitente.

El primer paso es configurar la tarjeta, sigue los pasos que te indicamos en «Mblock: primeros pasos«

Una vez configurada la tarjeta comenzamos con la programación. El primer bloque que necesitamos es un evento (pulsa en el círculo naranja para ver los eventos disponibles) , en este caso utilizaremos el evento «cuando clic en bandera verde«.

Utilizamos un bucle infinito con el bloque «para siempre» que localizarás en la sección naranja control. Así nuestro programa se ejecutará continuamente.

Bucle infinito

 

Bucle infinito

Dentro del bucle, introducimos los bloques para activar y desactivar el pin 12.

Sólo nos queda incluir una pausa para que el sonido se escuche durante un determinado tiempo.

Pulsa la bandera verde y comprueba que el zumbador suena de forma intermitente. ¡Objetivo conseguido!

4. Programación con Arduino IDE

Vamos a programar con líneas de código. El objetivo consiste en encender y apagar el zumbador de forma intermitente para que emita un sonido.

El primer paso es configurar la tarjeta, sigue los pasos que te indicamos en «Arduino IDE: primeros pasos«.

Una vez configurada la tarjeta comenzamos con la programación. Recuerda que al trabajar con código debemos respetar la sintaxis: Cuidado con las letras mayúsculas y minúsculas y con los signos de puntuación. ¡Son importantes!.

Los programas en Arduino IDE constan de dos secciones: setup y loop.

En setup vamos a configurar los pines de la placa que vamos a utilizar.

pinMode(12, OUTPUT); En el pin 12 conectamos un dispositivo de salida: el Zumbador
   
Configuración de pines

En loop vamos a introducir el código que se va a ejecutar continuamente y consiste en activar y desactivar el pin 12 con una pausa después de cada acción

 


void setup() { 
    pinMode(12, OUTPUT);               // zumbador - pin de salida 
} 
  
void loop() { // bucle infinito 

    digitalWrite(12, HIGH);          // se enciende el zumbador 
    delay(500);                     // pausa 
    digitalWrite(12, LOW);          // se apaga el zumbador 
    delay(500);                     // pausa 
  
}

Pulsa en el icono subir, y si el zumbador suena de forma intermitente … ¡Objetivo Conseguido!