Introduction: Generador De Ruidos Arduino

About: Músico, matemático, computación, ciencia... insolente y subversivo, pero siempre propositivo

Este es un generador de ruido. Se conecta a aun amplificador de guitarra o cualquier consola, y al mover las dos perillas genera diferentes ruidos con textura de corriente eléctrica. Utiliza libremente la idea de onda sawtooth, pero el objetivo no es generar notas en intervalos conocidos, sino más bien generar sonidos de corriente eléctrica. Esto se conoce como música concreta, y la idea es salir de la melodía, armonía, métrica y ritmo.

Aunque lleva algo de trabajo, es un proyecto sencillo y con espacio para mejoras, en el hardware y software.

Step 1: Materiales

Materiales:

  1. Arduino UNO (o cualquier otro)
  2. 2 x potenciómetros de 10K. De los que se pueden montar con tuerca a la estructura como estos.
  3. Conector hembra de jack 1/4 (como este)
  4. Resistencia de 10K
  5. Resistencia de 330
  6. Led
  7. retenedor de led (como este)
  8. Conector de barril de DC (algo así)
  9. Cables
  10. Tornillos para pegar tapa y Arduino (cualquiera sirve pero habrá que adaptar el diseño)

Herramientas:

  1. Pistola de goma
  2. Cautín
  3. Alicates, cortadores y destornilladores
  4. Impresora 3D (yo utilizo un Printbot Simple, en Costa Rica se consiguen acá, o pueden ir a imprimir acá)

Step 2: Potenciómetros

El primer paso es soldar los cables al potenciómetro. En la foto se muestra como vamos a soldar los cables. Cada potenciómetro utiliza el 5V a la izquierda, señal al centro y GND a la derecha. Para conectar ambos a al mismo pin de 5V y GND, soldamos los cables como en la foto y esquema.

Acá hay un instructable que habla de potenciómetros

Step 3: Led

Para conectar el led soldamos una resistencia de 330Ohmn a la pata larga del led, y de allí un cable (blanco en la foto), y soldamos un cable negro en la otra pata. Insertamos el led en el retenedor, cuidando que las conexiones del led no hagan contacto con el retenedor del led. Para asegurarlo, usamos una pistola de goma caliente. Esta goma no solamente pega el led al retenedor, sino que también aísla las conexiones.

Acá hay un instructable que habla sobre conexiones LED

Step 4: Conexión De Poder

Esto es simple. El centro le coloco un cable rojo, y allí se conectará 5V, y negro en el borde para el GND.

Step 5: Jack De 1/4

En los conectores de jack MONO, la punta se conecta a la señal, y el "sleeve", es decir la parte de atrás a GND. Acá además sueldo una resistencia de 10KOhmn en el cable de señal (punta), esto para reducir la señal a nivel de "linea" o instrumento (de 0 a 1V aprox). La conexión se puede cubrir con plástico termo encogible o, como lo hice yo, con goma caliente, para asegurarse que no va a hacer contacto con nada.

Step 6: Impresión 3D

Adjunto encontrará los archivos. Si quieren adaptarlos, encontrarán los archivos en tinkercad para la caja y las perillas.

Step 7: Ensamblado

El armado es sencillo, pero de cuidado. Colocar de primero el Led. Luego ir colocando los potenciómetros y demás partes como se ve en la foto. Asegurarse que dejar los cables que se conectan al Arduino hacia afuera. El Arduino se atornilla a la tapa inferior.

Estañar todas las terminaciones de cable, pues se van a insertar directamente en los headers del arduino.

Step 8: Conexiones

Vamos a conectar las terminales de los cables directamente al Arduino. Asegúrense de que estén debidamente cubiertas con soldadura y que entren bien y seguro en los headers del Arduino.

Led:

  1. Tierra al pin 3 (el pin 3 lo vamos a usar de GND)
  2. pata "+", al pin 2

Potenciómetros:

  1. El cable positivo a 5V en el arduino. El negativo a GND
  2. El potenciómetro que queda a la izquierda conectar la señal al pin A0
  3. El pontenciómetro que queda a la derecha, conectarlo al A1

Jack 1/4:

  1. El negativo (base) conectarol a pin GND del arduino
  2. El positivo (tip) al pin 9

Corriente:

  1. El conector de barril, conectar el positivo (centro) a Vin en el Arduino
  2. El negativo (borde) al GND

Eso es todo. No armo un esquema pues los confunde más pues son muchos cables. Espero que haya quedado claro. De todas maneras acá utilicen lo que saben de Arduinos. Básicamente conectamos los potenciómetros a los pines A0 y A1, el Led al pin 2, y el jack al pin 9. LA fuente de poder a Vin y GND.

Step 9: Código

No voy a dar muchas explicaciones del algoritmo. Es bastante sencillo y directo y los invito a que lo mejoren. En este articulo explico algo sobre como construí el código.

Step 10: Funcionando

Listo, cargen al Arduino. Conecten a un amplificador de guitarra o a una consola de grabación y listo. Recomiendo utilizar los efectos de guitarra para obtener diferentes texturas, en particular efectos de modulación, o efectos como delay, pitch, distorsión y fuzz.