관리 메뉴
Automotive Software
라즈베리파이 4 파이썬으로 쿨링팬 제어하기 본문
그래픽환경을 사용하는 경우 코드 완료 후 상기 그림과 같이 등록하면 자동 구동시킬 수 있다.
기본적으로 코드는 gpiozero에서 제공하는 파이썬 라이브러리를 사용하여 간단히 작성되었다.
1. 라이브러리 설치를 위한 pip3 설치
sudo apt update
sudo apt install python3-pip
2. pip3를 이용한 gpiozero 설치
$ sudo pip3 install gpiozero
3. 구동 : 하드웨어 접근 권한으로 인해 sudo 명령으로 수행
$ sudo python3 gpio_fanctrl.py
gpiozero.readthedocs.io/en/stable/installing.html
linuxize.com/post/how-to-install-pip-on-ubuntu-20.04/
Fan: <gpiozero.LED object on pin GPIO4, active_high=True, is_active=False> Initial temperature: 52.582C
Fan: START / Temp.:55.582C
Fan: STOP / Temp.:44.582C
...