Page 91 - MDP2020-2
P. 91
················································································ 명장양성프로젝트 【MDP】 과제발표회 자료집 Ⅱ | 85
나. 블록도
다. 동작설명
1) 블록별 설명
ㄱ. 전원 ON
2) 기능별 설명
ㄱ. 자이로스코프의 센서를 통해 X, Y, Z 각 축에 대한 값을 측정하기 시작하는데, 만약
값의 변화가 없을 시 보호자에게 긴급 알림이 전송된다.
ㄴ. 심박수 센서를 통해 기본적으로 사용자의 심박수를 측정하며, SW1을 누르면 측정되고
있던 심박수가 OLED에 Display된다.
ㄷ. 만약 측정 되던 심박수가 정상 범위를 벗어난다면 주변에 있는 사람들이 긴급 상황을
알 수 있도록 부저가 울리고, 보호자에게 긴급 알림이 전송된다.
ㄹ. U8glib를 이용하여 OLED에 오늘의 날짜, 요일, 시, 분, 초를 Display한다.
ㅁ. 사용자 휴대폰과 블루투스를 연결시킨다.
- 보호자가 App을 통해 라이프워치 착용자의 위치, 심박수를 확인할 수 있다.
(GPS 기능 - 시계가 있는 위치를 데이터베이스에 송신하고, 그 데이터를 인터넷에서
ImageBLOB 처리하여 보여준다.)
- 라즈베리파이 터치스크린으로 모든 데이터를 전송하여 보호자가 확인할 수 있게 한
다. (DB에서 실시간으로 데이터(시간, 심박수 등)를 데이터 패킷을 통해서 송신하고,
Mosqquito MQTT 방식을 사용하여 수신한다.)