Advertisement

Qt+Raspberry Pi 3B+采集DS18B20温度数据

阅读量:

由于项目需求,在上位机界面上实现实时温度显示。该系统采用QT5.5开发环境进行开发,并利用DS18B20传感器采集数据。使用该传感器后可将其测得的数据通过串口发送至控制器LCD数字显示器进行展示。DS18B20是一种广泛应用于温度测量的常用传感器,在Linux系统中一切操作均基于文件管理机制。

一、修改配置文件
在/boot/config.txt文件后面添加下面这一句

复制代码
    sudo vi /boot/config.txt
    
    dtoverlay=w1-gpio

此步骤展示了如何在树莓派上实现Device Tree设备的添加。通过配置参数...的方式实现单总线设备的连接。同样可以设置为...的形式,并根据实际需求进行相应的参数调整。其中,默认情况下管脚号对应于BCM编号4。如果DS18B20模块连接到不同的管脚,则需要相应调整该值。通常情况下,在微雪电子提供的Pioneer 600扩展板上安装的DS18B20模块默认连接至BCM编号4。因此无需额外调整即可使用。

二、查看模块是否启动

通过重启树莓派设备使系统设置将得到应用,并在完成操作后执行lsmod命令以检查内核模块状态;若查看到带有红色框标记的两个模块,则表示这两个模块已经成功加载

![出现空旷中](https://ad.itadn.com/c/weblog/blog

全部评论 (0)

还没有任何评论哟~