Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/199.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arduino到Android–;使用ADK打开和关闭LED_Android_Arduino_Adk - Fatal编程技术网

Arduino到Android–;使用ADK打开和关闭LED

Arduino到Android–;使用ADK打开和关闭LED,android,arduino,adk,Android,Arduino,Adk,我指的是Android与Arduino板通信的示例。我有带USB屏蔽的freeduino uno板和Android手机(micromax A110(4.1.1)、sony xperia P(4.0.6)和samsumg core(4.1.2))。我已经从下载了USB_主机_屏蔽_2.0。我正在编译草图并成功上传。但是,无法在freeduino uno board和Android手机之间建立通信。我试图闪烁LED使用引脚13的弗雷迪诺乌诺董事会,但它不工作。将Android手机连接到freedui

我指的是Android与Arduino板通信的示例。我有带USB屏蔽的freeduino uno板和Android手机(micromax A110(4.1.1)、sony xperia P(4.0.6)和samsumg core(4.1.2))。我已经从下载了USB_主机_屏蔽_2.0。我正在编译草图并成功上传。但是,无法在freeduino uno board和Android手机之间建立通信。我试图闪烁LED使用引脚13的弗雷迪诺乌诺董事会,但它不工作。将Android手机连接到freeduino板后,我在串行监视器上获得输出

ADK demo start
Waits for Android device get ready.
Waits for Android device get ready.
Waits for Android device get ready.
Waits for Android device get ready.
Waits for Android device get ready.

ADK Init
ADK Init
ADK protocol rev. 0002

swAcc:
ADK Init
getDevDescr 0D

ADK Init
getDevDescr 0D

ADK Init
getDevDescr 0D
如果我将Android手机(v4.0.3)与freeduino板连接,我会在串行监视器上发现以下错误

Device addressed... Requesting device descriptor.
found possible device. swithcing to serial mode
device supports protocol 1 or higher
Data packet error: D
Data packet error: D

提前谢谢你。

好的,可能有几件事。对于此问题,您可以在arduino板上按几次重置按钮,然后重试。此外,当您连接屏蔽时,尝试将引脚d7连接到arduino板上的重置引脚。如果这不能解决问题,那么你的usb屏蔽可能有问题,但也许其他人有更好的答案给你,让我知道这是否有帮助

你使用的是同一个usb主机屏蔽吗?@Dage:我使用的是freeduino usb主机屏蔽。我不确定固件是否与该板兼容?这些链接可能会有所帮助:谢谢您的回复。我试过了,但也犯了同样的错误。可能是我的设备不支持附件设备我自己没有使用过,但应该兼容。在您的设备上启动Google Play,搜索并安装ADK 2012应用程序。如果找不到应用程序,则说明您的设备不兼容。尝试在其他设备上安装。在继续之前,我将按照该指南让您的设备连接。您正在使用电缆或适配器吗?