5주차 수업 실습 보고서 _ 문제 해결 (온 습도 센서 (DHT11) 연결, 온 습도 측정) - seungyongjee/raspi-report GitHub Wiki
지난주 에러 이후 문제 해결
- 터미널에서 아래 설치 작업 진행
git clone https://github.com/adafruit/Adafruit_CircuitPython_DHT.git
pip install Adafruit-Blinka
pip3 install adafruit-circuitpython-dht
sudo apt-get install libgpiod2
- 실제 측정으로 위한 코드 작성
/home/pi/Adafruit_CircuitPython_DHT/examples 경로로 들어가서
dht_simpletest.py 파일에 9번 줄 dhtDevice = adafruit_dht.DHT22(board.D17)을 아래로 변경
dhtDevice = adafruit_dht.DHT11(board.D4)
터미널로 이동하여
cd Adafruit_CircuitPython_DHT
cd examples
~/Adafruit_CircuitPython_DHT/examples $ python3 dht_simpletest.py 파일 실행
아래처럼 실행된 경우 성공!!
유의사항 unable to set line 4 to input 오류의 경우 라즈베리파이 재부팅할 경우 정상 동작합니다.