NVIDIA® Jetson Nano™ 散熱風扇 使用教學

作者郭俊廷
時間30分鐘
難度  *
材料表NVIDIA® Jetson Nano™ 開發套件 Developer Kit

散熱風扇 適用於NVIDIA® Jetson Nano™ 開發套件

今天我們要來介紹的是如何使用NVIDIA® Jetson Nano™ 開發套件搭配使用的散熱風扇,因為我們使用的NVIDIA® Jetson Nano™ 開發套件提供5V電壓所以是使用5V的風扇。

 

以下是JIESAMMY 4020 4線PWM雙滾珠散熱風扇 的規格

  • 電壓:DC 5V
  • 額定電流:0.2A
  • 尺寸: 40*40*20MM
  • 消耗功率:1W
  • 轉速:7,500 ±5%RPM
  • 噪音:28DBA
  • 軸承結構:精密雙滾珠軸承

首先來看看它的外觀及產品內容有甚麼

外觀如下圖

內容包含一個風扇本體(接頭部分有防呆接頭,只要注意一點都不會裝錯方向),還有四根螺絲。

Jetson Nano™ 開發版上有個FAN J15的接頭就是風扇所使用的接頭

把它裝上去鎖上螺絲,接頭接上去即可使用,注意風扇出風口要朝下,可以先把電源線繞在風扇邊就可以更美觀。

接著我們開始測試風扇功能是否正常

由於我們是使用PWM風扇 風扇速度可以經由調整數值0~255來改變

首先我們進入系統下以下指令來看看風扇有無正常運轉

 

以下指令是使風扇用PWM速度255來運作

sudo sh -c ‘echo 255 > /sys/devices/pwm-fan/target_pwm’

執行指令之後輸入使用者密碼,如果風扇有正常運轉代表風扇沒問題

接著關閉風扇,風扇會慢慢的降低速度到關閉

以下指令是使風扇用PWM速度0來運作,即關閉風扇

sudo sh -c ‘echo 0 > /sys/devices/pwm-fan/target_pwm’

當你覺得開發版太熱可以使用以上兩個指令來開啟、關閉風扇。可是下次開機時風扇不會自行啟動,所以我們使用以下方法來讓風扇開機時自行啟動。

 

首先執行以下指令 移動到etc目錄,並且創建rc.local檔案(如果已經有的就不用),再給rc.local可執行的權限,最後編輯rc.local文件

cd /etc

sudo touch rc.local

sudo chmod u+x rc.local

sudo vim rc.local

注意vim是編輯器,可以選擇你喜歡的編輯器編輯,例如nano、vim、gedit

並會跳出編輯視窗,按I進入編輯界面,貼上或輸入下面內容。存檔時按ESC在下方輸入:wq

rc.local裡面所需要輸入的內容如下,可以根據你需要的風扇速度改變最後一行的數值

#!/bin/bash

sleep 10

sudo /usr/bin/jetson_clocks

sudo sh -c ‘echo 255 > /sys/devices/pwm-fan/target_pwm’

接著重開機,風扇就會自行啟動

 

如果想要臨時修改風扇速度一樣執行之前的指令,這裡把風扇速度改為100。不過下次重開機時風扇會改為預設的速度。

sudo sh -c ‘echo 100 > /sys/devices/pwm-fan/target_pwm’

如果想要修改開機時風扇的速度,只要執行下面兩個指令即可。當你不想開機時啟動風扇把rc.local裡的數值改成0即可。

cd /etc

sudo vim rc.local

出現這個注意警告,按E選擇 (E)dit anyway,

一樣按I進入編輯,並把最後一行的255改成0,按ESC之後下面輸入:wq存檔並離開

修改完成,這樣下次開機時風扇就不會自動啟動了。

以上是我們的NVIDIA® Jetson Nano™ 散熱風扇 使用教學,謝謝大家觀看。

 

參考資料:

https://devtalk.nvidia.com/default/topic/1049521/jetson-nano/jetson-nano-fan/1

https://docs.nvidia.com/jetson/l4t/index.html#page/Tegra%2520Linux%2520Driver%2520Package%2520Development%2520Guide%2Fpower_management_nano.html%23wwpID0E0SH0HA

 

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *