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

Coffee Shop
ganpra

Coffee Shop

App • E-Commerce

Flutter
JS
by ganpra
RealTime Chat Application
Rifandi

RealTime Chat Application

Web

HTML
CSS
JS
by Rifandi
Grocery Delivery Application
Rifandi

Grocery Delivery Application

Web • App

React JS
CSS
by Rifandi
Bank Sampah Digital Apps
Rifandi

Bank Sampah Digital Apps

App

Flutter
by Rifandi
Comfort Group: Your Convenient Cleaning Solution!
Rifandi

Comfort Group: Your Convenient Cleaning Solution!

Web • Landing Page

HTML
CSS
JS
by Rifandi
E-commerce Flower Shop
Rifandi

E-commerce Flower Shop

Web • Landing Page

HTML
CSS
JS
by Rifandi
Flight
Rifandi

Flight

Web • Landing Page

HTML
CSS
JS
by Rifandi
BooksGod
Rifandi

BooksGod

Web • App

React JS
Tailwind
Vue JS
by Rifandi
ClassroomIO.com
Rifandi

ClassroomIO.com

Web • Landing Page

Flutter
JS
by Rifandi
Farming App
Rifandi

Farming App

App

Flutter
by Rifandi
Todo App
Rifandi

Todo App

Web • App • AI

React JS
Flutter
Vue JS
by Rifandi