Arpegiador Con Arduino (polymath3)
by tomasdecamino in Circuits > Audio
2296 Views, 3 Favorites, 0 Comments
Arpegiador Con Arduino (polymath3)
En este instructable construiremos una caja que produce arpegios con un sonido de sintetizador, creado por una onda triangular. A esta colección de efectos y aparatos de música la llamo PolyMath. Pueden revisar este mixer y esta otra generadora de ruidos.
Materiales
Ocupamos:
- Arduino UNO (o cualquiera con al menos 12 pines disponibles)
- Jack female 1/4
- Mini Toggle Switch SPDT
- Un switch rotatorio de 10 posiciones (como este que se ve en la foto)
- Resitencia de 10k
- Cables jumper (uso este para pode reconfigurara luego a gusto las conexiones)
Adicional para entrada de SYNC
- un jack female de 1/8 stereo (como este). Se le quita el covertor.
Se ocupa además una impresora 3D, si no tienes a mano, puedes ir a un makerspace (como Inventoria en Costa Rica)
Soldar Cables
- Cortar un lado de los cables jumper, y estañar (colocar un poco de soldadura en el cable como se ve en la foto)
- Se estañan 11 cables para el selector, tierra (GND) y las 10 opciones del selector
- colocar un poco de soldadura en cada pin del selector, y luego soldar junto al cable (ver fotos)
- recomiendo usar cables de diferentes colores para identificar cada posición del selector
- Del mismo modo, soldar cables al jack de 1/8 y el switch
- Al jack de 1/4 soldarle una resistencia al TIP (punta), y un cable al SLEEVE. a la resistencia soldarle una cable para conectar luego al arduino
Imprimir Caja Y Perilla
Imprimir las piezas de los archivos adjuntos. SI quieren modificarlos pueden hacerlo en Tinkercad. Este es el link para la caja, y este para la perilla.
Armarlo Todo
Colocar el selector, switch, y jack 1/8 en la caja impresa antes de conectar al arduino como se ve en la foto.
Para el selector, switch y jack 1/8 conectar:
- el pin central a GND en el arduino
- conexiones 1 a 10 del selectro a pines 4 a 13.
- El switch, conectar un lado a A0, y el otro a GND
- el Jack, conectar el tip al pin 2, y el otro cable a GND
Para el jack de 1/4, conectar el cable con la resistencia (TIP) al pin 3, y el cable tierra soldarlo al cable tierra del switch.
Para asegurara el Arduino a la caja, se atornilla contra la tapa de la caja.
Meter todo a la caja con cuidado y cerrar.
Código
Subir el código a Arduino. EL código es simple de entender y no lo explico acá. Cabe notar de que se utiliza el pin 2 como interruptor (fijarse en el código), para poder obtener el tempo del SYNC, sin interrumpir el flujo de los arpegios.
Downloads
Funcionando
EL jack de 1/4 se conecta a una mixer o amplificador de guitarra y listo para hacer bulla. En el jack de 1/8 se conectar un cable macho-macho de 1/8 a un secuenciador o sintetizador con salida SYNC. esto permite ajustar el tempo del arpegiador para que tenga el mismo tempo que otros dispositivos de audio.
Recomendación: crear tus propios arpegios, en el código cada arpegio de cambiar en las funciones "seq"