无法在Galaxy Nexus上使用Open Accessory Development Kit

时间:2012-04-29 08:14:27

标签: android

我有一个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不兼容......

1 个答案:

答案 0 :(得分:0)

我使用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,必须修改原始固件代码。对我来说,它与上面链接中的固件一起使用。

祝你好运!