随着Raspberry 体育彩票31选7变得越来越强大,温度管理变得越来越重要。本文旨在提供一些简单的技术来监视体育彩票31选7的温度。
如果温度超过80度,体育彩票31选7 4将开始降低性能,因此,请注意系统温度。
从命令行读取温度
确定Raspberry 体育彩票31选7温度的最简单方法是在终端窗口中使用以下命令:
vcgencmd measure_temp
这将显示摄氏温度:
temp=31.0'C
要提取数字,您可以使用:
vcgencmd measure_temp | egrep -o '[0-9]*\.[0-9]*'
这会将vcgenmd的输出提供给egrep。然后仅输出围绕句点(句点)字符的数字字符。
如果要持续监控温度,可以使用watch命令:
watch -n 2 vcgencmd measure_temp
这将显示温度并每2秒更新一次值。
将温度显示添加到Raspberry 体育彩票31选7 OS桌面
如果您使用的是Raspberry 体育彩票31选7 OS桌面,则可以在显示时钟的顶部面板中添加温度计。当您执行不同的任务时,这很容易关注价值:

在此示例中,我的体育彩票31选7的温度为35摄氏度。
要将温度添加到顶部面板:
- 右键单击顶部面板
- 选择“添加/删除面板项目”
- 请点击“Add”
- 向下滚动列表,然后选择“Temperature Monitor”
- 请点击“Add”
- 使用“Up”按钮可将显示器置于“Digital Clock”
如果要在面板项目之间添加一些空间,可以:
- 右键单击顶部面板
- 选择“添加/删除面板项目”
- 请点击“Add”
- 向下滚动列表,然后选择“Spacer”
- 请点击“Add”
- 使用“Up” or “Down”按钮来定位垫片
- 使用“Preferences”按钮设置间隔物的尺寸
我使用大小为10的垫片来在温度读数和周围的面板项目之间提供合理的距离。
您 can change the thresholds and the colours used by:
- 右键单击顶部面板中的温度
- 选择“温度监控器设置”
- 根据需要更改设置
- 请点击“OK” to save
这是我的设置:

您 can change the values at which the warning colours are triggered.
用Python读取温度
It’使用Python读取体育彩票31选7 CPU温度非常容易 Gpiozero库。只需导入脚本顶部的库即可:
import gpiozero as gz
然后将温度读入变量:
cpu_temp = gz.CPUTemperature().temperature
如果要将值四舍五入到小数点后一位,可以添加以下行:
cpu_temp = round(cpu_temp, 1)
在变量中输入温度值后,将其打印到屏幕上,登录到文件或发送到数据库。
Bash的读取温度
要从Bash脚本中读取温度,可以使用:
temp=$(('cat /sys/class/thermal/thermal_zone0/temp'/1000)) echo $temp
您’ll得到一个没有小数位的整数结果,但是’在大多数情况下都是一个问题。