BOTONERA

¿Qué es?

botonera Es un conjunto de botones o pulsadores. Al igual que los botones simples, los que conforman la botonera se activan al ser pulsados. Podemos programar la botonera para que ejecute determinadas instrucciones para cada botón, como si estuviéramos utilizando cinco pulsadores diferentes. Al contrario del botón simple, la botonera es un componente analógico y, por tanto, se conectará en la ristra de pines correspondiente.

Para esta lección necesitarás:

  1. 1 x Botonera
  2. 1 x ZumBloq Zumbador
  3. Una placa controladora ZUM BT 328 o compatible con Arduino UNO
  4. Un cable USB

¿Tienes todo? Empecemos.

Ejemplo 1. Hacer un programa para que suenen diferentes notas musicales según el pulsador de la botonera que se presione

Con este ejemplo sencillo se trata de explicar el funcionamiento de la botonera y comprobar que, según el botón que se pulse, el programa actúa de diferente manera. A cada botón se le asocian unas instrucciones que se ejecutarán en el momento en que ese botón esté presionado. En este caso, el programa responderá así:

  • Cuando esté pulsado el botón A, el zumbador emitirá los tonos DO, RE.
  • Cuando esté pulsado el botón B, el zumbador emitirá los tonos RE, MI.
  • Cuando esté pulsado el botón C, el zumbador emitirá los tonos MI, FA.
  • Cuando esté pulsado el botón D, el zumbador emitirá los tonos FA, SOL.
  • Cuando esté pulsado el botón E, el zumbador emitirá los tonos SOL, LA, SI.

Se puede modificar el programa cambiando los tonos, la duración de la nota, etc.
Antes de comenzar, se realizan las conexiones:

Conectar la botonera en el pin analógicoo A1 y el zumbador en el pin digital 10, según el esquema:

ZUM-6-Botonera

Programar en bitbloq una aplicación que haga que suenen distintos tonos del zumbador según el botón que se pulse.

bitbloq_botonera_zumbador