R8 Arduino: Piano de Tres Notas

Piano: Parlante y 3 Pulsadores

Utilizaremos tres pulsadores: 1) TACTO CAPACITIVO, 2) CHOQUE/FIN DE CARRERA, 3) TACTO/PULSADOR, que activarán el Sonido del PARLANTE,  programado con una frecuencia de sonido correspondiente a una nota musical.

Descripción del proyecto

En esta actividad construiremos un Piano de 3 Notas cuyo diseño es libre, en el mismo ubicaremos los 3 pulsadores incluidos en el Kit: 1) TACTO/PULSADOR  2) CHOQUE/FIN DE CARRERA, 3) TACTO CAPACITIVO en la parte frontal de la misma estructura. Cada uno de los pulsadores, al ser activado, emitirá una señal al PARLANTE, que estará programado con una determinada frecuencia/nota musical y una duración en milisegundos.

La duración en milisegundos la programamos con una extensión muy corta (50 ms), para que represente el toque del dedo en la tecla, así el sonido se mantendrá mientas el dedo se apoye en la tecla del pulsador y cortará cuando el dedo suelte el pulsador. 

Objetivos

  • Ejercitar la memoria de textos musicales
  • Explorar las características y posibilidades sonoras de un instrumento y saber utilizarlas dentro de las exigencias del nivel.
  • Iniciar la práctica de grupo y la interpretación en público.
  • Desarrollo de los conocimientos técnicos musicales.

Piezas y dispositivos

  • Ladrillo inteligente R8,
  • Batería
  • Tacto / Pulsador
  • Choque
  • Tacto Capacitivo
  • 2 Cable RJ11
  • 1 Cable USB

Sensores y Actuadores

Tacto Capacitivo:

Un sensor Digital táctil Capacitivo tiene un funcionamiento similar a un pulsador, pero dada su características constructivas puede ser activado con poca o ninguna presión. es decir, no requiere de contacto físico para enviar una señal digital, siendo suficiente acercar el dedo a 1-5mm del sensor. Por este motivo se les denomina dispositivos touchless.  Cuando se acciona emite un valor «Cero» o «Bajo», de lo contrario emite un valor «Uno» o «Alto».

 

Choque / Fin de Carrera: 

Es un sensor Digital de contacto que emite una señal eléctrica ante la presencia de un movimiento mecánico. Se utiliza frecuente en la industria para detectar la presencia de objetos en una posición específica. En un comienzo se los utilizaba para definir el final del recorrido de un objeto, de ahí que se llamen “interruptores de final de carrera”. Cuando se acciona emite un valor «Uno» o «Alto», de lo contrario emite un valor «Cero» o «Bajo».

Pulsador

Un sensor Digital Pulsador o Táctil es un interruptor que necesita mantener una determinada presión sobre él para que funcione, gracias a la lámina conductora que produce el contacto. Cuando se acciona emite un valor «Uno» o «Alto», de lo contrario emite un valor «Cero» o «Bajo».

¡A conectar los componentes!

Conectar el Tacto/Pulsador a CON5 ( Pin Digital 9 ) del Ladrillo Inteligente «R8»

Conectar el Choque a CON1 ( Pin Digital 11) del Ladrillo Inteligente «R8»

Conectar el Tacto Capacitivo  a CON6 ( Pin Digital 14) del Ladrillo Inteligente «R8»

¡Es hora de programar!

Descripción del programa

Comienzo del programa

Inicio del Bucle para siempre

1) Tacto Pulsador envía un valor “ALTO” o un valor “BAJO”.

Si el valor del Tacto Pulsador es “ALTO

  • El Parlante emite un sonido en con la nota B2 con una duración de 0,001 segundos.

Si el valor del Tacto Pulsador es “BAJO”.

  • El Parlante no emite sonido.

2) Choque envía un valor “ALTO” o un valor “BAJO”.

Si el valor del Choque es “ALTO

  • El Parlante emite un sonido con la nota E3 con una duración de 0,001 segundos.

Si el valor del Choque es “BAJO”.

  • El Parlante no emite sonido.

3) Tacto Capacitivo envía un valor “BAJO” o un valor “ALTO”.

Si el valor del Tacto Capacitivo es “BAJO

  • El Parlante emite un sonido con la nota G3 con una duración de 0,001 segundos.

Si el valor del Tacto Capacitivo es “ALTO

  • El Parlante no emite sonido.

Se retorna al inicio del Bucle para siempre

Descarga del programa (LINK)

*Atención: no abrir cada archivo por separado. Clickar en el icono «DESCARGAR» que se encuentra arriba a la derecha.

Armado del Programa 

Utilizaremos los siguientes bloques:

Eventos:

  • «Al encender el R8»

Control:

  • «Bucle» : ejecutara la acción en forma indefinida
  • «Si/Entonces» : ejecuta instrucciones de manera condicional dependiendo si la misma es verdadera o falsa.

Botones:

  • «está apretado el pulsador en conector <Nro.
  • «Es fin de carrera en conector <Nro.
  • «Está apretado el sensor táctil en conector <Nro.

Sonido:

  • «Tocar sonido <nota> durante <tiempo> segundos»

 

 

Desafió a Resolver  

Utilice dos sensores infrarrojos y el sensor de Luz (LDR) para sumar 3 notas musicales a nuestro Piano. Luego seleccione una Melodía de 6 Notas conocidas y trate de reproducir la misma a través de nuestro instrumento musical Robótico.

 

 

 

Categoría:

Información adicional

Kit

Equipamiento de Taller, R503 Industria

Tiempo

30 – 60 min

Edad

9 a 11 años, 11 a 13 años, + 13 años

Actuador

Parlante

Sensor

Choque / Fin de Carrera, Tacto / switch, Tacto Capacitivo

Tema

Física, Matemática, Música, Tecnología

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “R8 Arduino: Piano de Tres Notas”

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *