아마존에서 Pi 3 및 액세서리 키트를 주문했는데 2 개의 방열판이 있습니다. Pi를 오버 클로킹하지 않을 것인데 여전히 열 문제에 대해 걱정해야합니까? 결국, 이것은 많은 공기 순환이있는 케이싱 외부의 밀폐 된 공간에있을 것입니다.
아마존에서 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 온도 표시 에서 가져온 모든 예