亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

使用 LabVIEW 的树莓派温度曲线

连接到我的 Raspberry Pi 的是一个 DS18B20 温度传感器,我将它安装在机箱内,大致位于处理器上方。我想绘制机箱内的温度分布图并对其进行可视化表示。为此,我将 Python 脚本、SQLite3 数据库和 LabVIEW 结合起来。

我只连接了一个温度传感器,而且 RasPi 运行起来不是很热,所以这张图片相当夸张。我稍后会详细解释。所以我首先编写了一个在我的 RasPi 上运行的 Python 脚本。它测量温度,然后将其记录到 SQLite3 数据库中,我将其存储在已安装的 USB 闪存驱动器上的共享文件夹中。我的数据库中也有加速度计数据,但稍后会添加。这就是 RasPi 上发生的所有事情。接下来我编写了一个LabVIEW程序,通过网络查询数据库以获取所有数据。我需要对我的查询做一些工作来只返回最后一行数据,但我会在以后的版本中添加。要查询 SQLite3 数据库,我使用了这个工具包,它工作得非常好并且非常容易获取设置。获得温度后,我需要在用户界面中显示它。这是 Sensor Mapping Express VI 真正派上用场的地方。您需要做的就是指向您的 .stl 文件并选择您希望温度传感器在 RasPi 上的位置。我使用了我使用 Google SketchUp 转换的这个模型。这是我必须使用四个虚拟传感器才能显示温差的地方。我已将外部 4 个传感器设置为 0 摄氏度,只有传感器 0 从数据库中获取温度。有了更多的传感器,这可以变得更加准确。正如我之前所说,这只是为了现在证明一个概念。我每 100 毫秒查询一次数据库,用温度数据构建一个数组,然后将其应用到 Sensor Mapping Express VI。然后温度曲线会根据 RasPi 的表面温度发生变化。以下是我用于映射的颜色:
温度与颜色映射:0 摄氏度 R-0 G-0 B-25521.25 摄氏度 R-0 G- 255 B-25542.5 摄氏度 R-0 G-255 B-063.75 摄氏度 R-255 G-255 B-085 摄氏度 R-255 G-0 B-0
我已经连接了一个 ADXL345 加速度计,它正在获取倾斜和俯仰值,所以我的下一步是能够在移动物理 RasPi 时在 LabVIEW 中移动模型。

有关更多详细信息:使用 LabVIEW 的 Raspberry Pi 温度曲线

制造工艺

  1. Raspberry Pi 温度记录器
  2. Raspberry Pi 温湿度网络监视器
  3. 使用 DS18B20 读取温度 |树莓派 2
  4. Raspberry Pi 上的温度监控
  5. 使用 RASPBERRY PI 测量温度
  6. TMP006 温度传感器 Python 库,使用 Raspberry pi,
  7. Python 和 Raspberry Pi 温度传感器
  8. Raspberry Pi 上的简易温度和湿度
  9. 使用 Raspberry Pi 监测温度
  10. Raspberry Pi 读取 BMP085 温度和压力
  11. IoT 101 项目:来自 Raspberry Pi 的流温度
  12. 使用树莓派远程监测天气