因为自己对电子电路是半桶水,复杂的单片机电路把我难倒了,幸好Arduino的出现,让一切都简化了不少。平时和朋友们就喜欢制作一些Arduino的小玩意儿来帮助生活和工作。
因为朋友单位需要采购一些数据采集和云台控制的设备,就定制了些,全是用UNO和Arduino Nano来做的。但是这些设备所在的位置很分散,在城市的周边地区(非常的偏远,甚至是人迹罕见的地方,那是爬山涉水翻山越岭啊)。
而数据采集的调试很麻烦,因为每部设备所在的位置和环境的不同,必须设置不同的参数,值得庆幸的是程序不需要修改了,只修改参数即可。于是我和朋友只需要带手机和外置电池就行了。
言归正传,UNO和Nano的USB串口通信被Android 4.0以上手机支持的,所以通过OTG线连接并使用软件可以直接读取和发送数据。并且Arduino串口波特率必须为9600!
这是我的手机对应的OTG线,有弯头和直头两种,我更喜欢弯头的。对了,提醒一点,OTG线让Android手机为Arduino供电的,所以无需外接电源。
2012-10-24 16:59 上传
(299.41 KB)
这就是OTG线。
Android手机需要下载谷歌电子市场中的Arduino Uno Communicat:(在谷歌的Play商店下载东西让人放心,不会有木马或者病毒之类的。其他的电子市场就不好说了。)