반응형
[9주차 과제]
[10주차 과제]
주제
'DHT11 온도, 습도 센서'를 라즈베리 파이와 연결하여 내 방의 온도와 습도 알아보기
목표
내 방의 온도와 습도를 알수 있다..
사용 물품(부품)
라즈베리파이 4B, DHT11 온도, 습도 센서
실험 과정
1. 온습도 센서를 라즈베리파이의 1, 5, 9 pin에 연결한다.
2. 라즈베리 터미널에 'sudi pip3 intall Adafruit_DHT' 명령어를 입력하여 라이브러리를 설치한다.
3. 파이썬 코드를 작성하여 내 방의 온도와 습도 값을 출력한다.
실험 코드
import Adafruit_DHT as DHT
import time
sensor = DHT.DHT11
pin = 3
while True:
humid. temper = DHT.read_retry(sensor, pin)
print('Temper=', temper, 'Humid=', humid)
time.sleep(1.0)
결과 사진 및 동작 설명
원래는 라이브러리로 센서 객체를 만들어 DHT.read_retry() 함수로 결과값을 받아와야 했는데
라이브러리의 설치 오류로 값을 받아 낼 수 없었습니다.
분석 및 토의
구글링으로 라이브러리 설치 방법을 사용해 보기도 파이썬 설치 툴을 업데이트 시키기도 교수님의 학습자료를 이용해도 오류가 생겨 제 방의 온도와 습도를 알 수 없어 정말로 아쉬웠습니다.
반응형
'대학교 과제 > [마프] 과제' 카테고리의 다른 글
[마프] 12주차 과제: 조이스틱, 서보모터 연동 회로/프로그래밍 보고서 (0) | 2022.10.09 |
---|---|
[마프] 11주차 과제: 조이스틱 제어 회로/프로그래밍 보고서 (0) | 2022.10.09 |
[마프] 6, 7주차 과제: 얼굴 검출과 자동 음성 번역기 보고서 (0) | 2022.09.24 |
[마프] 5주차 과제: QR code를 인식하는 프로그램 (0) | 2022.09.22 |
라즈베리 파이 한 입만 먹고 (0) | 2022.09.07 |