수행기록퀘스트3

Quest3 BLE 온습도 모니터
2023. 9. 2 (토) 18:07 최종수정 2023. 9. 2 (토) 19:19 zenix 조회 362 좋아요 1 스크랩 0 댓글 1

퀘스트 3 : BLE 온습도 모니터 프로젝트

 

1. 프로젝트 개요

샤오미의 LYWSD03MMC BLE 온습도계 제품을 이용해서 여러곳의 온습도를 모니터링 할수 있는 프로젝트를 구현해 봤습니다.

샤오미의 LYWSD03MMC BLE 온습도계는 만원 미만으로 구매할수 있는 BLE 온습도계로 해외 블로거가 해킹해서 여러 용도로 활용하는 프로젝트를 보고 한번 활용해 봐야겠다고 생각하고 있는 제품이였습니다.

이번 프로젝트에서는 LYWSD03MMC BLE 온습도계 4대를 동시에 페어링 해서 4대의 온습도 정보를 한번에 모니터링 하는 TouchGFX 프로젝트입니다.

온습도계를 사용해서 옷장의 습도를 모니터링 하고, 습도가 높은 경우 제습제를 교체하기 위해 개발하였습니다.

추가로 주방에 설치해서 온도가 40도 이상 올라가는 경우 고온 알람을 알려주는 용도로도 사용 가능합니다.

 

- nRF52832 모듈 UART 연결 : CN2 STMMod+ Connector USART2 RxD, TxD에 연결

 

2. GUI 구성

4개의 센서 상태를 표시할 수 있게 화면 구성하였으며, 각 센서창는 아래와 같은 정보를 표시함

1) 온도

2) 습도

3) BLE 페어링 상태 ICON

4) Low Battery 상태 ICON

 

센서창의 배경색은 아래와 같이 변경됨

1) 연두색 : 정상 상태

2) 주황색 : 습도가 높은 경우의 알람

3) 빨간색 : 온도가 40도 이상일 때의 고온 알람

 

센서창을 클릭하면 온습도 기록을 확인 할 수 있는 그래프 화면으로 변경

 

동작 동영상 : 자막을 켜고 보세요.

 

 

 

첨부파일
Quest3_TouchGFX_BLE_온습도_모니터_zenix.pdf 다운로드
rudals
2023.09.03 13:58
TouchGFX 프로젝트를 하는데 딱! 맞는 온습도계 센서네요.

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