Paso 1: modificaciones
A continuación se que debe identificar el mecanismo del gatillo. Tenía la esperanza de que el rastro de cada botón corresponde a un pin GPIO en el microcontrolador remoto a bordo. Si es el caso, mi vida sería muy fácil, simplemente puedo aprovechar los rastros directamente a arduino y tire el voltaje hacia arriba o hacia abajo.
Sin embargo si usted sigue el rastro en este control remoto, verá que la interfaz trabaja con 'análisis de la matriz', igual que el funcionamiento de su teclado. Esto significa que usted puede conseguir más pequeños y microcontroladores más baratos, pero tienen más botones que sería posible si habían abordado cada botones individualmente.
Entonces trató de trabajar en donde también se conecta cada rastro, pero era demasiado perezoso para hacer ejercicio. También trató de inspeccionar la marca de la IC, pero por alguna razón... no hay manchas en él... (no hacker amable!)
Estudié intento similar de otras personas, que a menudo consisten en utilizar aisladores ópticos o relés, que considera demasiado voluminosa. También probé usando BJT ya que tengo un montón ahí (son baratísimo), sin embargo no funcionó, ya que es probable que el microcontrolador el control remoto no detecta vía corriente, sino por diferencias de voltaje.
Suerte tengo algunos mosfets 2N7000 de canal N, que ha demostrado para ser útil (y como un bono también tiene aislamiento actual en el lado de la puerta). Trabajando trabajando qué lado es el 'alto voltaje' carril carril y el 'bajo voltaje' en respeto a cada uno los botones, lugares el desagüe del 2N7000 hacia el 'alto voltaje' lateral y la fuente del perno a la parte 'Baja tensión'.
El pasador de la puerta si flotando puede swing al azar entre conducta/nonconductance, se recomienda poner un resistor desplegable hacia la puertas de cada del 2N7000 mantener el mosfet en el estado off. Si no, entonces que tenga un comportamiento errático de vez en cuando. Para mí, decidí renunciar a él, como no encuentro espacio para colocar la resistencia en el caso (y necesito soldar 2N7000 más.
Por último Conecte la puerta del 2N7000 Mosfet de canal N a los pines GPIO de arduino (arduino nano en mi caso) y haga nota de que pin GPIO corresponde a cada botón del mando a distancia.