본문 바로가기
기술 단어장/🎸

[프로젝트 학습일지] 22.07.01 - 온/습도 센서를 연결해보자!

by MFDO 2022. 7. 1.

연구주제

- 라즈베리파이에 센서(조도, 습도)를 연결해 데이터 수집

- 유니티 혹은 그 이외의 것으로 디지털 트윈 / 에이전트로 이용

- 선형회귀 혹은 그 이외의 인공지능 기법으로 예측 데이터 생성

 

- 마지막엔 논문도 써보자.

- 마지막 주에는 성과 발표를 하자.

 

+ OpenCV 이용해서 인물 프로파일링

+ 주차장에 있는 빈 자리 세어주기

 

 

라즈베리 파이 동작

- 유심에 라즈베리파이를 구워냈다.

- 여러 다양한 타입의 라즈베리파이 중 적절한 친구를 선택했다.

> 디스플레이가 있으며, 카메라 연결이 가능한 것

- 해상도가 높아 글자가 보이지 않아 해상도 변경

- 한글이 출력되지 않아 한글 언어팩 설치 함

- 기호가 올바르게 출력되지 않아 언어설정 변경

 

센서연결 : 온습도센서

- 라즈베리 파이에 온습도 센서를 연결하여 동작하였음.

#!/usr/bin/python3


import Adafruit_DHT


sensor = Adafruit_DHT.DHT11


pin = 2


humidity, temperature = Adafruit_DHT.read_retry(sensor, pin)
if humidity is not None and temperature is not None:
print('Temp={0:0.1f}*C Humidity={1:0.1f}%'.format(temperature, humidity))
else:
print('Failed to get reading. Try again!')

 

센서연결 : 조도센서

- I2C 방식을 이용했으나, i2cdecte y 1 결과 감지되지 않음

- i2c를 이용하지 않은 경우에는 읽어들인 값이 모두 0

> 저항을 변경해보았으나 계속 0값을 읽어들임

 

- SCL, SDA 핀의 역할 : I2C 프로토콜

> SCLhigh일 때 SDA의 하강엣지 : 신호 시작

> SCLhigh일 때 SDA의 상승엣지 : 신호 끝

 

댓글