您的位置:首页 > 产品设计 > UI/UE

浅谈arduino与android通信

2016-05-29 16:15 405 查看
以前在百度空间写的文章,现在百度空间关闭了,搬到这里吧,做个笔记吧。

arduino与android通信一般使用wifi和蓝牙模块,相对较为便宜。

也可以使用USB Host Shield,这个可使Arduino非常方便的与一个USB从设备通讯,例如USB键盘、鼠、摇杆、U盘数据读取、相机、蓝牙、USB GPS接收器、安卓系统手机等等。使用USB Host Shield配合Arduino还可以实现与Google ADK通信的功能。个人感觉这个模块稍微有点贵,而且与android通信需要学会ADK,这个较难。

还有通过音频接口与android手机进行通信的,就像拉卡拉刷卡器一样,具体网址http://www.demohour.com/projects/316599/

据说这个项目以后要开源,会提供相关的开发包。不过硬件还是要收费的,要59元。



 

还有一种方式,这种就相对便宜了,使用的是android串口编程的,按照原理来讲是可以支持android3.1以上的手机的,不过还是要看设备支持的情况,每个手机厂商都会有自己的改动的。

这是项目地址http://code.google.com/p/usb-serial-for-android/

适用设备

 

Serial chips: FT232R, CDC/ACM (eg Arduino Uno) and possibly others. See

CompatibleSerialDevices

Android phones and tablets: Nexus 7, Motorola Xoom, and many others. See

CompatibleAndroidDevices.

 这是我随意杜撰的一张图片,因为我的手机是android 2.3.5的,不能为大家测试了,有条件的可以自己去试,项目中都有arduino和android的代码。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: