반려묘 IoT 헬스케어 모니터링 앱
웨어러블·스마트 화장실 연동으로 반려묘 건강을 24시간 모니터링하는 IoT 헬스케어 플랫폼
* 본 이미지는 프로젝트 이해를 돕기 위해 AI로 생성되었습니다.프로젝트 개요
웨어러블 목걸이와 스마트 화장실 기기를 활용해 반려묘의 활동량, 배변 습관, 소변 상태를 실시간으로 수집·분석하는 Android 네이티브 헬스케어 앱입니다. BLE와 TCP/IP 소켓을 결합한 3단계 데이터 파이프라인(센서 → 허브 → 서버)을 통해 하드웨어와 클라우드를 유기적으로 연결합니다. 커스텀 카메라 모듈로 소변 검사지를 촬영하면 이미지 분석을 통해 건강 이상 징후를 자동으로 판별합니다. 화장실 입출입 감지 로직으로 배변 횟수와 체류 시간을 자동 기록해 이상 패턴을 조기에 포착할 수 있습니다.
주요 기능
- Hub & Spoke 구조의 다단계 IoT 데이터 파이프라인 (BLE + TCP/IP Socket)
- 자이로·가속도 센서 기반 활동량 실시간 수집 및 분석
- 가이드라인 오버레이 포함 커스텀 카메라 모듈을 통한 소변 검사지 이미지 분석
- 화장실 입출입 자동 감지 및 배변 횟수·체류 시간 기록
- 단계별 애니메이션 가이드를 통한 IoT 기기 페어링 UX 간소화
해결한 문제
BLE와 TCP/IP 소켓이 혼재된 환경에서는 네트워크 단절 시 센서 데이터가 유실될 위험이 상존했습니다. 또한 비전문 사용자가 웨어러블·스마트 화장실 기기를 스스로 페어링하고 운용해야 하는 복잡한 하드웨어 온보딩 과정도 해결해야 할 주요 과제였습니다.
솔루션
연결 끊김 발생 시 센서 데이터를 로컬에 임시 버퍼링했다가 재연결 시 일괄 전송하는 로직을 구현해 데이터 정합성을 확보했습니다. IoT 기기 페어링 과정은 단계별 애니메이션 가이드와 직관적인 UI로 재설계하여 기술적 진입 장벽을 낮추고 사용자 완료율을 높였습니다.
성과
- BLE-Socket 혼합 통신 환경에서 데이터 유실 없는 안정적인 파이프라인 구축
- 소변 검사지 이미지 분석을 통한 건강 이상 징후 자동 판별 기능 구현
- 배변 패턴 자동 기록으로 사용자의 수동 입력 부담 제거
- 단계별 온보딩 가이드 도입으로 비전문 사용자의 IoT 기기 설정 접근성 향상
이런 프로젝트에 적합합니다
자주 묻는 질문
Q. BLE와 TCP/IP 소켓을 함께 사용하는 환경에서 네트워크 단절 시 센서 데이터가 유실되지 않나요?
연결이 끊어지는 순간 센서 데이터를 기기 로컬에 임시 버퍼링한 뒤, 재연결이 이루어지면 누락 구간 데이터를 일괄 전송하는 방식으로 정합성을 확보했습니다. 이를 통해 BLE-소켓 혼합 통신 환경에서도 데이터 유실 없는 안정적인 3단계 파이프라인(센서 → 허브 → 서버)을 구현했습니다.
Q. 소변 검사지 이미지 분석은 어떤 방식으로 건강 이상 징후를 판별하나요?
가이드라인 오버레이가 포함된 커스텀 카메라 모듈로 검사지를 정해진 구도에 맞춰 촬영하면, 이미지 분석을 통해 색상 변화 등 이상 징후를 자동으로 판별합니다. 별도의 전문 지식 없이도 앱 내에서 촬영부터 결과 확인까지 완결되는 흐름으로 설계되어 있습니다.
Q. 스마트 화장실 기기가 배변 횟수와 체류 시간을 자동으로 기록하는 원리는 무엇인가요?
기기에 내장된 센서를 통해 반려묘의 화장실 입출입을 자동으로 감지하고, 입실부터 퇴실까지의 체류 시간과 방문 횟수를 앱에 자동 기록합니다. 사용자가 직접 수동 입력할 필요 없이 배변 패턴 데이터가 누적되므로, 평소와 다른 이상 패턴을 조기에 포착하는 데 활용할 수 있습니다.
Q. IoT 기기 페어링 과정이 복잡해서 일반 사용자가 직접 설정하기 어렵지 않나요?
웨어러블 목걸이와 스마트 화장실 기기 연결 과정을 단계별 애니메이션 가이드와 직관적인 UI로 재설계하여, 하드웨어에 익숙하지 않은 사용자도 스스로 완료할 수 있도록 진입 장벽을 낮췄습니다. 이 온보딩 방식은 사용자 설정 완료율 향상에 실질적인 효과가 있었으며, 유사한 BLE 기기 연동 프로젝트에도 동일하게 적용 가능합니다.