写下这篇文章的目的是探索树莓派的各种用途。前段时间到一篇树莓派上跑labview程序的文章,我也想尝试下labview+树莓派的开发模式。
一、Labview版本选择
使用的Labview 版本是labview 2021 32位版本,然后使用NI packge manger安装labview Hobbyist工具包,安装成功后在Labview,工具菜单下应该会出现"hobbyist"菜单。
二、树莓派Labview支持包安装
正常到这一步就很简单了,但是连接上树莓派后安装支持包一直不成功,给树莓派下载程序也无法成功。就像下图所示:
一直提示重启树莓派,没有提示成功。就算手动重启后下载程序也无法成功。后续在网上查阅资料,labview提供已经安装好支持包的系统镜像文件,下载地址。Installing an image with LabVIEW pre installed · MakerHub/LINX Wiki · GitHub
注意: 使用新的树莓派系统后,需要更新源。
更新好系统后,重新连接树莓派。
版本号显示正常,树莓派配置正常。
三、示例项目测试
树莓派Labview支持包安装好后,就可以正式开始做试验了。试验程序是Labview自带的树莓派程序,点亮LED灯。
1. 根据注释连接好树莓派和LED灯;
2. 下载程序;
通过界面可以控制LED闪烁。(此试验我使用的是LED模块,所以接线和注释不太一样,多了一个VCC引脚接线)。
点亮LED
以上程序需要电脑连接树莓才能运行,为了脱机运行,需要编译下载到树莓派里面。
选中VI后编译下载。
四、总结
此次试验是第一次使用树莓派,有些不足的地方在后续实验中继续改善。期待和大家一起进步。