4.4 开发更多的传感器扩展VI
LIFA工具包中提供了一些常用的传感器扩展的VI,但是,如果用户需要使用一些其他的传感器,那么怎么来实现呢?其实LIFA本身也提供了一些工具以便于用户开发更多的传感器VI。另外,基于LabVIEW软件和NI VISA驱动,用户也可以开发自己的Arduino I/O Engine固件和上位机LabVIEW VI,下面将介绍这两部分内容。在本节中,作者主要是为了说明其他类型传感器扩展的方法和原理,所以使用的传感器和示例都是最简化的,读者可以根据自己的需要,依此为参考设计更多的扩展VI。
4.4.1 基于LIFA开发自己的Sensors VI
下面以旋转角度传感器为例简单介绍基于LIFA开发自己的Sensors VI的方法。
旋转角度传感器如图4-61所示。

图4-61 旋转角度传感器实物图
基于电位器的旋转角度传感器,旋转角度从0°到300°,与Arduino传感器扩展板结合使用,可以非常容易地实现与旋转位置相关的互动效果或制作MIDI乐器。
1)技术规格:
·供电电压:3.3~5V。
·输出类型:模拟信号