この記事では、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・5の使い方と応用例
ラズベリーパイ4・5の使い方や応用例について入門者向けにまとめてみました。

コメント