这篇文章里面的东西准备好久了,本来想和香蕉派做个温度对比测试的,但是苦于香蕉派下没找到温度文件,貌似不支持,如果有大神知道还望告知!
买的树莓派国产红板,Egoman 很人性化的送了一个精致的外壳,但是这个外壳精致到没有多开个散热空!每次盖上盖子都感觉热气来袭,温度比没有盖子完全高出一个层次!
于是想看看盖盖子和不盖盖子到底有多大区别,写个脚本,每隔10秒测一下温度,总共测500次(500*10秒=5000秒=83分钟,温度肯定已经趋于稳定了!),所有的温度添加到文件中,方便最后画图分析:
#!/usr/bin/python
# -*- coding: utf-8 -*-
tempd_file = "/home/pi/Document/temp_log"
import time
import os
def get_CPU_temp():
f = file("/sys/class/thermal/thermal_zone0/temp")
temp = float(f.read().strip("n"))/1000
f.close()
return "%3.1f " % temp
# Real start here
if os.path.exists(tempd_file): # 如果文件存在,直接删除
os.remove(tempd_file)
f = file(tempd_file, "a") # 使用追加模式打开文件
for i in range(0, 500):
text = "%d %s" %(i, get_CPU_temp())
f.write(text+"n")
# 测完等10秒, 这里是一个睡眠函数,但是论坛屏蔽只能删去
f.close()
将上述代码取名 get_temp.py 。 然后我们在"/etc/rc.local" 文件中添加这一句"/usr/bin/python /home/pi/get_temp.py &" 用来将此代码开机后放在后台执行。
然后我们分别对有盖子和没盖子分别进行了测试,最终画出如下的图:
我们可以很清晰的看到,有盖子(红线)下,温度很快飙升到50多度,最终在55 度左右趋于稳定。而没有盖子(绿线)虽然开机时温度较高(为啥?呵呵,前面做的测试温度还没彻底冷下来!!!),但是很快在50度趋于稳定。
^_^,Egoman 有木有感觉很打脸?不过55 度对于树莓派也没有啥,本文就是为了娱乐!
这篇文章里面的东西准备好久了,本来想和香蕉派做个温度对比测试的,但是苦于香蕉派下没找到温度文件,貌似不支持,如果有大神知道还望告知!
买的树莓派国产红板,Egoman 很人性化的送了一个精致的外壳,但是这个外壳精致到没有多开个散热空!每次盖上盖子都感觉热气来袭,温度比没有盖子完全高出一个层次!
于是想看看盖盖子和不盖盖子到底有多大区别,写个脚本,每隔10秒测一下温度,总共测500次(500*10秒=5000秒=83分钟,温度肯定已经趋于稳定了!),所有的温度添加到文件中,方便最后画图分析:
#!/usr/bin/python
# -*- coding: utf-8 -*-
tempd_file = "/home/pi/Document/temp_log"
import time
import os
def get_CPU_temp():
f = file("/sys/class/thermal/thermal_zone0/temp")
temp = float(f.read().strip("n"))/1000
f.close()
return "%3.1f " % temp
# Real start here
if os.path.exists(tempd_file): # 如果文件存在,直接删除
os.remove(tempd_file)
f = file(tempd_file, "a") # 使用追加模式打开文件
for i in range(0, 500):
text = "%d %s" %(i, get_CPU_temp())
f.write(text+"n")
# 测完等10秒, 这里是一个睡眠函数,但是论坛屏蔽只能删去
f.close()
将上述代码取名 get_temp.py 。 然后我们在"/etc/rc.local" 文件中添加这一句"/usr/bin/python /home/pi/get_temp.py &" 用来将此代码开机后放在后台执行。
然后我们分别对有盖子和没盖子分别进行了测试,最终画出如下的图:
我们可以很清晰的看到,有盖子(红线)下,温度很快飙升到50多度,最终在55 度左右趋于稳定。而没有盖子(绿线)虽然开机时温度较高(为啥?呵呵,前面做的测试温度还没彻底冷下来!!!),但是很快在50度趋于稳定。
^_^,Egoman 有木有感觉很打脸?不过55 度对于树莓派也没有啥,本文就是为了娱乐!