На главную страницу | Новости | FAQ | Ссылки | Для детей | Контакты

ARDUINO ROBOTS
Arduino для начинающих электронщиков. Модули и проекты на базе Arduino. Разработка роботов


Можно ли связать две ардуины посредством USB кабеля?


Как осуществить передачу данных между двумя платами arduino, используя USB-кабель, и возможно ли такое?

Краткий ответ - НЕТ. It's impossible.

Основная проблема в том, что USB-соединение не является симметричным. USB-соединения используется для подключения внешней переферии к какому-то одному устройству, называемому хостом (host).

Поэтому, если мы хотим соединить две ардуины через usb напрямую, то одна из плат ардуин должна была бы выполнять роль хоста, однако обычные платы arduino такую роль выполнять не могут.

Однако есть обходной путь решения проблемы. Можно использовать USB-хаб, к которому подключается две или больше ардуин. При этом нам потребуется специальная библиотека ArdSimUSB:

http://www.simvim.com/ardsim/

Можно ли связать две ардуины посредством USB кабеля?




Платы ARDUINO по низкой цене

Нажми на изображение, чтобы заказать в интернет-магазине:


arduino NANO купить дешево arduino UNO купить дешево arduino UNO R3 ORIG купить дешево arduino MEGA купить дешево arduino DUE купить дешево



Now 25.04.24 17:18:09, Your IP: 3.133.131.168; arduino.zl3p.com/faq/usb-two-arduinos
ePN