用Python小程序获取树莓派的CPU和GPU温度

本文由 极客范 - Boyd Wang 翻译自 rollcode。欢迎加入极客翻译小组,同我们一道翻译与分享。转载请参见文章末尾处的要求。

在这篇文章里我将为你展示如何使用Python做一个简单的程序来监视你的树莓派温度。可能你还不知道,树莓派内置了一个传感器你可以用来获取树莓派的CPU和GPU温度。

这对于保护你的设备非常有用,举个例子:你可以在树莓派温度过高的时候关掉它或者在温度过热的时候报警。

首先,要获取树莓派的温度,你可以用下面的Python小程序:

这里面有两个方法:get_cpu_tempget_gpu_temp。它们俩都返回一个float型的摄氏温度值。(如果你想使用华氏温度,打开里面的两行注释)。现在,让我们把所有信息输出到树莓派LCD屏上吧。

结果是这样的:

rollcode_raspberry_temperature

原作者已经把完整的Python程序上传到了dropbox上:
https://www.dropbox.com/s/e04v8vnus1hwrm0/rpy_cpu_gpu_temp.py



原文链接: rollcode 翻译: 极客范 - Boyd Wang

译文链接: http://www.geekfan.net/6317/

[ 转载请保留原文出处、译者和译文链接。]

爱游戏,爱开源,爱英语,也爱文字。个人主页:www.boydwang.com,新浪微博:@Boyd_W

1 条评论

  1. blkc  /  2014 年 9 月 2 日, 下午 5:32 回复

    这样做太占IO口,不太适合做项目,最好用一个单片机做下位机然后串口通讯,显示这块IO口可以一个都不占,只要用USB插个转串口模块就可以了

    Thumb up 0 Thumb down 0

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">