Automated Medicine Box

by aniketd29 in Circuits > Raspberry Pi

1082 Views, 5 Favorites, 0 Comments

Automated Medicine Box

IMG_20210220_133814.jpg
MediBox - Automated Medicine Robot

Forgetting to take a medication is a common problem in older people and is especially likely when an older patient takes several drugs simultaneously. Around 40% of Patients forget to take medicines and most of them have difficulty to differentiate between multiple medications.

  1. Patients forgets to take medication
  2. Patients get confused in taking multiple medications as they look similar.
  3. Patients don't take medications at correct time

Such thing leads to bad health and now-a-days these cases are increasing day by day and most people think that skipping medications is normal thing, which is bad for their health.

To avoid this I wanted to make a device which automatically gives medicines to the patients.

Supplies

Servo Motor MG995 (2 Nos)

Raspberry Pi

Moblie App

3D Printer

External Power Supply(Travel Adapter) 5V

USB Audio Speakers

Cardboard

Glue

3D Design

image - 2021-03-06T171700.793.png
image - 2021-03-06T171708.421.png
image - 2021-03-06T171720.591.png
IMG_20210220_234434.jpg
IMG_20210220_234421.jpg

I have used Autodesk Fusion 360 for Designing and also added initial drawings of system

Overview of System

rpii.png
image (13).png

I am used Raspberry Pi 4 as Main controller with 2 Servos as actuators.

Mobile App is made using Flutter.

And all Medicine Schedule Data is stored in Firebase and is synced on Raspberry Pi

3D Printing

IMG_20210218_033059.jpg
IMG_20210218_125349.jpg
IMG_20210219_173446.jpg
IMG_20210218_183126.jpg

The models took total of 12 hours to print in PLA at 4% infill . I added Cardboard supports due to failed 3D Prints.

Mounting Motors

IMG_20210219_174937.jpg
IMG_20210219_220131.jpg
IMG_20210219_220237.jpg
IMG_20210219_220232.jpg

Mount both Servo motors using screws and for Door use some Glue

Android App

Screenshot_2021-02-20-21-12-25-244_id.aniket.mediallrounder.jpg
Screenshot_2021-02-20-21-12-32-257_id.aniket.mediallrounder.jpg

In the App you can add the Medicine Schedule ,and the data is stored in Firebase.

App Code Link

Run the Raspberry Pi

68747470733a2f2f692e6962622e636f2f6b4b7a5a3176312f53637265656e73686f742d31372e706e67.png

To start the setup, first connect the circuit and usb speaker. Then run the code from Github Link

Raspberry Pi Code