Как я могу общаться с малиной Pi и Arduino (в обоих направлениях) с помощью проводов длиной 10-15 м?

Я начинаю личный проект домашней автоматизации, и у меня есть малина pi и arduino Uno.

Я хочу общаться с малиной pi и моим arduino, где моя малина должна иметь возможность писать и читать сигналы от и от arduino.

Расстояние между ними я думаю, что это будет примерно 10-15 метров.

Что мне нужно для этого? какие провода или другие компоненты мне понадобятся для достижения моей цели? Я повторяю: я не хочу общаться с малиной pi и arduino по беспроводной сети.

Спасибо!

10 голосов | спросил thiagoh 6 AMpSun, 06 Apr 2014 02:03:34 +040003Sunday 2014, 02:03:34

1 ответ


8

для такой длины, вы должны использовать протоколы, предназначенные для длины, например:

  • UART,
  • CAN,
  • Ethernet

для UART, вы, конечно же, не можете использовать прямое соединение между двумя платами, вам необходимо обновить соединение и подключение к rs232 или rs485, используя драйвер между выводами arduino и кабелем.

Хотя, самым простым решением было бы подключить Arduino к малине Pi, используя длинный USB-кабель (или, более вероятно, 3-х пятиметровый кабель), который должен работать нормально, пока вы выполняете только последовательную связь. Ограничение USB 2.0 на 5 метров предназначено для «высокоскоростных» соединений, что не является нашей проблемой для простой последовательной передачи данных.

НТН

ответил zmo 6 PMpSun, 06 Apr 2014 15:20:16 +040020Sunday 2014, 15:20:16

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132