【ラズベリーパイ3】PythonでCPU温度を取得・表示

この記事では、RaspberryPi3のCPU温度をPythonスクリプトで取得・表示する方法をソースコード付きで解説します。

スポンサーリンク

CPU温度を取得・表示

RaspberryPi 3のCPU温度は、/sys/class/thermal/thermal_zone0/tempに逐次保存されています。
そのため、Pythonでファイル読み込みすることで現在温度を知ることができます。

スポンサーリンク

ソースコード(Python3)

サンプルプログラムのソースコードです。

#!/usr/bin/python
# -*- coding: utf-8 -*-

def get_temp():
    f = open("/sys/class/thermal/thermal_zone0/temp","r")
    tmp = 0
    for t in f:
        tmp = t[:2]+"."+t[2:5]
    f.close()
    return float(tmp)

if __name__=='__main__':
    temp = get_temp()
    print(str(temp))
【ラズベリーパイ4入門】基本設定~応用例
ラズベリーパイ4(Raspberry Pi4)の設定方法について入門者向けにまとめてみました。
PythonRaspberry Pi
スポンサーリンク

コメント