Sintetizador Con Arduino (R2R Ladder)

Introduction: Sintetizador Con Arduino (R2R Ladder)

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

En este proyecto construimos un sintetizados sencillo. Se trata de convertir señales digitales del Arduino a analógicas utilizando una red R2R. En el video explicamos un poco más de la teoría detrás de esta estrategia para convertir de digital a analógico.

Step 1: Materiales

  1. Arduino UNO (o clone)
  2. Resitores de 10k Ohmn
  3. Resitores de 5K Ohmn (yo utilizo 4.2k)
  4. Un potenciómetro
  5. Jumper cables
  6. Buzzer

Yo adicionalmente tengo unos cables jumper ya conectados con un jack hembra de un cuarto, esto para facilitar conexiones a amplificadores de parlantes como se ve en una de las fotos, pero esto no es necesario.

Step 2: Conexiones

En las fotos se muestra el esquema de conexiones, y un video de como se conectan, además de las fotos de las conexiones tal y como las realicé en mi Arduino

Step 3: Código

El código base lo pueden descargar en github. También les dejo el mismo proyecto donde lo pueden simular en Autodesk Circuit.

El código de ejemplo simplemente construye una onda cuadrada, sin embargo, se puede construir una nueva función wave que utilize los 15 pasos de voltaje que tenemos disponible.

Step 4: Funcionando Y Retos

En el video se ve funcionando con una onda cuadrada.

Retos:

  1. Crear una onda triangular o sawtooth (hint: hay que crear un contador)
  2. Jugar con las formas de la función wave
  3. Cambiar el potenciómetro por un sensor de luz, un sensor de movimiento o de proximidad.
Microcontroller Contest 2017

Participated in the
Microcontroller Contest 2017

Be the First to Share

    Recommendations

    • Pocket-Sized Speed Challenge

      Pocket-Sized Speed Challenge
    • Super-Size Speed Challenge

      Super-Size Speed Challenge
    • Audio Challenge 2020

      Audio Challenge 2020

    5 Discussions

    0
    atg99
    atg99

    1 year ago

    los pines del pote
    se que el uno va a A0, otro a tierra, queda pendiente uno
    donde va?

    0
    RodrigoM199
    RodrigoM199

    2 years ago

    Hola

    Que buena explicación, se agradece la simpleza,

    Consulta: mi parlante suena despacio ¿puedo alimentar con una batería para que suena mas fuerte? ¿como?

    Saludos

    0
    tomasdecamino
    tomasdecamino

    Reply 2 years ago

    Para que suene más fuerte, hay que conectarle algún amplificador. Puedes conectarle un jack de 1/8 female, y de allí conectar a un amplificador normal...

    0
    Rodrigos150
    Rodrigos150

    Reply 2 years ago

    gracias ya arme uno con el lm386

    saludos!!!