使用LabVIEW插入并播放PMODS

为今年的NI周,以及在帮助LabVIEW.LabVIEW makerhub linx.,而且chipkit wf32.,我能够制作插头和播放演示,其中包括8个不同的PMOD:pmodacl.(加速度计),Pmodals.(环境光传感器),PMODCMPS.(罗盘),pmodgyro(陀螺仪),pmodjstk.(操纵杆),PMODMIC3.(麦克风),PMODTC1.(热电偶),和PMODTMP3.(环境温度传感器)。如果您对LabVIEW和Chipkit WF32感兴趣,请查看LabVIEW物理计算套件,包括两者LabVIEW Home Bundle.和WF32。

The idea for this project was to have the user plug either an SPI or an I2C Pmod into the corresponding wire, select the Pmod from the menu on the front panel of LabVIEW, and click run to read the values from the Pmod that’s plugged in. See the Instructable for this demo这里

20150714_103944

上图显示了您如何插入每个PMOD。为SPI PMODS制作了绿色保险杠(上面在PMODJSTK上描绘),然后将这些PMOD连接到相应的电线。左侧的4个线束是具有粉红色保险杠(未示出)的I2C PMODS的I2C电线。

以下是LabVIEW中的前面板。打开程序后,您只需选择连接到Chipkit WF32的串行端口。从这里,选择一个PMOD并在前面板上选择相应的选项卡。一些PMOD有额外的设置,您可以更改。准备就绪后,单击“运行”按钮,然后单击“完成后停止”按钮。现在,您可以选择一个新的PMOD并遵循相同的步骤!

PMODS.

要将LabVIEW代码进行工作,请使用ENUM控件来选择要运行的正确PMOD代码。我为每个PMOD制作了Subvis,因此用户不必挖掘每个PMOD的数据表,以查看它的工作原理。如果您对Subvi中的内容感兴趣,只需双击块“,将出现代码。

有兴趣了解有关I2C,SPI和/或LabVIEW的更多信息吗?查看关于SPI和I2C连接的深入博客帖子以及如何在下面的LabVIEW中编码接口。使用这两个帖子作为指南在LabVIEW中编写自己的接口代码,并随时分享您在两者上进行的Digilent论坛LabVIEW MAKERHUB论坛。此外,尝试使用LabVIEW码我为PMOD写入,使用LabVIEW和您选择的PMOD创建自己的项目。

1)spi.

2)I2C.

0.
是第一个投票。

发表评论

您的电子邮件地址不会被公开。必需的地方已做标记*