본문 바로가기
  • Masacorgi 's Dev Bloggg
프로젝트

실버케어 IoT 밴드 프로젝트

by masacorgi 2024. 12. 9.

Silver-Care-IoT-Band

실버케어 IoT 밴드 프로젝트에 대한 문서와 코드의 아카이브입니다.

해당 프로젝트는 2022년 한국공학대학교 졸업 과제로 제작되었습니다.

해당 README는 간략한 프로젝트 구성을 나타내고 있으므로, 더 자세한 수행과정에 대한 정보는 다음 링크를 통해 접근하실 수 있습니다. -> 수행보고서

목차

  1. 주제 및 기획의도
  2. 기능 개요
  3. 역할 분담
  4. 적용기술/개발환경
  5. 모니터링 화면
  6. 밴드 하드웨어

1. 주제 및 기획의도

- 주제 : 홀몸노인을 위한 건강 모니터링 IoT 밴드

- 기획의도 :
  노인 인구의 증가와 함께 증가한 1인가구 노인의 건강상태와 위험상황을 실시간으로 원격 확인할
  수 있는 IoT 밴드를 제작해 보호자와 담당 공무원의 신속한 대처를 돕기 위함

- 차별점 :
  해당 프로젝트의 IoT 밴드는 저렴한 PCB, MCU를 활용하고 작동 방식이 직관적인 밴드를 제공하기에
  시중 판매되는 스마트 워치에 비교하여 저렴한 구매비용, 단순한 사용법을 보유한다.

2. 기능 개요

- IoT 밴드 :
  * 상시 심박수 체크
  * 상시 산소포화도 체크
  * 상시 낙상감지
  * 위급상황 발생시 호출 버튼 사용가능

- 모니터링 웹앱 :
  * 실시간 심박수 체크
  * 실시간 산소포화도 체크
  * 낙상감지 시 알림 수신
  * 위급 버튼 눌릴 시 알림 수신

3. 역할분담

  이진성 : ㅁㄴㅇㄹ   
  김상운 :   
  장대영 :   

4. 적용기술/개발환경

HardWare
- IoT 밴드 :
  * node mcu : modelnumber 1234
  * 자이로 센서 : modelnumber 1234
  * 심박 센서 : modelnumber 1234
  * 산소포화도 센서 : modelnumber 1234
  * Bluetooth modem : modelnumber 1234

- 데이터 중계기 :
  * arduino nano ESP32(wifi 내장)

SoftWare
- 데이터 중계기 :
  * C, Pytnon, MQTT protocol
- 모니터링 웹앱 :
  * Node-red Server

5. 시스템 구성

image

이 기기의 동작방식은 BOOT 스위치를 눌러 와이파이를 통해 서버와 연결한다.
그 이후 내부 센서인 심박 센서, 자이로 센서 초기화가 일어나며 초기화된 센서들에서 측정이 시작된다.
위 시스템 구성도를 보면 측정 불가가 되었을 경우 미측정 데이터는 삭제가 되며 측정되지 않는다는 화면을 webapp에서 확인할 수 있다.
위급 상황 발생 시 스마트폰 또는 PC 브라우저에서 알림을 수신받을 수 있다.

5. 모니터링 화면

image

 

imageimage

6. 밴드 하드웨어

image

 

image

 

image착용샷