有张3b+的派,买了个壳子,装了个风扇。但这风扇是不会停的一直很吵…..

那么,树莓派检测芯片温度实现自动启停风扇!

准备工作:

1.三极管(电流能到200毫安以上),或者继电器(不建议,太大了,又难看,三极管贴风扇上基本能看不着)

2.焊接好风扇,gpio端口14。

3.安装Node.js 6以上

4.编辑linux服务脚本并添加到/etc/init.d/,chkconfig add autofun
启停实现过程:

1.获取CPU温度 cat /sys/devices/virtual/thermal/thermal_zone0/temp

2.检查温度是否高于48. 启动

3.检查温度是否低于40. 停止

代码部分

var rpio = require('rpio'),
CLOSE=rpio.HIGH,
OPEN=rpio.LOW,
currentStatus=CLOSE,
max=52000,
min=40000,
funPin=8;
rpio.open(funPin, rpio.OUTPUT, currentStatus);var exec = require('child_process').exec;
setInterval(function(){exec("cat /sys/devices/virtual/thermal/thermal_zone0/temp",function(err,stdout,stderr){if(err){console.error(err);return;}let val=parseInt(stdout);if(currentStatus===CLOSE && val>=max){currentStatus=OPEN;rpio.write(funPin,OPEN);console.log(new Date().toLocaleString(),'OPEN');return;}if(currentStatus===OPEN && val<=min){currentStatus=CLOSE;rpio.write(funPin,CLOSE);console.log(new Date().toLocaleString(),'CLOSE');return;}});
},1000);

需要完整代码请入GITHUB自己下 https://github.com/newbreach/autofun

为啥写这么没有水准的东西,因为meibi

树莓派散热风扇自动启停相关推荐

  1. (Note)海韵海韵代工的电源-风扇智能启停按钮

    海韵是电源四大厂之一,旗下有众多型号的电源.其中,部分电源的后部会有一个方形的按钮(在电源开关左侧). 如图所示: 这是海韵FOCUS+电源特有的  " HYBRIDMOOE "  ...

  2. 启停系统错误_关掉自动启停系统,就可以用普通蓄电池代替启停蓄电池吗?

    有车主问:用行车电脑把汽车的自动启停刷掉,下次换蓄电池时,可不可以装普通的蓄电池呢? 对于车友的这个问题,首先给出明确的答案:即使彻底"阉割"掉启动启停系统,也不建议使用普通湿式铅 ...

  3. phpstudy一直自动停止启动_发动机自动启停,到底是省油还是毁车?

    发动机自动启停技术其实早在20世纪30年代就出现了,不过一直到80年代中期才开始广泛地应用在传统车上.1984年自动启停技术首次应用于大众高尔夫柴油发动机上.随后,很多汽车品牌都对该技术产生了浓厚的兴 ...

  4. 发动机冷启动和热启动的区别_「牛车实验室」AGM自动启停蓄电池解读 和普通蓄电池到底有什么区别...

    [资讯-牛车网] 为了节省燃油,越来越多的新车搭载了自动启停功能.搭载了这项功能的汽车,都会随之搭配一块独立的自动启停蓄电池,这块电池只单独为自动启停系统工作.那么同是蓄电池,自动启停电池和普通蓄电池 ...

  5. 由于芯片短缺 通用将生产部分无自动启停功能新车

    6月10日消息,据国外媒体报道,今年年初开始的全球性汽车芯片短缺,波及到了众多汽车厂商,通用汽车就是其中之一,他们在北美的多座整车组装工厂,此前就曾因芯片短缺而停产,位于韩国富平的一座组装工厂,也曾因 ...

  6. imageio读取数据后需要关闭吗_关闭汽车自动启停功能后,能更换为普通汽车电瓶吗?有什么影响吗...

    大家好,我是小曾:自动启停确实是一个比较鸡肋的功能,特别是在侧方停车,倒车入库和拥堵路段时,频繁的启动车辆,让车主非常心烦,使用寿命短.更换成本高,我朋友的昂克赛拉开了不到3年,就更换了电瓶,4S店的 ...

  7. 沃尔沃升级刷藏功能取消限速180km解除行车播放视频关闭自动启停系统

    沃尔沃改装配置更改升级激活隐藏功能 Volvo CMA P6 SPA P5 P3 P2 P1 取消限速180km CarPlay自动激活 Android自动激活 解除行车播放视频 欧规美规车辆更改 关 ...

  8. 帕萨特加载模式启用怎么解除_关闭帕萨特自动启停功能的方法

    大家都知道,帕萨特(参数|询价)有一个自动启停功能,就是在条件具备的情况下,刹车踩到底,车停发动机就会熄火,抬起脚刹发动机会自动启动,从而实现节油的目的.厂家设置的初衷是好的,但是在实际使用中发现这个 ...

  9. DNF自动启停服务端备份数据

    开发文档: 需求1:实现自动启停服务端,并判断是否成功. 需求2:停止服务端备份MYSQL数据,实现数据备份,为什么要停止服务端备份,因为热备份偶尔会出问题. 需求3:数据备份完成启动服务端,并检查日 ...

最新文章

  1. 实习第二弹——交换机的配置与统计
  2. windowsDOS命令
  3. jax-rs jax-ws_在JAX-RS中使用@Context [第1部分]
  4. 【转载】12项职场缺陷行为你有吗?
  5. 配置Servlet3.0的方式和注意事项!
  6. python日志保存为html文件,用 Python 抓取公号文章保存成 HTML
  7. Power BI——数据建模案例分析
  8. 微信小程序---购物车功能(选中与取消选中,全选与取消全选)
  9. div3 C. Dominant Piranha
  10. java源程序的运行命令_Java源程序名为Test.java,运行它的Java程序的命令是( )。 (10.0分)_学小易找答案...
  11. Error connecting to database: Access denied for user ‘zabbix‘@‘locahost‘
  12. 父子游标不可共享的情况分析
  13. 北大本科生凭芯片研究获全球竞赛第一!一作发表8篇EDA领域顶会论文,“致力探索卡脖子难题”
  14. Unity Ugui 详解 Content Size Fitter 和 Horizontal Layout Group 的使用
  15. “逻辑和”与 “逻辑或”运算符
  16. teredo实现ipv4公网环境下接入ipv6
  17. 三分钟学会快速排序(图示讲解,附代码,通俗易懂)
  18. 华北电力大学C语言题库答案,华北电力大学(北京)C语言期末考试题及答案.pdf
  19. 使用lumpy进行CNV检测
  20. windbg- !analyze -v 信息详解

热门文章

  1. 比较for、for...in、for...of、forEach
  2. har rv模型 matlab,基于HAR预测模型的市场异质性研究.docx
  3. Perl的变量作用域:our、local、my、state
  4. SPRO节点的事务代码(转载)
  5. Deep Learning的案例-YoloV5中的数据增强
  6. python生成图像公章_python库pillow:实现生成图片并加水印
  7. 与计算机相关的活动策划书,与计算机相关的活动策划书
  8. 网络安全监控 NSM 笔记
  9. Can''t find the channel handler for deviceType 工行 个人网银 错误
  10. AHB、APB、AXI三种协议对比分析(AMBA总线)