блютуз подразделяется по версиям. ещё есть разделение на classic, smart и недавно появился высокоскоростной. геймпад и hc05 это классик. потом есть всякие протоколы и уже поверх них есть всякие профили (hid, spp и прочие). чтоб понятней, профиль это более высокуровневый протокол, который определяет, что и как передаётся. hc-05 поддерживает профиль spp, геймпады это обычно hid. это в кратце, там ещё много всего, но ничего сложного. читай больше и внимательней, всё поймёшь.
на прямую устройство с поддержкой только хида, подключиться к устройству, у которого нет hid, нельзя. на ардуине сделать хид устройство можно. хочешь с использованием блютуз, хочешь с юсб. для блютуза берёшь модуль с поддержкой нужного профиля и режима (master или slave). hc05 можно перешить, сам прошивку делать будешь или искать готовую, это уже сам решай. для 05 под hid-слейв готовые прошивки точно есть. если хочешь беспроводным геймпадом ардуинке данные отправлять, можешь просто взять любой, к нему ардуину и радиомодуль. у некоторых геймпадов очень простой интерфейс/протокол, можно сразу к ардуине подключить и взять готовые библиотеки. можешь и повозитсья немного - вскрываешь, обрезаешь ненужные дорожки и/или подпаеваешся к нужным кнопочкам, потенциометрам и прочему, считываешь данные и отправляешь на вторую ардуину. для приставок у которых только проводное подключение иногда выпускались беспроводные геймпады. для wii беспроводной нунчак (вичак, плейчак,...)
- wii-wireless-nunchuck-2.jpg (35.99 КиБ) Просмотров: 4366
есть и как по ссылке выше с двумя джойстиками. к ардуине контроллеры для ви подключаются очень легко, готовые библиотеки тоже есть. для других приставок тоже поискать можешь.