谈到Raspbeery Pi的各种应用,传感器方面是一门热门的话题,而测量不同类型的数据会采用不同的模块,今天我会为大家介绍一款适用于Raspberry Pi的集成传感器- DrDAQ,它主要应用于环境数据的测量。
DrDAQ简介
图. Raspberry Pi和DrDAQ
DrDAQ是Pico Technology的产品,采用USB介面,传感器方面包括麦克风、光传感器和温度传感器等,可以外接pH/氧化还原传感器,接口方面有四个数字I/O 端口、三个传感器端口、一个示波器输入和一个信号发生器输出。
Raspberry Pi使用DrDAQ 的设置
而最近DrDAQ的生产商推出了测试版本的Linux/Raspberry Pi驱动程式,以Raspberry Pi为例
,我們只需下载 压缩的驱动程式文件 ,然后安装当中2个Debian的封装文件便可。要存取Linux系统的周边设备,通常需要root权限,但我们建议用户建立rules文件,然后指导udev 设置DrDAQ的存取权限,该rules文件可以于下载的驱动文件中找到,它命名为95-pico.rules,紧记把用户pi加到pico用户组中。现是下载的rules文件有错误,要依照以下的指令更正:
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0ce9", MODE="664", GROUP="pico"
然后把rules文件放到/etc/udev/rules.d 中,再执行以下命令让udev重新载入rules文件,然后重新登入,在重新登入前,要先把DrDAQ从Raspberry Pi中拔出:
$ sudo udevadm control –reload-rules
若果要除错存取DrDAQ的程序,可以使用下载文件中的usbtest脚本。
阅读全文 |