Como posso comunicar o Raspberry Pi e o Arduino (nos dois sentidos) usando fios de distância de 10 a 15m?

11

Estou iniciando um projeto pessoal de automação residencial e tenho uma placa raspberry pi e uma placa arduino Uno.

Quero comunicar o raspberry pi e o meu arduino, onde meu framboesa deve poder escrever e ler sinais de e para o arduino.

A distância entre eles, acho que será algo em torno de 10 a 15 metros.

O que eu preciso para isso? que tipo de fios ou outros componentes precisarei para atingir minha meta? Repito: não quero comunicar o raspberry pi e o arduino sem fio.

Obrigado!

thiagoh
fonte

Respostas:

9

para comprimentos como esse, você deve usar protocolos projetados para comprimentos, como:

  • UART,
  • POSSO,
  • Ethernet

para o UART, é claro que você não pode usar uma conexão direta entre as duas placas; é necessário atualizar a conexão e a fiação para rs232 ou rs485, usando um driver entre os pinos do arduino e o cabo.

No entanto, a solução mais simples seria conectar o Arduino no Raspberry Pi usando um cabo USB longo (ou mais provável, um cabo de três e cinco metros), que funcionará bem desde que você faça apenas comunicação serial. A limitação de 5 metros do USB 2.0 é para conexões de "alta velocidade", que não é nossa preocupação com a simples comunicação serial de dados.

HTH

zmo
fonte