LoginSignup
15
18

More than 3 years have passed since last update.

Jetson Nano に装着した冷却ファンの回転数を自動制御してみる

Last updated at Posted at 2020-08-14

はじめに

Jetson Nano に冷却ファンを装着したのだけれども、接続しただけだと回らない。
なんやらかんやらで、回るようにはなったけれども、回転数が固定なのがいまいち。
しかもOS起動後に自動で回ってくれない・・・
発熱量に合わせてうまいこと回転数を制御してくれないものか?
そんなところへ良さげなものを発見!

環境

なんやらかんやら

良さげなものを発見!

セットアップ手順

python3 のバージョン確認(3.5以上ならOKらしい)

$ python3 -V
Python 3.6.9

git クローン

$ cd ~ 
$ git clone https://github.com/Pyrestone/jetson-fan-ctl.git

インストール

$ cd jetson-fan-ctl/
$ sudo ./install.sh

設定ファイルの確認と編集(デフォルトでも問題なし)

$ sudo vi /etc/automagic-fan/config.json
{
"FAN_OFF_TEMP":20,
"FAN_MAX_TEMP":50,
"UPDATE_INTERVAL":2,
"MAX_PERF":1
}

FAN_OFF_TEMP : ファン回転数をゼロにする温度
FAN_MAX_TEMP : ファン回転数を100%にする温度
上記2点間を小刻みの回転数でファンが回る模様。
UPDATE_INTERVAL : ファン回転数を更新する頻度(秒単位)
MAX_PERF : 良く解らないけど 1 以上で良さげ。

サービスの再起動

$ sudo service automagic-fan restart

jtopで回転数を確認

$ jtop

jtop.PNG

おまけ

サービスの起動状態確認

$ sudo service automagic-fan status

アンインストール

$ cd ~ 
$ cd jetson-fan-ctl/
$ sudo ./uninstall.sh

感想

非常に満足♪

15
18
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
15
18