Sintonizador de la guitarra de Arduino (6 / 15 paso)

Paso 6: Amplificar y Offset

La señal de audio proveniente de la guitarra eléctrica tiene que ser amplificada para ser de 5V pico a pico y y para ser centrado alrededor de 2, 5V en contraposición a 0V. La señal debe estar entre 0 y 5V en orden para que pueda ser leído por el pin analógico de Arduino. También debe tener la mayor amplitud posible sin recorte para obtener cálculos más precisos de frecuencia.

Es un esquema del circuito que tendrá que hacer esto.

Te recomiendo construir este circuito en un protoboard y pruebas utilizando un osciloscopio antes de soldar juntos. Su entrada de audio debe ser el cable verde del conector de sonido. Conecte el cable negro de la toma a tierra.  Conecte la sonda de alcance a la salida de la DC offset (donde el circuito está conectado a A0 en el Arduino). Todo el camino a subir el volumen de su guitarra y enchufe su guitarra en la toma de audio. Tocar cada cuerda y verificar en el osciloscopio para asegurarse de que su señal se centra alrededor de 2.5V y que la señal está cerca pero no exceda de 5V pico a pico.

Intente ejecutar esta versión modificada del código de Amanda para la detección de frecuencia de Arduino probar el cálculo de frecuencia de Arduino. Lo único que he cambiado de su código es he quitado el indicador LED de saturación e impreso en lugar de otro "recorte" en el monitor serial cada vez que los clips de la señal.

 /* * Modified Arduino Frequency Detection * by Nicole Grimwood * * For more information please visit: * 

El monitor serial debe imprimir la frecuencia de la cuerda tocada. Cuerdas de la guitarra deben tener las siguientes frecuencias:
E - 82,4 Hz
A - 110 Hz
D - 146.8GB Hz
G - 196 Hz
B - 246.9 Hz
E - 329.6 Hz

Desde el más alto las cuerdas tienen una señal de amplitud mucho menor que la cuerda inferior, puede ser difícil obtener la detección de frecuencia para trabajar. Código de Amanda tiene una variable llamada ampThreshold que es la amplitud de la señal mínima para el Arduino calcular la frecuencia. Para el sintonizador de la guitarra, el ampThreshold debe ser lo suficientemente alto como para que el Arduino calcula la frecuencia de las secuencias más altas, pero también bajo bastante que no recoge demasiado ruido de las cuerdas inferiores. Descubrí que un ampThreshold de 20 obras. Tienes que rasguear las cuerdas altas un poco más difíciles conseguir el Arduino a recogerlos, pero la detección de frecuencia funciona bien. Se puede experimentar con otros valores para hacer que funcione para usted. Valores entre 10 y 30 trabajan muy bien. Para obtener más información sobre el algoritmo de Amanda para la detección de frecuencia, revisa su Instructable: detección de frecuencia de Arduino.

Artículos Relacionados

Pedal de guitarra de Arduino

Pedal de guitarra de Arduino

El Pedal de guitarra de Arduino es un pedal multiefectos digital basado en el Pedal de guitarra de Arduino Lo-Fi originalmente publicado por Kyle McDonald. Hice algunas modificaciones a su diseño original. Los cambios más notables son el preamplifica
Pedal de guitarra de Arduino UNO - Hardware abierto.

Pedal de guitarra de Arduino UNO - Hardware abierto.

pedalSHIELD UNO es un pedal de guitarra programables de código abierto basado en Arduino/Genuino UNO. Una plataforma para empezar a desarrollar su interés en pedales de guitarra, efectos, electrónica de audio o audio digital.El objetivo es construir
Controlador de USB de héroe de la guitarra con Arduino y Java

Controlador de USB de héroe de la guitarra con Arduino y Java

He sido planea crear un Guitar Hero (Frets on Fire) controlador durante mucho tiempo. Hace unas semanas encontré un guitarra de juguete (con botones en el cuello, la barra de trémolo y el strum bar) en la tienda local de descuento de cerca de 5000 fl
Pedal de guitarra de Arduino lo-fi

Pedal de guitarra de Arduino lo-fi

poco de trituración, tasa de reducción, extraños ruidos: pedal de efectos, guitarra DIY 10-bit con un Arduino para DSP de lo-fi.¡ Mira el video de demo on Vimeo.Paso 1: materialesHerramientasArduino (Diecimila, o con auto-reset)Soldadura de hierroPis
Guitarra Hero Arduino Bot.

Guitarra Hero Arduino Bot.

Resumen:La idea principal de este proyecto es bastante simple. Es para modificar un controlador Guitar Hero por lo que puede no sólo jugar en su el propios, pero también jugar perfectamente.Aquí está la primera canción que hice: "Cuando usted era jov
Arduino por Pedal de guitarra - Hardware abierto.

Arduino por Pedal de guitarra - Hardware abierto.

pedalSHIELD es un Hardware abierto / Open Source Arduino guitarra pedal escudo. Está diseñado como una plataforma para aprender sobre procesamiento digital de señales, efectos de guitarra y sintetizadores, sin necesidad de un profundo conocimiento de
Guitar Tuner para ciegos (utilizando un Arduino)

Guitar Tuner para ciegos (utilizando un Arduino)

Cómo modificar un afinador de guitarra por lo que puede ser utilizado por una persona ciegaEsta versión utiliza un microcontrolador de Arduino Pro mini, (se incluye todo el código).Este proyecto fue realizado para la caridad de reasignación, que prop
Arduino y VCO fabricante de la melodía

Arduino y VCO fabricante de la melodía

el circuito, bocetos y proceso descrito aquí le permitirá producir melodías utilizando un Arduino y un VCO.   Los bosquejos proporcionados ya tienen la melodía de María tenía un corderito.  Puede cambiar fácilmente la melodía en el código y potencial
Arduino debido basado en controlador de Fractal Audio Axe-FX II

Arduino debido basado en controlador de Fractal Audio Axe-FX II

He utilizado efectos de guitarra y preamps como el Digitech GSP-21 y el SGX2000 arte en mi plataforma vivo desde principios de los noventa. Aunque grandes unidades durante su período, ya era hora de una actualización. Después de leer algunos comentar
Todo lo que siempre quiso saber sobre el mantenimiento de una guitarra (pero temías preguntar)

Todo lo que siempre quiso saber sobre el mantenimiento de una guitarra (pero temías preguntar)

Mantenimiento de la guitarra puede ser un negocio costoso y frustrante. Este instructivo tiene como objetivo ayudar con eso. Si me perdí algo que crees que debe ser incluido, me avisas; Además, si tienes una pregunta, poner en los comentarios y vamos
Lapful de chatarra-una guitarra de acero del regazo hecha de materiales reciclados

Lapful de chatarra-una guitarra de acero del regazo hecha de materiales reciclados

La guitarra de acero del regazo tiene raíces profundas. El principio básico es simple-una cadena se estira firmemente y un objeto pesado y duro se usa para deslizarse a lo largo de la cadena, mientras que la cuerda se pulsa para producir sonidos. Un
Cambio Floyd rose cadena guitarra de la

Cambio Floyd rose cadena guitarra de la

cambiar cuerdas en una guitarra con un Floyd rose puede ser complicado hacerlo la primera vez. No es muy difícil pero hay que saber cómo hacerlo. Así que aquí está un ible sobre cómo cambiar las cadenas con un Floyd rose! Sé que hay un montón de paso
FireHero: Héroe de la guitarra de vuelta en un deporte extremo añadiendo lanzallamas!

FireHero: Héroe de la guitarra de vuelta en un deporte extremo añadiendo lanzallamas!

Así, hace tiempo había leído sobre fuego poofers de propano. Están muy bien... Es decir, que no le gusta el fuego?! Pero, no importa cómo impresionante, podrían conseguir bastante aburridos después de un rato de ver la misma bola de fuego grande. Nun
Volver a la secuencia una guitarra acústica, 6 pasos con videos clips

Volver a la secuencia una guitarra acústica, 6 pasos con videos clips

cuando cuerdas en una guitarra envejecen pierden el sonido cálido y brillante que proporcionan nuevas cadenas. Si usted tiene que volver a afinar tu guitarra a menudo, es un buen indicador de que necesita cambiar sus cuerdas desde cadenas de viejo no