Práctica Final: Arduino + Pure Data: convertimos el color en sonido
180 mins
Este último proyecto va a consistir en que conectes el sensor de color con Pure Data para poder generar diferentes sonidos dependiendo de los valores que lea el sensor.
Vamos a proporcionaros alguna herramienta más para que podáis trabajar con más comodidad y versatilidad con los datos que envies desde Arduino a Pure data y que vais a utilizar para controlar parámetros de vuestro patch:
Etiquetas en el Serial:
¿Os acordáis de que en la Práctica 8: OSC. Open ... | Librería CATEDU recibíamos valores desde varios actuadores diferentes (botón1, botón2, slider1, pulsador3 ...) y cada uno de ellos tenía su etiqueta para que supiéramos su procedencia? En Arduino si queremos enviar a traves del Serial, valores de diferentes parametrosparámetros de un sensor,sensor o de varios sensores, como por ejemplo el sensor de color que os da tal tal tal tal y tal parametros, tendremos que enviar junto con cada valor su etiqueta correspondiente.
¿Y cómo vamos a hacer esto?
Vamos a crear las etiquetas en Arduino que imprimiremos por el serial junto con los valores y cuando llegue a Pure data las vamos a clasificar utilizando el objeto "route"
Mapear valores:
Ejemplo del rango del volumen
Como ves, el enunciado es bastante sencillo, pero para poder hacerlo, es necesario que hayas seguido todos los pasos y actividades que hemos realizado a lo largo del curso, si no no va a ser muy fácil...
El resultado final tendrá que ser algo parecido a esto:
(video de Julia aquí)
¿Qué tendremos que entregar?
La entrega tendrá dos partes.
PARTE 1: ARCHIVOS
Esto será una carpeta comprimida en .zip que contenga:
1. Documento de texto con: Nombre completo, explicación de los valores del sensor utilizados, dificultades encontradas.
2. Sketch de Arduino
3. Patch de Pure Data
El nombre de la carpeta será vuestro Nombre_PrimerApellido_SegundoApellido
PARTE 2: GIF
Será necesario un video o gif de menos de 1 minuto en el que se vea el funcionamiento.