반응형
라즈베리파이를 구입하면서 방열 팬과 판을 추가로 구입하였다.
정상적으로 작동을 확인후 실제로 온도를 알아보고 싶어서 찾아보니 쉘스크립트를 통해서 구현을 할수가 있었다.
아래 코드를 참고하여 구현이 가능하다.
#! /bin/sh temp = $(cat /sys/class/thermal/thermal_zone0/temp) temp_value = $(($temp/1000)) |
이렇게 쉘 스크립트를 작성하면 sys 내에 있는 폴더에서 현재 라즈베리파이의 온도를 측정해서 알려준다.
쉘스크립트에 대한 내용은 아래 참고 포스팅을 참고 바란다.
nodejs와 쉘스크립트, c언어 기반으로 특정 온도 이상일 경우에만 팬이 돌도록 할수도 있다.
하지만 +,- 극과 그라운드 선이 모두 있어야 제어가 되는데 지금 소유한 팬은 -극이 없어서 추후에 팬이 변경 된다면
실습 코드를 올리도록 하겠다.
참고 포스팅
https://thenicesj.tistory.com/209
https://thenicesj.tistory.com/579
https://thenicesj.tistory.com/578
반응형
'IT > Linux' 카테고리의 다른 글
[쉘스크립트] if 문법 정리 (37) | 2023.06.03 |
---|---|
리눅스 백그라운드 프로세스 확인 (jobs) (49) | 2023.05.30 |
[라즈베리파이] wiringPi 설치 (38) | 2023.05.27 |
[라즈베리파이] nodejs 설치 (현재날짜 기준 최신버전 20.x)(Linux에 Node.Js 설치) (28) | 2023.05.26 |
[라즈베리파이] ssh 설정하기 (42) | 2023.05.21 |
댓글