树莓派自动开关风扇

神TM郝图图 10cm2020-08-071143 次点击1 人感谢
代码如下:
```
try:
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BOARD)
GPIO.setup(10, GPIO.OUT)
GPIO.setwarnings(False)
while True:
tempFile = open( "/sys/class/thermal/thermal_zone0/temp" )
cpu_temp = tempFile.read()
tempFile.close()
if int(cpu_temp)>40894:
GPIO.output(10,1)
print("Wraning!CPU is hot!"+cpu_temp)
else :
GPIO.output(10,0)
print("CPU is okay!"+cpu_temp)
time.sleep(1)
finally:
GPIO.cleanup()
#可运行于python2环境
#运行平台:RaspberryPi4B 2GRAM
#可运行于最新版Raspbian
```
收藏 ♥ 感谢
RaspiSQH 120.9m 2020-08-10  ♥ 1
友情提示,这段应该是py3。
发代码可以用```包起来,就像这样:
```
code....
```

登录注册 后可回复。

这里由以下店铺的技术人员在此免费提供能力范围内的技术支持。

NXEZ 创客商店(淘宝)

排障问题发帖注意事项:
1、请尽可能将故障说明清晰,列明例如使用环境和做了哪些操作和配置等。
2、排障中已经做了哪些尝试,如果能在问题中进行描述将极大提高解决问题的效率。
3、对于需要自身完成知识积累才能解决的问题,请自行通过搜索引擎寻找资料学习。