Як я можу зв’язати Raspberry Pi та Arduino (обома способами) за допомогою проводів на відстані 10-15 м?


11

Я починаю особистий проект домашньої автоматизації і в мене є малиновий пі та ардуїно Uno дошка.

Я хочу спілкуватися з малиновим пі та моїм ардуїно, де моя малина повинна вміти писати та читати сигнали до та з ардуїно.

Відстань між ними, я думаю, це буде щось близько 10 до 15 метрів.

Що мені потрібно для цього? які дроти чи інші компоненти мені знадобляться для досягнення своєї мети? Повторююсь: я не хочу бездротово спілкуватися з малиновим пі та ардуїно.

Дякую!

Відповіді:


9

для такої довжини, ви повинні використовувати протоколи, розроблені для довжини, такі як:

  • UART,
  • МОЖЕ,
  • Ethernet

для UART, звичайно, ви не можете використовувати пряме з'єднання між двома платами, вам потрібно оновити з'єднання та проводку до rs232 або rs485, використовуючи драйвер між штифтами arduino та кабелем.

Хоча найпростішим рішенням було б підключити Arduino на Raspberry Pi за допомогою довгого USB-кабелю (або, швидше за все, 3-х п’ятиметрового кабелю), який повинен спрацьовувати нормально до тих пір, поки ви не здійснюєте лише послідовний зв’язок. Обмеження USB 2.0 на 5 метрів призначене для "високошвидкісних" з'єднань, що не стосується простого послідовного передавання даних.

HTH

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.