灰太狼大王 发表于 2011-12-18 13:22:17

ADK开发方式的疑问

本帖最后由 灰太狼大王 于 2011-12-18 13:25 编辑

看网络上ADK开发,android手机与arduino的连接基本如图:


这时,android手机与arduino的交互是通过usb线通信的。

问题1:ADK方式开发完成的手机端 与 arduino 端 通信一定要usb线连么?可不可以通过wifi或蓝牙 进行交互?
问题2:不买android2.3.4的真机,用android模拟器可以进行ADK方式的开发么?
问题3: 不用ADK的方式开发,手机上的wifi或蓝牙可以直接与插了wifi模块或蓝牙模块的arduino通信么?如果能的话,那ADK这种开发方式的作用体现在什么方面呢?(与问题1有些重叠)

多谢指点。

三水 发表于 2011-12-18 18:19:59

A1:不一定要USB线,有无线数传,蓝牙也可以的。
A2:不知道虚拟器把ADK驱动需要的两个库刷进去了后可以不(待安卓高手回复,纯属猜测)
A3:不用ADK也可以的,只要自己建立相应的通信协议,下位机能读懂就可以。ADK的出现是降低了中间通信部分的开发难度。可以参见下seeduino的USB模块,也是能连接手机与arduino的。

不知道回答的正确不。待指正

幻生幻灭 发表于 2011-12-27 11:55:35

A2:A2:虚拟机跑不了蓝牙,但WiFi可以访问网络(个人分析是Android蓝牙驱动与PC硬件不匹配的问题,证据不足,待指证)
页: [1]
查看完整版本: ADK开发方式的疑问