树莓派散热风扇自动启停
有张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
树莓派散热风扇自动启停相关推荐
- (Note)海韵海韵代工的电源-风扇智能启停按钮
海韵是电源四大厂之一,旗下有众多型号的电源.其中,部分电源的后部会有一个方形的按钮(在电源开关左侧). 如图所示: 这是海韵FOCUS+电源特有的 " HYBRIDMOOE " ...
- 启停系统错误_关掉自动启停系统,就可以用普通蓄电池代替启停蓄电池吗?
有车主问:用行车电脑把汽车的自动启停刷掉,下次换蓄电池时,可不可以装普通的蓄电池呢? 对于车友的这个问题,首先给出明确的答案:即使彻底"阉割"掉启动启停系统,也不建议使用普通湿式铅 ...
- phpstudy一直自动停止启动_发动机自动启停,到底是省油还是毁车?
发动机自动启停技术其实早在20世纪30年代就出现了,不过一直到80年代中期才开始广泛地应用在传统车上.1984年自动启停技术首次应用于大众高尔夫柴油发动机上.随后,很多汽车品牌都对该技术产生了浓厚的兴 ...
- 发动机冷启动和热启动的区别_「牛车实验室」AGM自动启停蓄电池解读 和普通蓄电池到底有什么区别...
[资讯-牛车网] 为了节省燃油,越来越多的新车搭载了自动启停功能.搭载了这项功能的汽车,都会随之搭配一块独立的自动启停蓄电池,这块电池只单独为自动启停系统工作.那么同是蓄电池,自动启停电池和普通蓄电池 ...
- 由于芯片短缺 通用将生产部分无自动启停功能新车
6月10日消息,据国外媒体报道,今年年初开始的全球性汽车芯片短缺,波及到了众多汽车厂商,通用汽车就是其中之一,他们在北美的多座整车组装工厂,此前就曾因芯片短缺而停产,位于韩国富平的一座组装工厂,也曾因 ...
- imageio读取数据后需要关闭吗_关闭汽车自动启停功能后,能更换为普通汽车电瓶吗?有什么影响吗...
大家好,我是小曾:自动启停确实是一个比较鸡肋的功能,特别是在侧方停车,倒车入库和拥堵路段时,频繁的启动车辆,让车主非常心烦,使用寿命短.更换成本高,我朋友的昂克赛拉开了不到3年,就更换了电瓶,4S店的 ...
- 沃尔沃升级刷藏功能取消限速180km解除行车播放视频关闭自动启停系统
沃尔沃改装配置更改升级激活隐藏功能 Volvo CMA P6 SPA P5 P3 P2 P1 取消限速180km CarPlay自动激活 Android自动激活 解除行车播放视频 欧规美规车辆更改 关 ...
- 帕萨特加载模式启用怎么解除_关闭帕萨特自动启停功能的方法
大家都知道,帕萨特(参数|询价)有一个自动启停功能,就是在条件具备的情况下,刹车踩到底,车停发动机就会熄火,抬起脚刹发动机会自动启动,从而实现节油的目的.厂家设置的初衷是好的,但是在实际使用中发现这个 ...
- DNF自动启停服务端备份数据
开发文档: 需求1:实现自动启停服务端,并判断是否成功. 需求2:停止服务端备份MYSQL数据,实现数据备份,为什么要停止服务端备份,因为热备份偶尔会出问题. 需求3:数据备份完成启动服务端,并检查日 ...
最新文章
- 实习第二弹——交换机的配置与统计
- windowsDOS命令
- jax-rs jax-ws_在JAX-RS中使用@Context [第1部分]
- 【转载】12项职场缺陷行为你有吗?
- 配置Servlet3.0的方式和注意事项!
- python日志保存为html文件,用 Python 抓取公号文章保存成 HTML
- Power BI——数据建模案例分析
- 微信小程序---购物车功能(选中与取消选中,全选与取消全选)
- div3 C. Dominant Piranha
- java源程序的运行命令_Java源程序名为Test.java,运行它的Java程序的命令是( )。 (10.0分)_学小易找答案...
- Error connecting to database: Access denied for user ‘zabbix‘@‘locahost‘
- 父子游标不可共享的情况分析
- 北大本科生凭芯片研究获全球竞赛第一!一作发表8篇EDA领域顶会论文,“致力探索卡脖子难题”
- Unity Ugui 详解 Content Size Fitter 和 Horizontal Layout Group 的使用
- “逻辑和”与 “逻辑或”运算符
- teredo实现ipv4公网环境下接入ipv6
- 三分钟学会快速排序(图示讲解,附代码,通俗易懂)
- 华北电力大学C语言题库答案,华北电力大学(北京)C语言期末考试题及答案.pdf
- 使用lumpy进行CNV检测
- windbg- !analyze -v 信息详解
热门文章
- 比较for、for...in、for...of、forEach
- har rv模型 matlab,基于HAR预测模型的市场异质性研究.docx
- Perl的变量作用域:our、local、my、state
- SPRO节点的事务代码(转载)
- Deep Learning的案例-YoloV5中的数据增强
- python生成图像公章_python库pillow:实现生成图片并加水印
- 与计算机相关的活动策划书,与计算机相关的活动策划书
- 网络安全监控 NSM 笔记
- Can''t find the channel handler for deviceType 工行 个人网银 错误
- AHB、APB、AXI三种协议对比分析(AMBA总线)