🥇版权:本文由作者【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
❤️点赞 👍 收藏 ⭐留言 📝 都是博主坚持写作、更新高质量博文的最大动力哦!❤️