콘테스트 프로젝트 진행 상황
각 Quest를 단계적으로 완성하는 프로젝트입니다.
Quest 1: 탁상용 음성안내 온습도계
2022.02.25
이번 ‘너의 온도를 보여줘’ 콘테스트에는 탁상용 온/습도계를 만들어 보았습니다.
특징으로는 현재 온/습도 값을 표시해 주고, 박수 2번을 치면 이를 인식하여 측정된 온/습도 값을 음성으로 알려줍니다.
# 사용된 부품 목록
- ATMega328p : 메인 MCU
- OLED : 온/습도 디스플레이
- SHT20P : 온/습도 센서
- ADMP404 : 마이크 센서
- Micro SD : 음성 데이터 저장
- Speaker : 음성 출력
# SHT20P 온/습도 센서 특징
사용된 센서는 많이 사용되지는 않지만 제가 가지고 있던 센서라 동작 시켜 보았습니다.

위 설명과 같이 PWM 인터페이스를 사용하여 데이터를 얻습니다.

실제 PWM 데이터(tPW)를 구하여 미리 준비된 수식에 적용하여 실제 온/습도 값을 구합니다.
# 블록도

# 상세 이미지
모든 부품들을 아래와 같이 배치하였습니다.
탁상용으로 작게 만들기 위해서 좁은 공간에 배치하였습니다.

전원은 18650 배터리 1개를 사용하여 동작됩니다.
배터리 교체를 위해 커넥터를 사용하여 꽂고 뺄 수 있도록 하였으며 왼쪽면에 스위치를 달아 전원 ON/OFF 할 수 있도록 하였습니다.

배터리를 넣은 후 뚜껑 덮개를 닫을 수 있도록 작은 자석을 부착하여 열고 닫을 수 있습니다..

전원을 넣으면 측정된 온/습도 값이 표시되며 박수를 2번 치면 소리를 인식하여 현재 온/습도 값을 알려줍니다.
아래는 전원을 ON 시켜 동작중인 화면입니다.

# 동작 영상
프로젝트 갤러리
프로젝트 제작 과정과 최종 결과물을 담은 이미지 갤러리입니다.




프로젝트 자료실
프로젝트를 재현하거나 학습하는데 필요한 모든 자료를 제공합니다.
등록된 자료가 없습니다.
프로젝트 소개
아직 등록된 프로젝트 소개가 없습니다.
코드 & 회로도
등록된 코드/회로 자료가 없습니다.
댓글 0개
아직 댓글이 없습니다. 첫 댓글을 남겨보세요!

.jpg)