树莓派-获取CPU和GPU温度

原创 2015年02月04日 17:32:53



CPU的温度可以从一个系统临时文件中读取:/sys/class/thermal/thermal_zone0/temp

GPU温度也可以从一个文件中读取:/opt/vc/bin/vcgencmd measure_temp

import commands
  
def get_cpu_temp():
    tempFile = open( "/sys/class/thermal/thermal_zone0/temp" )
    cpu_temp = tempFile.read()
    tempFile.close()
    return float(cpu_temp)/1000
  
def get_gpu_temp():
    gpu_temp = commands.getoutput( '/opt/vc/bin/vcgencmd measure_temp' ).replace( 'temp=', '' ).replace( '\'C', '' )
    return  float(gpu_temp)
  
def main():
    print "CPU temp: ", str(get_cpu_temp())
    print "GPU temp: ", str(get_gpu_temp())
  
if __name__ == '__main__':
    main()


读取树莓派的CPU和GPU温度

参考文章 用Python小程序获取树莓派的CPU和GPU温度
  • cqbamboo
  • cqbamboo
  • 2014年07月26日 17:41
  • 1517

获取树莓派当前状态和数据(温度、CPU、内存、硬盘)

本篇介绍如何使用Python编写一个能输出树莓派各种状态和数据的脚本,包括CPU温度、CPU占用情况、内存占用情况和硬盘占用。 建立脚本: 1 sudo nano get.py ...
  • huayucong
  • huayucong
  • 2015年12月23日 21:39
  • 10302

如何获得树莓派CPU实时温度值

如何获得树莓派CPU实时温度值 【前言】         任何的电子设备在工作过程中必定会产生发热的现象,而不控制好设备的温度的话,很有可能会损坏设备,或者照成设备的性能下降,本文将通过学习如何读...
  • qintaiwu
  • qintaiwu
  • 2017年06月19日 11:59
  • 1307

树莓派学习笔记——获取树莓派CPU温度

本文通过文件操作读取树莓派CPU温度,在linux系统中任何设备的操作都被抽象成为文件读写,通过读取/sys/class/thermal/thermal_zone0/temp文件中的内容便获得树莓派C...
  • xukai871105
  • xukai871105
  • 2014年08月02日 16:22
  • 42523

获取树莓派当前状态和数据(温度、CPU、内存、硬盘)

本篇介绍如何使用Python编写一个能输出树莓派各种状态和数据的脚本,包括CPU温度、CPU占用情况、内存占用情况和硬盘占用。 建立脚本: 1 sudo nano get.py ...
  • huayucong
  • huayucong
  • 2015年12月23日 21:39
  • 10302

获取树莓派当前状态和数据(温度、CPU、内存、硬盘)

本篇介绍如何使用Python编写一个能输出树莓派各种状态和数据的脚本,包括CPU温度、CPU占用情况、内存占用情况和硬盘占用。 建立脚本: 1 sudo nano get.py ...
  • qq_20480611
  • qq_20480611
  • 2015年09月22日 18:48
  • 1539

linux-raspbian系统下编写python脚本显示树莓派的当前cpu温度、使用率、内存和硬盘信息

描述:之前查看树莓派的温度一直都需要输命令: cd /sys/class/thermal/thermal_zone0 然后cat temp 才能给出数据比如45084,给出的数据需要除以1000才是实...
  • u013073123
  • u013073123
  • 2017年03月29日 00:35
  • 673

树莓派学习笔记——定时向yeelink上传树莓派CPU温度

本文通过python文件IO操作获得树莓派CPU温度信息,通过python request库周期性向yeelink平台上传温度,修改rc.local脚本使得该python脚本在开机时便在后台运行,向平...
  • xukai871105
  • xukai871105
  • 2014年08月02日 16:53
  • 14555

树莓派设置24小时温度记录

上篇文章介绍了DHT11模块的python3驱动,这次介绍一下如何让Pi24小时记录温度数据。...
  • jpqjpqjpq
  • jpqjpqjpq
  • 2017年07月11日 16:18
  • 292

树莓派远程温度采集

先在http://www.rpilink.com网站上注册用户和下载客户端,详细见树莓派引脚远程控制 在树莓派上启动客户端,使树莓派处于在线状态。 配置好树莓派的I2C接口,使接口处于...
  • hy0123456789
  • hy0123456789
  • 2014年02月11日 17:29
  • 2572
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:树莓派-获取CPU和GPU温度
举报原因:
原因补充:

(最多只允许输入30个字)