Amazonから Pi 3とアクセサリキットを注文しました。これには2つのヒートシンクが付属しています。Piをオーバークロックしませんが、熱の問題を心配する必要はありますか?最終的に、これは十分な空気循環があるケーシングの外側の囲まれた領域になります。
Amazonから Pi 3とアクセサリキットを注文しました。これには2つのヒートシンクが付属しています。Piをオーバークロックしませんが、熱の問題を心配する必要はありますか?最終的に、これは十分な空気循環があるケーシングの外側の囲まれた領域になります。
回答:
ヒートシンクは不要です。Pi3は以前のモデルよりも多くの熱を発生することが報告されていますが、ヒートシンクは不要です。いくつかの追加の熱保護のためにそれをインストールできますが、Piは安全な温度を維持するためにクロック速度を調整します。知覚価値を高めるために、これらのキットの多くにヒートシンクが含まれています。
答えが述べているように、ヒートシンクは必要ありません。
ただし、SnowmanのコメントからMaxthon Chanの回答に続き、Raspberry Piサイト1からいくつかの例を取り上げると、Piが実行されている温度を確認/測定する場合は、次のコマンドを使用できます。
/opt/vc/bin/vcgencmd measure_temp
このコマンドを頻繁に使用していることに気付いた場合は、ショートカットが必要な場合があります。これを行うには、などのエイリアスを使用できますtemp
。これを設定するには、次のコマンドを実行します。
cd ~
nano .bash_aliases
そして、次の行を追加します
alias temp='/opt/vc/bin/vcgencmd measure_temp'
Raspbianの古いバージョンを実行していると、エラーが発生することに注意してください。
/ opt / vc / bin / vcgencmd:共有ライブラリのロード中のエラー:libvcos.so:共有オブジェクトファイルを開けません:そのようなファイルまたはディレクトリはありません
その後、実行する必要があります
LD_LIBRARY_PATH=/opt/vc/lib /opt/vc/bin/vcgencmd measure_temp
エイリアスは次のようになります
alias temp="LD_LIBRARY_PATH=/opt/vc/lib && /opt/vc/bin/vcgencmd measure_temp"
次のコマンドを実行します。これにより、摂氏ミリ度で答えが得られ、1000で除算して°Cが得られます。
cat /sys/class/thermal/thermal_zone0/temp
#!/bin/bash
cpuTemp0=$(cat /sys/class/thermal/thermal_zone0/temp)
cpuTemp1=$(($cpuTemp0/1000))
cpuTemp2=$(($cpuTemp0/100))
cpuTempM=$(($cpuTemp2 % $cpuTemp1))
gpuTemp0=$(/opt/vc/bin/vcgencmd measure_temp)
gpuTemp0=${gpuTemp0//\'/º}
gpuTemp0=${gpuTemp0//temp=/}
echo CPU Temp: $cpuTemp1"."$cpuTempM"ºC"
echo GPU Temp: $gpuTemp0
1 コマンドでRPIの温度を表示するから取得したすべての例