Compartir pines TX y RX

Hola, buenas.

Os pongo en situación, estoy realizando un proyecto con dos placas Arduino UNO, y quiero conectarlas entre si ya que una tiene todos los pines menos los analógicos ocupados, porque tiene un shield AutoFun para el control de motores. Y la otra tiene un dispositivo de Bluetooth HC-06 que le ocupa 4 pines.

He visto que la forma más sencilla de comunicarlos entre si es mediante puerto serie pero me gustaría saber si los pines TX y RX pueden estar conectados al otro arduino a la vez que son usados por los otros dispositivos.

Muchas gracias

una tiene todos los pines menos los analógicos ocupados…

Eso quiere decir que también usas el puerto serie del Arduino con el shield de motores. Por lo tanto no puedes usar el puerto serie para comunicarte con otro arduino, si lo esta haciendo con el ordenador.

Opciones:

  • Usar SoftwareSerial usando los pines analógicos que tienes disponibles en el arduino.

  • Usar Wire, convirtiendo al arduino del bluetooth en un esclavo, esta quizás más dificil para los nuevos.