Tabla de contenido:
- Paso 1: cómo funciona
- Paso 2: Materiales y herramientas
- Paso 3: Código, diagrama de circuito y potencia
- Paso 4: usando una placa de pruebas
- Paso 5: Conecte su conector de audio
- Paso 6: conecte su fotorresistor
- Paso 7: conecte un conmutador SPDT
- Paso 8: Conecte el interruptor táctil
- Paso 9: conecte los LED
- Paso 10: ¡Pruébelo
- Paso 11: Perfore el recinto
- Paso 12: comience a agregar componentes al gabinete
- Paso 13: agregue el resto de los componentes
- Paso 14: Conecte el conector de audio a la Protoboard
- Paso 15: Suelde las resistencias para la fotorresistencia, el interruptor táctil y el interruptor SPDT
- Paso 16: suelde sus LED en su lugar
- Paso 17: Conecte los potenciómetros al Protoboard
- Paso 18: Conecte sus perillas a sus potenciómetros
- Paso 19: Conecte la Protoboard al Arduino
- Paso 20: ¡Juega con él
Video: El sintetizador Arduino: 20 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
El Arduino puede emitir sonido a través de una biblioteca que se ha desarrollado llamada Biblioteca de tonos. Al crear una interfaz y un programa que puede llamar a ciertos valores para que se envíen a una salida de audio, el sintetizador Arduino es una herramienta robusta para hacer una máquina de ruido rudimentaria. Utiliza técnicas de síntesis granular para generar un sonido distintivo que puede ser muy divertido para músicos, artistas, manipuladores y aficionados.
Paso 1: cómo funciona
El sonido se crea reproduciendo el mismo grano de sonido o muestras (pequeñas piezas de alrededor de 1 a 50 ms) una y otra vez a muy alta velocidad. Nuestros oídos y cerebros convierten esto en un híbrido audible de la tasa de repetición y el grano original, y suena como un tono constante.
El grano consta de dos ondas triangulares de frecuencia ajustable y tasa de decaimiento ajustable. La tasa de repetición se establece mediante otro control.
Paso 2: Materiales y herramientas
Para hacer este proyecto, necesitará lo siguiente.
Partes:
(5X) Potenciómetro de 5K (5X) Perillas de potenciómetro (3X) LED (1X) Interruptor SPDT (1X) Resistencia de foto dependiente de la luz (1X) Arduino (1X) Arduino Protoboard (1X) Interruptor táctil (1X) Recinto del proyecto (1X) 1 / Conector de audio de 8 (1X) una gran cantidad de cable de núcleo sólido (1X) termocontraíble (1X) placa de pruebas (1X) cable de puente (3X) Resistencias de 10K ohmios (3X) 220 resistencias (1X) Batería de 9V (1X) Clip de batería de 9V (1X) enchufe de alimentación de CC coaxial tamaño M
Instrumentos:
- soldador
- soldar
- flujo
- pegamento
- multimetro
- taladro
Paso 3: Código, diagrama de circuito y potencia
He adjuntado el código para Arduino a este Instructable. Necesitará un USB 2.0 para cargarlo en su placa. Una vez que haya cargado el código desde su computadora, siga adelante y conecte el Proto Shield a su Arduino.
Tienes muchas opciones cuando se trata de energía. El Arduino es capaz de funcionar con una fuente de alimentación para verrugas de pared de 9 V, o puede usar una batería de 9 V con un clip de batería en un enchufe de CC coaxial de tamaño M. También puede alimentar a través de su cable USB. El diagrama del circuito se realizó con Fritzing, también se ha adjuntado a este paso.
Paso 4: usando una placa de pruebas
Al usar una placa de pruebas para construir el circuito primero, es mucho más fácil transferir el circuito a su Protoboard más adelante. Ejecute cables desde GND y 5V a los rieles - y + de su tablero.
Luego, conecte los cables de señal de los potenciómetros a la entrada analógica 0-4 en el Arduino. Los cables del lado derecho e izquierdo se conectarán al riel de tierra y al riel positivo de la placa de pruebas. La conexión de los potenciómetros controlará el grano, la frecuencia y la caída del sintetizador. Entrada analógica 0: paso de grano 1 Entrada analógica 1: decaimiento de grano 2 Entrada analógica 2: decaimiento de grano 1 Entrada analógica 3: paso de grano 2 Entrada analógica 4: frecuencia de repetición de grano
Paso 5: Conecte su conector de audio
Suelde los cables a su conector de audio mono de 1/8 , haga que sus cables sean bastante largos. Conecte su cable positivo a PWM ~ 3 en el Arduino. Necesitará una resistencia de 10K ohmios entre la placa arduino y el cable positivo de su conector de audio Conecte el cable negativo de su conector al riel de tierra de la placa de pruebas.
Paso 6: conecte su fotorresistor
Un cable de su fotoresistor está conectado directamente a su riel positivo de 5 V en la placa de pruebas, así como a la entrada analógica 5 en el Arduino. El otro cable del fotorresistor está conectado a un riel de tierra resistido de 10K ohmios.
Paso 7: conecte un conmutador SPDT
Conecte la señal, en el medio, del cable de su interruptor SPDT al pin digital 02 en el Arduino. Los cables restantes están conectados a tierra y el riel positivo de 5 V que es resistido por una resistencia de 10 K ohmios.
Paso 8: Conecte el interruptor táctil
El interruptor táctil tiene cuatro cables. Deje que el interruptor se coloque a horcajadas sobre el puente de la placa de pruebas. Conecte uno de los dos pines paralelos a su riel positivo de 5V en la placa de prueba, y el otro a un pin de tierra resistido de 10K ohmios. La última conexión de su interruptor táctil conecta un cable de señal entre el interruptor y el Pin digital 6 en el Arduino.
Paso 9: conecte los LED
Paso 10: ¡Pruébelo
Este es el circuito completo de breadboard. Pruebe con un par de auriculares o conéctelo a un altavoz pequeño. Si está usando auriculares, esta es una salida mono y será alta. No coloque sus auriculares directamente cerca de su oído cuando encienda este sintetizador.
Paso 11: Perfore el recinto
Taladre agujeros en el gabinete del proyecto para cada uno de los componentes que se colocaron en la placa de pruebas. Usé un bolígrafo de pintura dorada para marcar dónde quería mis agujeros.
Taladre cinco agujeros para los potenciómetros. Cinco pequeños agujeros en un cuadrado para el interruptor táctil. Tres pares de pequeños orificios para cada uno de los LED. Dos orificios juntos para el fotorresistor. Un orificio para su conector de audio. Un orificio adicional para el interruptor SPDT.
Paso 12: comience a agregar componentes al gabinete
Pase los cinco potenciómetros a través de los orificios que se han perforado y luego fíjelos en su lugar.
Paso 13: agregue el resto de los componentes
Asegure los LED, el interruptor SPDT, el interruptor táctil, el conector de audio y la fotorresistencia en su lugar. Un poco de pegamento caliente funcionó muy bien para montar rápidamente todos estos componentes.
Paso 14: Conecte el conector de audio a la Protoboard
Los siguientes pasos describen cómo mover el circuito del tablero al Protoboard. Debido a que todos sus componentes están asegurados al gabinete, será sencillo tender cables desde sus componentes hasta la placa.
Suelde los cables conductores a todos los componentes dentro del gabinete, utilizando cables rojo y negro respectivamente para indicar qué cables son positivos y negativos. En el Protoboard, conecte un cable al pin digital 3 y suelde en su lugar, coloque un cable de puente en el centro del tablero para que pueda romper la línea con la misma resistencia de 10K ohmios del tablero. Cuando suelde estos en su lugar, asegúrese de colocar suficiente soldadura en la placa para conectar el cable a la resistencia.
Paso 15: Suelde las resistencias para la fotorresistencia, el interruptor táctil y el interruptor SPDT
Extienda dos cables de puente desde el riel de tierra y un cable de puente desde el riel positivo hasta el centro de la placa. Forme conexiones a sus resistencias restantes de 10K ohmios.
Conecte un pequeño cable de puente de Analog 5 que se extenderá hasta el cable de la fotorresistencia.
Paso 16: suelde sus LED en su lugar
Conecte 3 resisotrs de 220 ohmios a los pines 9-11 en el Protoboard, coloque los otros extremos de los resistores en los orificios abiertos del protoboard y luego suelde esos cables a sus LED.
Conecte en cadena los cables de tierra para los LED, luego coloque un solo cable de tierra de regreso al riel de tierra en el Protoboard.
Paso 17: Conecte los potenciómetros al Protoboard
Conecte en cadena los cables positivo y de tierra de los potenciómetros juntos, luego insértelos en sus respectivos rieles en el Protoboard.
Conecte los cables de señal de los potenciómetros a Analog 0-4, mantuve las perillas de grano y frecuencia en la primera fila de perillas y las perillas de sincronización debajo de ellas. Nuevamente, los cables de señal se sincronizan en consecuencia: Entrada analógica 0: Paso de grano 1 Entrada analógica 1: Decaimiento de grano 2 Entrada analógica 2: Decaimiento de grano 1 Entrada analógica 3: Paso de grano 2 Entrada analógica 4: Frecuencia de repetición de grano
Paso 18: Conecte sus perillas a sus potenciómetros
Ponga a cero todos sus potenciómetros, luego alinee la línea en la perilla con la posición cero en el eje del potenciómetro.
Con un destornillador pequeño de punta plana, coloque las perillas de su potenciómetro.
Paso 19: Conecte la Protoboard al Arduino
Conecte los cables de puente cortos en el Protoboard a los cables largos en la caja. Suelde los cables restantes al riel de tierra y al riel de 5 V en el Protoboard, respectivamente.
Encaje el Protoboard en su lugar encima del Arduiono. ¡Conéctelo, séllelo y estará listo para atascar!
Paso 20: ¡Juega con él
¡Todos los interruptores y potenciómetros son completamente intercambiables! en lugar de usar todos esos potenciómetros, intente reemplazar cada uno de ellos con fotorresistencias o combinaciones de los dos.
Referencias: https://blog.lewissykes.info/daves-auduino/ https://code.google.com/p/rogue-code/wiki/ToneLibraryDocumentation https://arduino.cc/en/Tutorial/Tone
Recomendado:
Sintetizador de agua con MakeyMakey y Scratch: 6 pasos (con imágenes)
Sintetizador de agua con MakeyMakey y Scratch: Usar MakeyMakey para transformar diferentes materiales en interruptores o botones y, por lo tanto, activar movimientos o sonidos en la computadora es un asunto fascinante. Uno aprende qué material conduce el impulso de corriente débil y puede inventar y experimentar con i
Impresionante sintetizador / órgano analógico que utiliza solo componentes discretos: 10 pasos (con imágenes)
Increíble sintetizador / órgano analógico que utiliza solo componentes discretos: los sintetizadores analógicos son geniales, pero también bastante difíciles de hacer, así que quería hacer uno lo más simple posible, para que su funcionamiento sea fácilmente comprensible. Necesito algunos subcircuitos básicos: Un oscilador simple con resis
Sintetizador secuenciador paralelo: 17 pasos (con imágenes)
Sintetizador secuenciador paralelo: esta es una guía para crear un secuenciador simple. Un secuenciador es un dispositivo que produce cíclicamente una serie de pasos que luego impulsan un oscilador. Cada paso puede asignarse a un tono diferente y así crear secuencias o efectos de audio interesantes
Fuente de alimentación del sintetizador modular: 10 pasos (con imágenes)
Fuente de alimentación del sintetizador modular: si está construyendo un sintetizador modular, una cosa que definitivamente necesitará es una fuente de alimentación. La mayoría de los sintetizadores modulares requieren un sistema de riel dual (0V, + 12V y -12V son típicos), y también puede ser útil tener un riel de 5V si está planeando
Sintetizador Arduino MIDI Chiptune: 7 pasos (con imágenes)
Sintetizador Arduino MIDI Chiptune: revive la diversión de la música de los primeros juegos de computadora con un auténtico sintetizador chiptune de 8 bits, que puedes controlar a través de MIDI desde la comodidad de cualquier software DAW moderno.Este circuito simple usa un Arduino para manejar un AY-3- 8910 géneros de sonido programables