수행기록퀘스트1

작업자(어른신) 건강상태 및 위험 상황 모니터링 시스템
2024. 4. 7 (일) 21:24 최종수정 2024. 4. 7 (일) 21:25 변화의 물결 조회 1147 좋아요 0 스크랩 0 댓글 0

 

1. 프로젝트 명 :

  작업자(어른신) 건강상태 및 위험 상황 모니터링 시스템

 

 

 

2. 배경 :

  공사현장에서 작업자는 의도치 않게 사고들 당하곤 합니다. 그리고 작업자들이 평범하게 작업을 할 때는 맥박은 정상인 수치로 나타날 것입니다. 그런데 혼자 이동하다가 갑작스런 사고나 쓰러짐을 사고를 당한다면 빠른 조치나 알람을 주어야 합니다.

 혹은 어르신 분들은 집안에서 갑자스러운 실신이 발생할 수도 있기 때문에 위와 동일한 조치와 알림이 필요합니다.

 

 

 

 

 위와 같은 상황에 있는 작업자나 어르신들의 평상시 건강 상태를 모니터링하고 알람을 전달할 수 있는 실시간 감시하는 것이 필요하다고 생각이 들었습니다. 현재 나와 있는 좋은 시계 제품도 있지만, 간단하게 임베디드 시계화 할 수 있는 형태로 구성해보았습니다.

 

 

 

3. 이미지 첨부 (블록 다이어그램 구성도)

 

 

1) 시계타입의 형태 PCB로 구성합니다.

2) 시계의 하단면에는 PPG 센서가 손목과 밀착되게 설계합니다.

3) 기본기능은 시계로 동작할 수 있도록 DS1307 RTC를 통해 실시간 시간 정도를 전달합니다.

4) 원형 OLED를 장착하여 기존의 시계와 유사한 형태로 하여 거부감을 없게 합니다.

5) 가속도 센서를 통해 갑작스런 쓰러짐 알고리즘을 구현합니다.

6) SOS Button를 두어 3번 이상 연속적으로 누를 경우 작업자가 위험상황에 있다고 모니터링센터에  알람을 전달합니다.

7) 관제에 알람을 전달하기 위해서 스마트폰이 게이트 역할을 하며, 스마트 시계와 스마트 폰과 연결하기 위해서 BLE 통신을 이용합니다.  데이터를 전달받기 위해 스마튼 폰에는 앱이 백그라운드에서 실행되어 데이터를 송수신하며 모니터링 서버로 데이터를 전송합니다.

8) 스마트 시계에서 스마트폰을 통해 모니터링 서버로 전달된 데이터는 DashBoard를 통해 상황을 알 수 있습니다.

 

 

 

4. HW 구성

- ATMega328P

- Accelerometer(MPU-9250)

- BLE(BM70)

- PPG Sensor

- DS1307 RTC

- 1.18inch 원형 OLED

- Tack button

- 3.7V lithium battery 200mAh

 

 

 

5. SW 구성

 - AVR Studio

 - C/C++

 - Android(Kotlin)

 

 

 

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