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

FurniSphere
Rifandi

FurniSphere

Web • E-Commerce • Landing Page

React JS
Tailwind
JS
by Rifandi
Bagisto Next.js Commerce
Rifandi

Bagisto Next.js Commerce

Web • E-Commerce

React JS
JS
Vue JS
by Rifandi
Student Management System
Rifandi

Student Management System

Web • Landing Page

HTML
CSS
JS
by Rifandi
Movie Dex
Rifandi

Movie Dex

App

Flutter
by Rifandi
Alpha Estate
Rifandi

Alpha Estate

Web • E-Commerce • Landing Page

JS
by Rifandi
Web Srudio
Rifandi

Web Srudio

Web • E-Commerce • Landing Page

HTML
CSS
JS
by Rifandi