¿Cómo puedo comunicar Raspberry Pi y Arduino (en ambos sentidos) usando cables de 10-15m de distancia?

11

Estoy comenzando un proyecto personal de domótica y tengo una frambuesa pi y una placa arduino Uno.

Quiero comunicar raspberry pi y mi arduino donde mi frambuesa debería poder escribir y leer señales hacia y desde arduino.

La distancia entre ellos creo que va a ser de unos 10 a 15 metros.

¿Qué necesito para ello? ¿Qué tipo de cables u otros componentes necesitaré para lograr mi objetivo? Repito: no quiero comunicar frambuesa pi y arduino de forma inalámbrica.

¡Gracias!

thiagoh
fuente

Respuestas:

9

para una longitud como esta, debe utilizar protocolos diseñados para la longitud, como:

  • UART
  • LATA,
  • Ethernet

para UART, por supuesto, no puede usar una conexión directa entre las dos placas, necesita actualizar la conexión y el cableado a rs232 o rs485, usando un controlador entre los pines arduino y el cable.

Sin embargo, la solución más simple sería enchufar el Arduino en la Raspberry Pi usando un cable USB largo (o más probablemente un cable de 3 cinco metros), lo que debería funcionar bien siempre que solo haga comunicación en serie. La limitación de USB 2.0 de 5 metros son para conexiones de "alta velocidad", lo cual no es nuestra preocupación para la comunicación de datos en serie simple.

HTH

zmo
fuente