Jetson Nano に装着した冷却ファンの回転数を自動制御してみる
はじめに
Jetson Nano に冷却ファンを装着したのだけれども、接続しただけだと回らない。
なんやらかんやらで、回るようにはなったけれども、回転数が固定なのがいまいち。
しかもOS起動後に自動で回ってくれない・・・
発熱量に合わせてうまいこと回転数を制御してくれないものか?
そんなところへ良さげなものを発見!
環境
-
NVIDIA Jetson Nano 開発者キットB01
¥12,800 ⇒ ¥9,980(お盆セール)
-
ACアダプター 5V 4A (2.1mmプラグ) ¥980
-
Noctua NF-A4x20 5V PWM 40mm 静音 ファン 5000rpm ¥2,660
-
microSDカード 128GB ¥2,080
-
TP-Link WiFi 無線LAN 子機 AC600 ¥1,433
-
Geekworm Jetson Nano用金属ケース、電源コントロールスイッチ/リセットスイッチが付き ¥3,199
なんやらかんやら
-
Jetson Nano関係のTIPSまとめ-FAN制御の方法
とか
-
Jetson Nanoでjtopを使ってみる(jtop の 5CTRLタブ)
とか
- NVIDIA Jetson Nanoを 4A電源を使い電源起動時から CPUを 10Wモードのフルパワーで駆動する方法
良さげなものを発見!
セットアップ手順
-
Jetson Nano関係のTIPSまとめ-FAN制御の方法
とか -
Jetson Nanoでjtopを使ってみる(jtop の 5CTRLタブ)
とか - NVIDIA Jetson Nanoを 4A電源を使い電源起動時から CPUを 10Wモードのフルパワーで駆動する方法
良さげなものを発見!
セットアップ手順
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
おまけ
サービスの起動状態確認
$ sudo service automagic-fan status
アンインストール
$ cd ~
$ cd jetson-fan-ctl/
$ sudo ./uninstall.sh
感想
非常に満足♪
Author And Source
この問題について(Jetson Nano に装着した冷却ファンの回転数を自動制御してみる), 我々は、より多くの情報をここで見つけました https://qiita.com/2626Q/items/c7377ce9f16908ff2604著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .