vpuhoff
@vpuhoff
Программист в свободное от работы время

Какой протокол лучше для передачи данных между несколькими Arduino?

Думаю использовать i2c, но не уверен насколько хорошо он работает при длине кабеля скажем 10-15 метров, кто что может посоветовать? Задача стоит передавать устройствам простые команды (думаю 4-6 байт в секунду максимум) и получать от них простые статусы (тоже байта 4 хватит). Устройств в системе должно быть около 20-30, каждое должно иметь свой "адрес", чтобы с ним общаться. Желательно минимум хардкора, чтобы были библиотеки под дуйню, потому как после проектирования систему еще сопровождать будут, и возможно не я, нужно чтобы все попроще было.
  • Вопрос задан
  • 1659 просмотров
Решения вопроса 2
@vilgeforce
Раздолбай и программист
RS485 из коробки полностью удовлетворяет вашим требованиям. Вам необходимо только повесить на Rx/Tx преобразователь уровней TTL<-> RS485.
Ответ написан
Комментировать
@vanyamba-electronics
Я бы попробовал EthernetShield.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы