查看: 6163|回复: 5

新手作品-树莓派2温控散热风扇(补图)

[复制链接]

该用户从未签到

发表于 2015-7-30 20:57:58 | 显示全部楼层 |阅读模式
分享到:
本帖最后由 blueanima 于 2015-7-31 11:12 编辑

淘宝上买了一个铝合金盒子,自带2.5cm风扇,噪音那是相当的厉害,不用呢跑一个make就50多度了,又怕挂了。树莓派,就是geek精神嘛,自带DIY一个温控风扇,使用GPIO端口,加一个继电器(淘宝入,9.8元),照片忘记了,空了补上。
原理很简单
cpu_tmp=`/opt/vc/bin/vcgencmd measure_temp | awk -F '=' '{print $2}'| awk -F '.' '{print $1}'`
获取cpu温度
如果温度大于等于42度,则加一个高电平在GPIO26,继电器工作,风扇工作。
写了一个fan.sh,放到rc.local,开机启动,搞定。


自己写的代码,很简陋,只是可以工作,临时拼凑的,大家见笑

#!/bin/bash

cpu_tmp=`/opt/vc/bin/vcgencmd measure_temp | awk -F '=' '{print $2}'| awk -F '.'$

#echo $cpu_tmp

echo 26 > /sys/class/gpio/export

echo out > /sys/class/gpio/gpio26/direction

while (($cpu_tmp>0));do

        cpu_tmp=`/opt/vc/bin/vcgencmd measure_temp | awk -F '=' '{print $2}'| aw$

#       echo $cpu_tmp

        while (($cpu_tmp>=42));do

        echo 1 > /sys/class/gpio/gpio26/value
        sleep 15
        cpu_tmp=`/opt/vc/bin/vcgencmd measure_temp | awk -F '=' '{print $2}'| aw$

#       echo $cpu_tmp

                while (($cpu_tmp<42));do

                echo 0 > /sys/class/gpio/gpio26/value
                sleep 3
                cpu_tmp=`/opt/vc/bin/vcgencmd measure_temp | awk -F '=' '{print $
#               echo $cpu_tmp

                done
        done

done
#echo $cpu_tmp

123.PNG

IMG_0408.JPG
机器,黑色很酷
IMG_0409.JPG
继电器位置,继电器还是有点大,反过来刚好可以放下,不知道mos管能不能代替继电器。

IMG_0410.JPG
接线
IMG_0411.JPG
为了空间,继电器的线路是焊接的。
下一步准备使用PWM,实现调速,买了一个板子,还在路上。






评分

参与人数 1与非币 +5 收起 理由
loveeeboard + 5 三周年铜板双倍!

查看全部评分

回复

使用道具 举报

  • TA的每日心情
    开心
    2016-8-15 09:30
  • 签到天数: 162 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2015-7-31 08:28:03 | 显示全部楼层
    同是新手,支持!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2015-8-11 09:37
  • 签到天数: 12 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2015-8-13 14:40:31 | 显示全部楼层
    写的不错,加个QQ方便以后爱版活动的联系2716493599
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2023-7-25 22:49
  • 签到天数: 385 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2015-8-18 22:18:56 | 显示全部楼层
    学习学习。。。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-18 11:38
  • 签到天数: 57 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2015-9-12 20:58:20 | 显示全部楼层
    这个盒子好帅
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-12-5 10:15
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2016-12-5 11:09:25 | 显示全部楼层
    感谢分享,最近Pi3的温度有点高
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-11-19 08:47 , Processed in 0.192668 second(s), 30 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.