Pillbug

Pillbug

PillBug adalah aplikasi smart pillbox yang dirancang untuk mencegah kesalahan pengobatan pada orang tua, seperti lupa minum obat atau overdosis. Sistem ini menggabungkan hardware (Raspberry Pi + kamera), computer vision, backend, dan mobile app sehingga pengasuh (caretaker) bisa memantau status pil pasien secara real-time dari jarak jauh. Proyek ini lahir dari pengalaman nyata salah satu anggota tim yang kakeknya pernah mengalami overdosis karena lupa telah meminum obat. Tujuan utama PillBug adalah memberikan ketenangan pikiran bagi pengasuh dan meningkatkan keamanan pasien.

ganpra

Created by

ganpra

Category

App

Tech Stack

JS JS

Overview

PillBug adalah aplikasi smart pillbox yang dirancang untuk mencegah kesalahan pengobatan pada orang tua, seperti lupa minum obat atau overdosis. Sistem ini menggabungkan hardware (Raspberry Pi + kamera), computer vision, backend, dan mobile app sehingga pengasuh (caretaker) bisa memantau status pil pasien secara real-time dari jarak jauh. Proyek ini lahir dari pengalaman nyata salah satu anggota tim yang kakeknya pernah mengalami overdosis karena lupa telah meminum obat. Tujuan utama PillBug adalah memberikan ketenangan pikiran bagi pengasuh dan meningkatkan keamanan pasien.

Features

  • 1. Pemantauan Pil Real-Time
  • Kamera memantau 2x7 slot pillbox setiap menit.
  • Computer vision (dengan k-means clustering) mengenali slot yang penuh atau kosong.
  • Informasi ini dikirim ke backend untuk diproses lebih lanjut.
  • 2. Notifikasi ke Caretaker
  • Jika ada abnormalitas (misal pil tidak diminum atau overdosis), caretaker akan diberi notifikasi melalui:
  • SMS
  • Email
  • Backend menggunakan SparkPost untuk mengirim notifikasi, memungkinkan respons cepat.
  • 3. Mobile App untuk Caretaker
  • Android app menampilkan status pillbox secara virtual.
  • Caretaker dapat melihat riwayat konsumsi obat pasien.
  • UI berbasis Material Design untuk kemudahan penggunaan.
  • 4. Robust Computer Vision
  • Menggunakan Raspberry Pi + kamera untuk menangkap gambar pillbox.
  • Model mempertimbangkan variasi cahaya dan bayangan.
  • K-means clustering digunakan untuk mendeteksi apakah slot pil terisi atau kosong.
  • 5. Backend & Data Management
  • Backend menggunakan MongoDB Stitch untuk penyimpanan dan pemrosesan data.
  • Data dikirim dari hardware → backend → mobile app untuk monitoring real-time.
  • 6. MVP Fokus pada Waktu Hackathon
  • Tim fokus membagi tugas:
  • 2 orang → hardware + OpenCV
  • 1 orang → backend & API
  • 1 orang → Android app
  • Mengutamakan fungsi inti agar sistem berjalan dalam waktu terbatas.

Similar Projects

Situs Web TravelTales
ganpra

Situs Web TravelTales

Web

HTML
CSS
JS
by ganpra
Bendix - Solusi Sewa Alat Profesional yang Cepat & Terpercaya
bagus

Bendix - Solusi Sewa Alat Profesional yang Cepat & Terpercaya

Web • App • E-Commerce

Tailwind
HTML
CSS
by bagus
Travellite
ganpra

Travellite

App

HTML
by ganpra
Travel website 2
ganpra

Travel website 2

Web

HTML
CSS
JS
by ganpra
Tour Project
ganpra

Tour Project

Web • Landing Page

HTML
CSS
JS
by ganpra
Astralyn
ganpra

Astralyn

Web

React JS
HTML
JS
by ganpra
Captions AI
ganpra

Captions AI

Web • App • AI

HTML
JS
by ganpra
social media frontend
ganpra

social media frontend

Web

HTML
CSS
JS
by ganpra
trello clone
ganpra

trello clone

Web

HTML
JS
Vue JS
by ganpra
webpage builder
ganpra

webpage builder

Web

JS
Vue JS
by ganpra
ncov19 (covid19)
ganpra

ncov19 (covid19)

Web

JS
Vue JS
by ganpra
news
ganpra

news

Web

HTML
CSS
JS
by ganpra