【Jetson Nano】学习(4)散热风扇一次性启动、开机自启动——我也能写出花来

🥇版权:本文由作者【Brson.AI】原创首发、各位读者大大敬请查阅、感谢三连🎉🎉🎉
🏆声明:作为大脑的儿子AI,专注于分享更多AI知识干货给大家🌞
🏅文章若有错误之处请大方指出,我会认真改正,谢谢各位看官❤️请添加图片描述

📒引言

  • 🌞当Jetson Nano要跑一些如目标识别等需要较大计算量的程序时,主板上自带的散热板会产生较大的热量,当温度达到一定值时,会使得主板受热而导致损坏。
  • 🍊因此,为避免主板过热,在进行使用Jetson Nano进行跑一些计算量较大的程序之前,通常需要在散热板上加装一个风扇增强散热。

📙散热风扇的接线图

在这里插入图片描述

  • 🍓散热风扇的接线相对比较简单,有着对应的线槽进行连接,反向插入会插不进去,只有正向时才会成功。

📘 一次性启动

  • 🍍散热风扇的运行需要在终端中用软件指令去进行驱动,驱动代码如下:
sudo sh -c ‘echo xxx >/sys/devices/pwm-fan/target_pwm’
  • ⛅️其中xxx表示所给的PWM值,取值范围为0~255之间,255表示最大功率下运行风扇,0则表示没有。
  • 🌝在此命令下风扇虽然会转动起来,但在下一次Jetson Nano关机启动后风扇就不会再启动,相对于在终端指令启动是一次性的。

📕开机自启动

  • 🍎这里就需要创建后进入散热风扇的驱动文件中,编写驱动代码才能使散热风扇进行开机自启动。具体的配置流程如下图所示。

📖思路图

在这里插入图片描述

  • 🍑上面是我画的一个思路图,下面放代码并讲解。

📖代码讲解

  • ⛹️在桌面按住CTRL+Alt+T打开终端输入下面代码
vi /etc/rc.local  #表示创建一个local文件并进入编辑器
  • 🦁进入驱动文件后按键盘上i字母进入编辑模式
  • 🍉其次在驱动文件中输入驱动程序:
#!/bin/bash   #这行也要的哈,不要以为这个不要
Sleep 10
sudo  /usr/bin/jetson_clocks
sudo sh -c ‘echo 200 >/sys/devices/pwm-fan/target_pwm’
  • 😃编辑完成后按一下键盘上的 Esc 退出编译模式
    其次按住shift+:命令进入低行模式,输入wq保存并退出!
  • 🙊退出来后在终端中输入下面命令,按下回车给创建的文件授予运行权限
sudo chmod 755 /etc/rc.local
  • 🌎之后输入下面命令进行重启即可。等他自己开机后就可以发现风扇可以开机自启动啦。
sudo reboot

❤️点赞 👍 收藏 ⭐留言 📝 都是博主坚持写作、更新高质量博文的最大动力哦!❤️
请添加图片描述

  • 5
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BC_GAN

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值