g0l (g0l) wrote,
g0l
g0l

USB-host для Ардуинки

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

Свежий вариант - ардуина и USB-host шылд. Плюсы - компактность, несложность в программировании, лёгкость добавления/изменения функционала. Но самый, имхо, весомый плюс - приведение зоопарка разных контролеров к единой платформе. Цена решения - 600 руб за ардуину (не за бугром) и 750 руб за USB-шылд (за бугром, на спаркфане) = 1350 руб.

Минусы у такого варианта, наверное, тоже есть. Но пока я их не вижу :-) Быстродействия ардуины может не хватить на слишком уж большое кол-во джоев, но эт очень не факт, тестить надобно.

Короче, ссылки в тему:

USB-host shild на sparkfun
Проекты на базе USB-host shield
Описание вкусняшек текущей библиотеки для усб шылда

Короче, интересно поковырять будет. Тем более что куча применений нарисовалась для этого шылдика.

Заметка закросспостена с блога www.g0l.ru
Tags: arduino, ардуино, железки
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 0 comments