树莓派温度走势测试,Just For Fun

  • longerzone
  • LV0工程师
  • |      2014-08-11 23:23:29
  • 浏览量 2004
  • 回复:11
这篇文章里面的东西准备好久了,本来想和香蕉派做个温度对比测试的,但是苦于香蕉派下没找到温度文件,貌似不支持,如果有大神知道还望告知!

买的树莓派国产红板,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  &" 用来将此代码开机后放在后台执行。

然后我们分别对有盖子和没盖子分别进行了测试,最终画出如下的图:

树莓派温度走势测试,Just For Fun

  我们可以很清晰的看到,有盖子(红线)下,温度很快飙升到50多度,最终在55 度左右趋于稳定。而没有盖子(绿线)虽然开机时温度较高(为啥?呵呵,前面做的测试温度还没彻底冷下来!!!),但是很快在50度趋于稳定


^_^,Egoman 有木有感觉很打脸?不过55 度对于树莓派也没有啥,本文就是为了娱乐!
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:11
longerzone 2014-08-15
阿哦,好吧,下载机是个好用处。
0   回复
举报
发布
2014-08-14
不错不错
0   回复
举报
发布
FishXX 2014-08-14
一直当下载机
0   回复
举报
发布
longerzone 2014-08-14
长期在900 用?60多度也太狠了吧~难不成一直在做高性能的计算,持续发热?
0   回复
举报
发布
FishXX 2014-08-14
你的真凉爽,我的长期在900用,一直在60多度
0   回复
举报
发布
Ipaddr 2014-08-13
下次可以直接打图,嘿嘿,
0   回复
举报
发布
边城 2014-08-12
哈哈啊   
0   回复
举报
发布
冰山一角 2014-08-12
呵呵  就是这么奇怪
0   回复
举报
发布
longerzone 2014-08-12
好奇怪阿,在别的地方也没遇到过阿~
0   回复
举报
发布
冰山一角 2014-08-12
有些关键词是论坛 屏蔽的
0   回复
举报
发布
查看更多
x
收藏成功!点击 我的收藏 查看收藏的全部帖子