RasberryPi를 사용하다 보면 Cooling Fan 이 필요로 합니다
특히, 3B+ 혹은 4B 모델은 발열이 심하기에 반드시 Cooling Fan을 붙이는 것이 좋습니다
저가 DV 통신 입문 초기에 구입한 RGB 3색에 CPU 온도에 따라 Fan On/Off 기능이 있는 Fan을 구입하였는데
구입 초기에는 (2020년 6월)
- RaspberryPi에 대해서도 전혀 몰랐고
- 프로그램 (Python)도 알지 못했기 때문에
좋은 기능이 있는데도 사용을 못하였습니다
최근 사용 안하다가 다시 사용하면서 설정을 제대로 했습니다
제품은 아래와 같습니다
위 제품을 구동할려면 구동 프로그램을 실행해야 합니다
아래 Github 링크 참고하세요
https://github.com/YahboomTechnology/Raspberry-Pi-RGB-Cooling-HAT
작동 방법
1단계] The Raspberry Pi opens the I2C settings.
sudo raspi-config
2단계] 프로그램 실행
위 Github에서 기본 제공 프로그램을 조합하여 저에게 맞는 것으로 만들었습니다
여러 기능 중
- 온도에 따른 3색 RGB LED 색상 변경
- 설정 온도 구간에서 Fan On/Off 실행 (50도 초과 시 On, 45동 이하 시 Off)
만을 추가하였고
- OLED Display 기능은 포함하지 않았습니다
다운로드 방법
sudo wget -O fan.py dvdown.duckdns.org/program/AutoFan/fan.py
sudo chmod +x fan.py
sudo apt install python3-smbus -y
sudo mkdir /var/log/mmdvm/
sudo chmod o+w /var/log/mmdvm/
부팅 시 자동 실행은
sudo nano /etc/rc.local
한 후 아래 명령어를 추가해주세요
/usr/bin/python3 /home/pi/fan.py &
Ctrl-X --> Y --> Enter 저장하시고 재부팅 하세요
sudo reboot
CPU 온도가
ON = 50
OFF = 40
- 45도 이상이면 Fan ON 되고
- 40도 이하이면 Fan Off 됩니다
모니터링
tail -F /var/log/mmdvm/auto_fan.log
DS5QDR 73!
'RaspberryPi' 카테고리의 다른 글
2022-12-14 RPi : Raspberry Pi 부팅 시 프로그램 자동 시작 방법 (0) | 2022.12.14 |
---|---|
2022-11-14 RPi : SSH 로 접속 시 ./bashrc 가 적용 안되는 문제 해결 (0) | 2022.11.14 |
2022-08-01 RPi : RaspberryPi Desktop 아이콘 원클릭 실행 설정법 (0) | 2022.08.01 |
2022-06-11 RPi : Raspberry Pi Increase Swap Size (0) | 2022.06.11 |
2021-11-29 RPi : Raspberry Pi 인터넷 시간 동기화 프로토콜 NTP (0) | 2021.11.29 |