Arduino: Cómo conectar un altavoz (zumbador)

En este artículo explico cómo conectar y programar un altavoz a una placa Arduino UNO.

En primer lugar, necesitamos los componentes con los que vamos a trabajar. Para este ejemplo, trabajaremos con una placa Arduino UNO y un buzzer (altavoz) que podemos encontrar en cualquier tienda de electrónica. Estos altavoces pequeños tienen un par de patillas, en las que podremos conectar la señal y la toma de tierra.

Además, necesitaremos un par de cables macho – macho.

La lista es:

  • Placa base Arduino UNO
  • Breadboard
  • Buzzer
  • 2 cables macho
  • Cable USB-USB-B para conectar la placa al ordenador
  • Un ordenador PC/Mac para pasar el sketch a la placa

Dado que la placa Arduino UNO tiene los pines de entrada y salida de tipo hembra, y el altavoz tiene las entradas en tipo macho, necesitamos de alguna manera conectarlos entre si.

En este caso, voy a usar una placa breadboard (cualquier tamaño servirá)

En primer lugar, conectamos el altavoz a cualquier pista de la placa breadboard. Pinchando uno de los pines (no importa cual) en la pista número 1, automáticamente el segundo pin quedará pinchado en la pista número 5.

A continuación, mediante un cable macho-macho, unimos la pista numero 1 de la breadboard con una de las salidas digitales de la placa Arduino UNO, por ejemplo, en este caso, he usado la numero 7. Es importante recordar este número, para el momento de la programación del comportamiento del sistema.

Una vez que tenemos la señal, debemos configurar la toma de tierra. Para ello, mediante otro pequeño cable macho-macho, uniremos la pista 5 de la breadboard, con la entrada ground (GND) de la fila de salidas digitales de nuestra placa Arduino

Y con esto, ya tenemos todo lo necesario para poner en marcha nuestro proyecto.

Claro, que si ahora encendemos la placa, no tendremos todavía nada en funcionamiento, puesto que la placa no estara enviando todavia señales al altavoz.

Por ello, una vez que hayamos conectado la placa por USB a nuestro ordenador, abriremos el IDE de Arudino para comenzar la programacion

 

Creamos una variable, de tipo entero (integer), llamada altavoz, y le asignaremos el valor 7. Por que 7? Recordemos que previamente hemos atado el altavoz justo a este canal concreto.

Ahora, introduciremos la siguiente programación en la función loop, es decir, la función que se repite constantemente una vez encendida la placa:

Y con esto, ya estamos listos!

Ya podemos cargar el sketch en la placa, y empezar a oir los tonos.

Como habrás visto, la función clave es tone, que recoge los siguientes parametros:

altavoz, que hace referencia al puerto digital donde esta conectado el dispositivo (en este ejercicio, el numero 7)

440, que es la frecuencia del tono, es decir, 440 hercios (una nota La en la escala musical)

1000, que son los milisegundos durante los cuales estará activo el sonido antes de que el programa pase a otra instrucción.

Por último, he añadido una función delay, que se encarga de ejecutar una pequeña pausa entre pitido y pitido, para que podamos notar el efecto de cada loop.

El volumen del altavoz por defecto no es demasiado alto, pero aun asi es recomendable que no ejecutemos este ejercicio de madrugada 😉

 

Continuar con Arduino

Si quieres saber más acerca de Arduino y cómo desarrollar proyectos, echale un vistazo a mi  CURSO DE ROBÓTICA CON ARDUINO E IMPRESIÓN 3D

 

Cómo empezar a vender online: Video introductorio de PrestaShop

PrestaShop es un software gratuito que te permite crear tu tienda online en la web de manera fácil y sencilla.

Gracias a este programa, puedes crear tu propia tienda online con poco esfuerzo y poco presupuesto, y empezar a vender en internet.

En este video, te explico qué es PrestaShop, y cómo funciona por dentro y por fuera, tanto desde el punto de vista de cómo verá la web tu cliente, hasta el panel de control desde el cual gestionas tus productos y tus ventas.

Con este video, tendrás una perspectiva global y completa de lo que PrestaShop puede hacer por tí y de cómo de fácil es manejarlo.

 

Quieres saber más de PrestaShop?

No dudes en echarle un vistazo a nuestro curso:  CREA TU PROPIA TIENDA ONLINE CON PRESTASHOP

Cómo empezar con Arduino

Arduino es una plataforma abierta que te permite crear fácilmente tus propios proyectos electromecánicos.

Empezar con Arduino es más sencillo de lo que puede parecer en un principio. En este articulo te cuento cómo dar tus primeros pasos.

Conectar la placa

¿Qué necesitas?

En primer lugar, una placa Arduino UNO, que puedes encontrar en la gran mayoría de tiendas electrónicas por aproximadamente 20 euros o menos.

A continuación, necesitas un cable de tipo USB-B, para conectar tu placa Arduino a un PC o Mac.

Probablemente ya tienes uno de estos cables, ya que se usan en la mayoría de impresoras modernas.

Los dos extremos tienen un aspecto como este:

El extremo “estándar” del cable se conecta a cualquier puerto USB de tu PC/Mac, mientras que el extremo “cuadrado” del cable se conecta al puerto USB de tu placa Arduino (no puedes equivocarte, ya que solo cabe en una de las entradas de la placa)

El cable USB es necesario para dos cosas:

En primer lugar, para volcar tus programas desde el ordenador hasta la placa Arduino.

En segundo lugar, se usa para alimentar (en los montajes más sencillos) a la propia placa Arduino.

Al conectar la placa mediante USB verás un par de luces encendidas. Es correcto, quiere decir que la placa está recibiendo alimentación.

Subir programas

Ahora es cuando tenemos que subir nuestros programas

En primer lugar necesitamos descargar el IDE oficial, que es gratuito, y lo puedes descargar e instalar el entorno de desarrollo.

Una vez que lo tienes descargado, solo has de abrirlo.

Empezar a comprobar el funcionamiento de tu placa es tan sencillo como cargar uno de los ejemplos que vienen integrados con el IDE.

La mejor manera de empezar es cargar la plantilla “Blink”, que permite que parpadee el LED verde de tu placa.

Pulsa el boton “subir” (la flecha) para cargar el “sketch” (el proyecto de código) a tu placa, y verás que los LEDS parpadean (esto quiere decir que se esta cargando el sketch en la placa)

Y voilá! A los pocos segundos, verás el LED verde de la placa parpadeando, tal y como el código que has cargado le ha indicado que haga

Felicidades! Ya tienes tu placa conectada al ordenador, y ya puedes empezar a desarrollar tus propios proyectos

Continuar con Arduino

Si quieres saber más acerca de Arduino y cómo desarrollar proyectos, echale un vistazo a mi  CURSO DE ROBÓTICA CON ARDUINO E IMPRESIÓN 3D