1. 기본 명령어 (GPU 및 SoC 온도 측정)
가장 많이 쓰이는 명령어로, 현재 칩의 온도를 직관적으로 출력해 줍니다. [1, 2]
bash
|
1 2 3 4 |
vcgencmd measure_temp |
Use code with caution.
출력 예시:temp=45.3'C
2. 센서 경로 조회 (기본 시스템 온도)
라즈베리파이 내부 시스템 정보를 통해 온도를 확인하는 명령어입니다. 1000으로 나눈 값이 실제 섭씨 온도(° C)입니다. [1, 2]
bash
|
1 2 3 4 |
cat /sys/class/thermal/thermal_zone0/temp |
Use code with caution.
출력 예시:45300 (약 45.3° C)
3. 지속적으로 온도 모니터링하기 (2초 간격)
작업을 수행하면서 온도가 어떻게 변하는지 실시간으로 확인하고 싶을 때 유용한 명령어입니다.
bash
|
1 2 3 4 |
watch -n 2 vcgencmd measure_temp |
Use code with caution.
온도 센서 데이터를 활용하여 파이썬(Python)으로 로깅 프로그램을 만들거나 무선 모니터링 시스템을 구축하는 방법에 관심이 있으시다면, 다음 영상을 참고해 보세요.
혹시 라즈베리파이의 현재 온도 제한(Throttling) 상태나 클럭 속도도 함께 확인해 볼 수 있는 명령어가 필요하신가요? 아니면 특정 온도 이상으로 올라갔을 때 쿨링팬이 돌게 설정하는 방법이 필요하신지 알려주세요.
