You are on page 1of 2

Project Charter

Project Name: Smart Medical Box

Group Members:
Abdullah (19003105012)
Anabat Inam (19003105003)
Moeed Sarwar (19003105001)

Description and Goals:

An IOT machine that monitors medication adherence and alerts users when it's time to refill the
drug.

A medication box will be coupled to the IoT machine, and the medicine box will include
partitions to store medicine to be supplied at a specific time of day. An LCD will be attached to
the machine, which will display the names of the medicine that has to be taken at that time
(present in the box).

The hardware will be linked to an Android application through database that will be managed
by the patient's nurse/carer. The caregiver will choose the dosage of each drug to be taken. The
machine will alert caretaker through application as well as alarm to remind to take the
medicine. The alarm will keep buzzing until the medicine has taken from box or it can be turned
off manually by user. Application will keep record of the medicine and when is the time to
restock. The Aims are listed below:

Objectives:

 To ensure medicine are taken.


 To help keep the track of time for taking medicine.
 To help to have the right medicine at right time.
 To help keep the track of the stock of the medicine.
 To help caretakers to manage the timetable of the patients’ medicine properly.
 To help in improving overall health

Scope:

This software will assist patients and caregivers in dealing with the day-to-day difficulty of
medication adherence, which is critical to overall health and well-being. This programme will be
extremely useful in hospitals for managing patient schedules. In Pakistan, no such technology
exists to help patients and caregivers handle the daily struggle of drug compliance and improve
overall health.

Machine: Proposed solution include a Arduino based machine that will have some boxes
attached to it and a lcd, the boxes will contain the pills/medicine of different times organized,
and lcd will display the name of medicine, when it’s time to take medicine an alarm will buzz
and the box with the medicine that as to be taken on that time will open, name of patient,
name of that medicine, and dosage will display on lcd too. When medicine is taken box can be
closed and alarm will turn off, the taken medicine will be subtracted from the total stock. This
will help when it is time to restock. This box will be placed near caretaker, caretaker will have
an application (installed on his/her PDA) which will be linked to machine.

Application: The machine is connected to a mobile application, the application will be designed
in such a way that it will ask user for times at which medicine has to be taken, names of
medicines, patient name, and quantity of medicine stocked. It will have functionality to handle
multiple patient profiles at the same time thus making the system centralized and usable in
hospital wards having many patients. Patient profile include patient name, medical history i.e.,
medicine name, dosage, time. And quantity of medicine stocked. When it is time to give
medicine to a patient an alert will be generated, for example:

“2 500mg tablets Panadol patient name bed no. Time box 1”

The machine and application are linked through firebase real-time database. The box1 on
machine will open and same alert will be displayed on machine’s LCD too. Now restocking part
will be dealt, when the medicine from certain box goes down the threshold another
confirmation alert will be generated on application, the caretaker will reconfirm from doctor if
there is need to change the medicine, dosage or not. After this caretaker will confirm on
application and an order will be placed on affiliated pharmacy with app (hospital pharmacy).
Caretaker will receive the order and restock the medical box and feed the quantity in
application. This way a lot of time will be saved. If the medicine is to be changed the caretaker
will receive the prescription from doctor and feed it in application and stock the medical box
with it.

Now for the security part there will be a login panel in application, only authorized caretaker
will be allowed to login the system and define/manipulate data.

You might also like