树莓派如何实现CPU温控风扇

技术树莓派如何实现CPU温控风扇这篇文章主要介绍树莓派如何实现CPU温控风扇,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!树莓派温控风扇三极管方式 J13009三极管(做开关用),管脚说明,面对有

本文主要介绍如何用树莓派实现CPU温控风扇,非常详细,有一定的参考价值。感兴趣的朋友一定要看完!

00-1010三极管模式J13009三极管(用于开关),引脚说明,面向有文字说明的一侧,从左到右:B C E,1k电容(下拉电阻,保护),杜邦线的一些接线顺序必须正确:

b(基极)-下拉1K电阻-GPIO 40(可选择其他控制端口);

e(发射极)-gnd;

c(收集器)-风机黑线;

风扇红线-5V

中继版本(JDQ)模式:

5V-JDQ正输入

JDQ输出-风扇红线

GND-JDQ控制线负-扇形黑线

GPIO40-JDQ控制线圈正极线

代码:

#每2秒读取一次CPU内部的温度传感器,显示CPU温度。

#当温度超过45时,打开风扇

#当温度低于38时,关闭风扇

importsys

进口时间

尝试:

importRPi。GPIOasGPIO

例外运行时间错误:

print(' errorimportingrip。GPIO!这可能是因为你需要超级用户权限。您可以通过使用“sudo”或“torunyourscript”来实现这一点)

defcpu_temp():

带open('/sys/class/thermal/thermal _ zone 0/temp ',' r')asf:

returnfloat(f.read())/1000

defmain():

通道=40#右下引脚

GPIO.setmode(GPIO。BOARD)

#GPIO.setmode(GPIO。BCM)#建议使用GPIO。BOARD模式(板载引脚)适应不同版本的树莓派。

设置警告(假)

# closeairfanfirst

GPIO.setup(通道,GPIO。OUT,初始值=GPIO。高)

is _ close=真

而:

temp=cpu_temp()

ifis_close:

iftemp45.0:

print(time.ctime(),temp,' openairfan ')

GPIO.output(通道,1)

is_close=False

else:

iftemp38.0:

打印(time.ctime(),temp,' closeairfan ')

GPIO.output(通道,0)

is _ close=真

time.sleep(2.0)

打印(time.ctime(),temp)

if__name__=='__main__':

Main()

树莓派温控风扇

在/home/pi/下创建一个名为autostart的文件夹。并在该文件夹下创建一个xxx.desktop文件(文件名以。桌面,正面可以定制)。文件内容如下:

[桌面输入]

名称=示例

Comment=MyPythonProgram

Exec=python/home/pi/example.py

Icon=/home/pi/example.png

终端=假

多重参数=假

类型=应用

类别=应用;发展;

StartupNotify=true上面的Name、Comment和Icon可以自定义,分别代表这个启动项的名称、备注和显示的图标。Exec表示要调用的指令,其格式与运行终端输入的脚本的指令相同。Linux也可以参考这段代码。

以上就是《如何用树莓派实现CPU温控风扇》一文的全部内容。感谢您的阅读!希望分享的内容对大家有所帮助。更多相关知识,请关注行业资讯频道!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/107018.html

(0)

相关推荐

  • ERROR: Maven JVM terminated unexpectedly with exit code 137的解决方法是什么

    技术ERROR: Maven JVM terminated unexpectedly with exit code 137的解决方法是什么这期内容当中小编将会给大家带来有关ERROR: Maven JVM termina

    攻略 2021年10月23日
  • MySQL 5.5中SHOW PROFILE、SHOW PROFILES语句怎么用

    技术MySQL 5.5中SHOW PROFILE、SHOW PROFILES语句怎么用这篇文章将为大家详细讲解有关MySQL 5.5中SHOW PROFILE、SHOW PROFILES语句怎么用,小编觉得挺实用的,因此

    攻略 2021年10月30日
  • 抖音点赞在线下单秒到,抖音刷赞自助网站?

    技术抖音点赞在线下单秒到,抖音刷赞自助网站?抖音点赞在线下单秒到-全网最低自助下单平台。在抖音上,倘若点赞数量越来越多,你发布的抖音作品便会在综合服务平台慢慢地靠前。抖音平台的经典著作排名方式,一般根据那时的点赞数量、关

    测评 2021年10月26日
  • 如何解析Java常量池与字符串intern

    技术如何解析Java常量池与字符串intern这期内容当中小编将会给大家带来有关如何解析Java常量池与字符串intern,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。在Java应用程

    攻略 2021年11月23日
  • 香港多少平方公里,香港的总面积是多少平方公里

    技术香港多少平方公里,香港的总面积是多少平方公里香港的总面积香港多少平方公里:1104.43平方公里。 香港(英文:HongKong;普通话:xiānggǎng;缩写:HK),简称“港”,全称为中华人民共和国香港特别行政

    生活 2021年10月22日
  • 什么是抽象工厂模式

    技术什么是抽象工厂模式这篇文章主要介绍“什么是抽象工厂模式”,在日常操作中,相信很多人在什么是抽象工厂模式问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”什么是抽象工厂模式”的疑惑有所帮助!

    攻略 2021年10月28日