Gameboy-подобные клавиши и D-Pad для Android - PullRequest
2 голосов
/ 23 марта 2012

Я хотел сделать RPG для мобильного телефона Android 2.3 и подумал, что старый добрый Gameboy имеет идеальный формат для таких игр.Поэтому я хочу создать «чехол» с D-Pad и несколькими клавишами и соединить их с устройством Android через USB.Я не хочу Bluetooth, потому что ему нужно много энергии.Я думал о том, чтобы снабдить чехол собственным аккумулятором и, возможно, загрузить в него устройство Android.Итак, мой вопрос:

Как я могу получить доступ к ключам этого дела с устройства Android?

Ответы [ 2 ]

5 голосов
/ 23 марта 2012

Возможно, вам подойдет Комплект разработки Android Open Accessory .

Даже если вы не хотите покупать ADK, приведенная выше ссылка содержит информацию, которая будет полезна вам при разработке интерфейса для вашего аксессуара. В частности, раздел о , реализующем вспомогательный протокол , и следующий раздел о том, как ADK реализует протокол, должны оказаться информативными. Кроме того, вы, вероятно, захотите взглянуть на ссылку USB-аксессуар , которая содержит раздел, касающийся связи с аксессуаром .

1 голос
/ 23 марта 2012

Вы можете использовать USB на устройствах с USB-портом хоста, к сожалению, не на многих устройствах.Ваши другие варианты - Bluetooth или Wi-Fi, оба могут быть выполнены множеством способов.Если вы Google Arduino + Android, я думаю, вы найдете примеры людей, подключающих оборудование к устройствам Android через Arduino.Это не единственный способ сделать это, просто пример того, как вы могли бы это сделать.

Документация по USB для Android http://developer.android.com/guide/topics/usb/index.html

РЕДАКТИРОВАТЬ Вы можете предположить, что Arduino используетсяUSB-хост также и использовать вспомогательный режим на конце Android.В любом случае, ни один из этих вариантов невероятно прост, и вам нужно будет провести много исследований, чтобы достичь того, что вы предполагаете.

...