Lectura de audio desde la misma computadora donde Arduino obtiene la fuente de alimentación

-1

Tengo un Arduino, y quiero leer un cable jack de 3.5 mm.

Encendí Arduino con un enchufe USB a la computadora. Creé un divisor de voltaje, uní el conector de salida de la computadora en uno de los pines y llevé el otro a la entrada analógica del Arduino.

Pero cuando lo probé, el voltaje de la resistencia conectada a tierra era de 0V. El problema resultó ser que el audio y el conector USB estaban conectados a la misma computadora. (Si enciendo Arduino con baterías, funciona bien) Lo "divertido" es que si las enciendo desde diferentes computadoras, no funciona.

Pero necesito conectar estos a la misma computadora, ¿hay algún dispositivo electrónico (fácil) para leer el audio correctamente?

    
pregunta user2650279

1 respuesta

1

No intente introducir una diferencia entre los motivos. En su lugar, use un acoplamiento capacitivo y desvíe el extremo del condensador de ATmega a la mitad de la referencia del ADC utilizando resistencias de valor moderado. (La mayoría, pero no todas las tarjetas de sonido ya tienen una tapa, pero usan las suyas propias).

Tenga en cuenta que el ATmega328p no es una opción de alta fidelidad para el audio. Para obtener mejores resultados, es probable que desee algo con un ADC Sigma-Delta de 16 pero con especificaciones de audio.

O, con una parte más rápida que tiene su propia interfaz USB, puede presentarla como una tarjeta de sonido USB o un receptor de audio digital personalizado.

    
respondido por el Chris Stratton

Lea otras preguntas en las etiquetas