Buenas compañer@s! He hackeado con mi profesor un juego y tengo algunos problemillas. El juego posee un mando con un circuito integrado en el que se encuentra un microcontrolador y un módulo wifi. Al pin TX del microcontrolador le hemos soldado un cable que va al pin RX de Arduino dividiendo la señal digital en dos. Con la tierra hemos hecho lo mismo.
El juego manda los datos que recibe por el microcontrolador del mando mediante wifi a la base del juego. Cuando el cable de tierra que le hemos soldado al microcontrolador lo toco o conecto a arduino se desconecta el wifi durante un segundo y sigue funcionando normal (lo cual no es un gran problema). Suponemos que esta desconexión es porque no le llegan los datos bien desde el microcontrolador. El problema grande viene cuando el otro cable soldado (el que va al RX de arduino) se introduce en arduino o se le toca con cualquier parte del cuerpo, automáticamente deja de funcionar. Por tanto, ni puedo jugar al juego ni puedo recibir los datos en el arduino.
Me han comentado que es un problema de carga y tengo dos posibles soluciones de dos profesores. Uno dice que compre un amplificador operacional que realimente la señal, ya que la carga de arduino o de mi cuerpo hace que se pierda la señal que le llega al juego. El otro profesor dice que el amplificador operacional no trabaja con señales digitales y que use un buffer. El buffer que él conoce (por otro profesor) tiene que ser alimentado a parte, cosa que sería un gran rollo, ya que me gustaría poder alimentarlo con el propio arduino.
¿Qué solución me dais vosotros? Gracias, saludos!
El juego manda los datos que recibe por el microcontrolador del mando mediante wifi a la base del juego. Cuando el cable de tierra que le hemos soldado al microcontrolador lo toco o conecto a arduino se desconecta el wifi durante un segundo y sigue funcionando normal (lo cual no es un gran problema). Suponemos que esta desconexión es porque no le llegan los datos bien desde el microcontrolador. El problema grande viene cuando el otro cable soldado (el que va al RX de arduino) se introduce en arduino o se le toca con cualquier parte del cuerpo, automáticamente deja de funcionar. Por tanto, ni puedo jugar al juego ni puedo recibir los datos en el arduino.
Me han comentado que es un problema de carga y tengo dos posibles soluciones de dos profesores. Uno dice que compre un amplificador operacional que realimente la señal, ya que la carga de arduino o de mi cuerpo hace que se pierda la señal que le llega al juego. El otro profesor dice que el amplificador operacional no trabaja con señales digitales y que use un buffer. El buffer que él conoce (por otro profesor) tiene que ser alimentado a parte, cosa que sería un gran rollo, ya que me gustaría poder alimentarlo con el propio arduino.
¿Qué solución me dais vosotros? Gracias, saludos!
Última edición: