수행기록퀘스트1

환경 모니터링 스마트 시계
2022. 5. 21 (토) 18:43 최종수정 2022. 5. 22 (일) 12:47 피스전기 조회 392 좋아요 1 스크랩 1 댓글 2

환경 모니터링 스마트 시계

 

1. 아이디어

과거의 시계는 시간만 알려주면 충분했지만 지금은 미세먼지가 심각한 건강을 위협하는 문제가 되어 매일마다 미세먼지를 체크하고 대응해야하는 데 이를 손쉽게 알려주는 시계가 있으면 좋겠다고 생각했습니다. 사무실이나 가정에서 벽시계로 사용하면서 미세먼지와 온도를 한눈에 볼 수 있으면서 공기 질 또는 온도 상태가 위험 수준인 경우 문자로 알림 메시지를 보내주는 시계가 있으면 유용하지 않을까 하여 제작해보기로 하였습니다.

 

2. 개요

  • Raspberry Pi Pico 사용 내장된 RTC로 현재 시간 측정
  • WIZnet RP2040-HAT또는 W5100S-EVB-Pico를 사용하여 유선 네트워크 구축
  • NTP(Network Time Protocol)를 사용하여 수동으로 시간을 맞추는 대신 자동으로 인터넷을 통한 시간 교정
  • 미세먼지 센서를 통한 PM2.5 미세먼지 측정
  • 온도 센서를 통한 온도 측정
  • 사용자가 시계 IP로 접속하면 시계의 상태를 볼 수 있으며 몇가지 세팅을 할 수 있도록 하는 HTTP 웹 서버 기능
  • 특정 온도보다 높거나 낮은 경우 또는 미세먼지 수치가 특정 수치보다 높은 경우 지정된 번호로 문자 메시지 전송
  • 미세먼지 수치 정도에 따른 시계 테두리 조명 색상 표시

 

3. 전체 구조

 

4. 하드웨어 구성 다이어그램

 

5. 소프트웨어 구성 다이어그램

 

첨부파일
환경 모니터링 스마트 시계 20220521.pdf 다운로드
E4DSLAB
2022.05.30 11:19
저도 파이썬 공부를 시작했는데, 피스전기님 개발작 완성되면 따라하기 하면서 연습을 해봐야겠어요.
피스전기
2022.06.01 16:26
아니 제 프로젝트를... 영광이고 부끄럽습니다. 따라할 수 있는 가치가 있도록 열심히 해야겠습니다~!

로그인 후
참가 상태를 확인할 수 있습니다.