因此,对于树莓派4项目,我正在使用具有php文件的典型Apache服务器创建站点。我希望自己的网站显示树莓派本身的核心温度,我发现一些python代码可以从https://medium.com/@kevalpatel2106/monitor-the-core-temperature-of-your-raspberry-pi-3ddfdf82989f文章中实现此目的:
import os
import time
def measure_temp():
temp = os.popen("vcgencmd measure_temp").readline()
return(temp.replace("temp=",""))
while true:
print(measure_temp())
time.sleep(1)
但是对我来说,运行脚本不会在python终端中显示任何内容,因此将其添加到要在网站上显示的php文件中也不会产生任何结果。
我也知道您可以执行基本命令'watch vcgencmd measure_temp',但是我不知道如何在php文件上运行pi代码?
同样,我还购买了DS18B20温度传感器,我想将其添加到站点中!我知道如何设置所有内容,但不知道如何在网站上显示信息。
您可能会告诉我,我对Pi,PHP和网站是全新的,所以任何形式的帮助将不胜感激!
提前谢谢