Just Start Typing Text and Press Enter

alt text
WuSiYu
学生,Web开发者
2018年六月
« 3月    
 123
45678910
11121314151617
18192021222324
252627282930  

友情链接

文章归档

Menu
Close
9月 25, 2015

让树莓派根据温度自动控制散热风扇的启停

11 Comments | By

众所周知,我们一般给Pi装的散热时都是自己插在电源上的,要转就一直转。最近一直在Pi上开个MC的服务器,Pi2的CPU温度在不开风扇时经常飙到50+,而一直开着风扇有太吵,所以就有了这个让树莓派自动控制风扇的东西。

 

原理

硬件上用三极管使树莓派能通过gpio来控制风扇的启停。然后在Pi上写一个很简单的Python小程序,实现温度较高时启动风扇,较低时关闭。

硬件连接

如图所示

软件部分

温度判断部分使用了双阈值,防止老在临界点徘徊

 

11 Comments

  • Mike

    挺好,风扇声音其实还可以

    2015年9月27日 - 上午11:32 Reply
  • hcr

    你好,感谢您的分享。我也想买个树莓派放在家里24小时开机,可是看不懂您的电路图,能通俗讲解一下吗?谢谢。

    2016年1月14日 - 上午8:13 Reply
    • WuSiYu

      补了张图,黑色的那个是一个PNP型的三极管,比如S8550。

      2016年1月15日 - 下午8:43 Reply
      • hcr

        请问风扇副是接E极还是C极,两张图好像是反的。

        2016年1月17日 - 上午4:19 Reply
        • WuSiYu

          均可,不影响

          2016年2月16日 - 下午5:32 Reply
  • 石樱灯笼

    图片都看不到了

    2016年5月18日 - 上午9:39 Reply
    • WuSiYu

      已补

      2016年5月18日 - 下午7:29 Reply
  • Raspberry Pi 2 功耗实测 » WuSiYu Blog

    […] 至于如何使树莓派根据温度来自动控制温度的启停,请见我之前的文章。 […]

    2016年5月18日 - 下午7:42 Reply
  • 自由建客

    图不见

    2016年11月16日 - 上午2:07 Reply
  • 赵仲

    为什么启动风扇用低电平,关闭风扇用高电平?没有想明白。b端有电流不是才导通么?

    2017年8月26日 - 下午8:02 Reply
  • WuSiYu

    因为用的是PNP三极管,也就是“低电平导通”,如果用NPN的三极管就是“高电平导通”

    2017年12月20日 - 上午12:06 Reply

Leave A Comment

Author Details
SiYu Wu 学生,Web开发者,智能硬件&IOT爱好者
Share Post