【问题标题】:Cannot get Open Accessory Development Kit working on Galaxy Nexus无法让 Open Accessory Development Kit 在 Galaxy Nexus 上运行
【发布时间】:2012-04-29 08:14:26
【问题描述】:

我有一个 Arduino MEGA ADK 板和一个三星 Galaxy nexus 手机。 我成功地将 demokit 程序上传到了主板和手机上,没有出现错误。 但是,当我连接它们时没有任何反应,手机上的应用程序仍然显示“请连接 Demokit 板”屏幕。有人让它在 Galaxy Nexus 上工作吗? 我尝试使用2.3.4+和3.1+的库(com.android.future.usb和android.hardware.usb),都可以成功编译并安装到手机中,但是当我插入时都没有响应USB端口。 是否有一些更新的 ADK 演示文档?原始的 demokit 代码已经过时了,甚至不兼容 Arduino 1.0...

【问题讨论】:

    标签: android


    【解决方案1】:

    我用 Arduino Mega ADK 在 Galaxy Nexus 上工作。快速数据,

    • DemoKit 按原样以 Google API 2.3.3 级别 10 为目标(不是 Android 2.3.3),在 代码。
    • Arduino 固件来自
      http://www.bdgcustoms.com/diy_android_adk.html 使用 Arduino 编译并上传 0022
    • 将 Nexus 与 ADK 板连接并重置 ADK 板

    我没有详细研究它,但 DemoKit 中的 Arduino 固件使用 Wire 库与操纵杆通信。在 setup() 中,操纵杆被初始化,init_joystick(),如果没有连接操纵杆,固件可能会被阻塞。因此,对于裸 Arduino Mega ADK,必须修改原始固件代码。对我来说,它适用于上面链接中的固件。

    祝你好运!

    【讨论】:

    • 谢谢,摇杆初始化是问题!
    猜你喜欢
    • 2014-04-13
    • 2012-04-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多