Android传感器控制方法测试

日期: 2013年12月24日 标签: 硬件

环境介绍

硬件环境

  • 杨梅派盒子,焊接出三个引脚,rx,tx,gnd;三个引脚位于ttyFIQ0 串口

  • ardunio 一个

  • Arduino Sensor Shield V5.0 传感器扩展板

  • 传感器一堆

想法

adk

可以通过google出的adk去控制,具体思路是,android和ardunio通信,android 通过ardunio 去控制外设,因为在搭建过程中发现少了一个adk的外接板!等那个板子到了,再补一篇!

直接控制

想通过android 直接读取设备,去读取设备信息! 这样有一个缺点,就是如果外设比较多,就需要很多usb接口,想法是通过android直接读取dev设备下的设备,查看信息。所有传感器都接在扩展板子上, 就想搭积木一样,但是貌似想法是好的,但是外接传感器后一直没有数据;虽然失败了,很多东西也要记载一下。

尝试一

android串口读取 一个demo程序,可以读取android dev下的部分可控串口。

  • 使用ttl转串口+usb hub 将 arduino扩展板,和android 相连,usb转串口在/dev/文件下为ttyusb0,在扩展板上外界温度传感器,读取无数据,一下是arduino sensor shield v5.0的引脚分布图。

shied v5.0

  • 然后将usb 连接到android,如果你的android设备没有usb口,可以使用otc口转usb口。

  • 运行第一步下载的程序,然后设置串口为ttyusb0,波特率为9600。


<-->