¿Cómo leer datos de un conector para auriculares de 3,5 mm?

Estaba buscando una manera de leer datos de un truco de 3,5 mm usando un Arduino, pero no pude encontrar un tutorial bien detallado y fácil de usar para principiantes sobre cómo hacer esto, al menos cómo conectar todo y crear un simple código de E/S. ¿Alguien conoce un buen tutorial para principiantes sobre este tema?

PD: No quiero usar un módem como este , quiero aprender y hacer que no se comunique solo con dispositivos iOS/Android.

Ese tutorial parece bastante complejo en mi opinión...
diseñado para alcance de audio, pero algunos aspectos pueden ser útiles
Estaba pensando en algo menos complejo. Analizar el audio con un Arduino no es muy sencillo para alguien que solo quiere obtener datos de una TI-84 y otros dispositivos a través de un conector de 3,5 mm.
Por definición, cualquier traducción entre datos y audio es un "módem". Algunos son más simples que otros. ¿Qué es exactamente lo que estás tratando de lograr?
Parece que hemos cerrado el círculo: esto se remonta a los días en que las microcomputadoras almacenaban datos (y programas) en casetes de audio. Algunas de las mismas técnicas que se usaban entonces podrían aplicarse aquí.
ticalc.org/pub//master.index < necesita un software de enlace para ambos extremos y un protocolo compatible en lenguaje ensamblador.
@Richman Se puede escribir en BÁSICO, como el que hice para crear un disparador remoto para mi Canon 60D.
No esperaría velocidades similares a las de un módem usando el puerto de audio en Básico... a menos que esté basado en hardware.
Voy a votar para cerrar esta vieja pregunta porque es demasiado amplia y no está claro lo que se pregunta: el objetivo es comunicarse con señales de audio o simplemente usar un conector de 3,5 mm como conducto para un RS232 o serie de nivel lógico. ¿arroyo? Eso nunca se ha establecido, y cinco años después esa ambigüedad continúa confundiendo a los lectores.

Respuestas (1)

Analizar el audio con un Arduino no es muy sencillo para alguien que solo quiere obtener datos de una TI-84 y otros dispositivos a través de un conector de 3,5 mm.

Si solo desea comunicarse con un dispositivo como una TI-84 que utiliza un conector de 3,5 mm como conector para algún tipo de interfaz serial, esto no debería ser demasiado difícil (aunque la mayoría de los enlaces útiles en línea están inactivos).

No sé mucho sobre el protocolo TI-84, pero como quería un tutorial básico, supongo que necesitará ayuda con la comunicación serial de Arduino. Arduino Serial es un excelente lugar para comenzar, y LadyAda tiene una buena introducción en serie .

Aquí hay una imagen que le muestra cómo hacer la conexión (no estoy seguro de si se necesitan convertidores de nivel, pero puede leer el enlace a continuación).

ingrese la descripción de la imagen aquí

Y el código y la discusión se pueden encontrar aquí: Rutinas de vinculación de calculadora Arduino a TI

PD: No quiero usar un módem como este , quiero aprender y hacer que no se comunique solo con dispositivos iOS/Android.

Creo que la placa que citó es básicamente un convertidor de nivel, que convierte la señal de 3.3 voltios en arduino de 5 voltios, y viceversa. También decía que era un cable de 4 conductores, por lo que es diferente al cable TI-84, creo que el TI es solo de 3 conductores.

Enlaces:

tengo una duda... que cable de audifonos usaste, que tenia los conectores para poder conectarlo al arduino
@JakePaulScientist: Lo muestra desarmado, lo que deja en claro que simplemente compró un enchufe y le soldó los cables de puente directamente.
@JakePaulScientist: sí, era solo un enchufe, no un cable, solo el conector de 3,5 mm que puedes comprar en raidio shack. Sin embargo, puede usar cualquier cable de auriculares estéreo y simplemente cortarlo.