Automated Medication Kit

Similar documents
Design and Development of General Purpose Alarm Generator for Automated System

[Patil* et al., 5(7): July, 2016] ISSN: IC Value: 3.00 Impact Factor: 4.116

VOICE BASED PROJECTS

GX-Cubic1 Smart Care Medical Alarm Solutionon. Caring for Your Health and Personal Safety

Contents. Glossary

Break-in Detector and Alarm System

GX-Cubic1 Smart Care Medical Alarm Solutionon. Caring for Your Health and Personal Safety

MEDICATION MANAGEMENT

TPMS USER MANUAL. Table of Contents. Impaqed Products BV.

Preliminary Design Report with Diagrams

Total Connect Box. User manual

Security System. User Guide for the LED Command Center

Sevenoaks Smart Homes Safety and Security Guide

IDS816 User Manual H Issued January 2009

Regulation of Alarm Remote Notification Systems

Preface. Thank you for purchasing our GSM Security Alarm System ( The System )! The System will keep your home and property safe around the clock.

MOBILE CALL GSM Alarm System User s Manual

Microcontroller based design for Tele-sensing and extinguishing fire

Thank you for choosing Ideal Security s Home Security System with Telephone Dialer.

Contents 1 Set Up 2 Gateway information 3 Operation of the App 4 Troubleshooting Description of sensors. 1 Set Up. 1.1 Connect the Gateway

0 4 / 0 4 / 1 4. GE Concord 4 Quick User Guide. GE Concord 4 Quick User Guide Page 1

Ion Gateway Cellular Gateway and Wireless Sensors

NookBox Installation Guide Keypad. Installation Guide. NookBox Keypad (P / E )

Real Time Smart House Data Logging System Using LabVIEW

GORAKSHAK : AN AUTOMATED FARM VIA IOT

Smart Pill Box Health Care System

IOT Based Intelligent Bin for Smart Cities

Wireless Sensor Network Based Bank Monitoring System Using LabVIEW

Watchguard WGAP864 User Manual

SIMPLIFIED HOME SECURITY AND CONTROL

EURO 46 APP. User Manual. Connect to your home or business from anywhere in the world. Software version 2.1 RINS1840-2

V1.0. Smart Home Alarm System. User Manual. APP download via QR Code scanning. Please read the manual carefully before using.

ENACTMENT OF SCADA SYSTEM FOR JUDICIOUS DWELLING

Construction of Wireless Fire Alarm System Based on ZigBee Technology

IDS S E C U R I T Y IDS816. User Manual. MANUAL NO A ISSUED November 2004 VERSION 1.00

Design & Control of an Elevator Control System using PLC

GSM BASED GARBAGE AND WASTE COLLECTION BIN OVERFLOW INDICATOR

Home Security System for Controlling Theft using android ADK

USER GUIDE HARDWIRED CONTROL PANELS

Advisor Advanced Mobile Application User Manual

Fire Command Keypad. XR5 User s Guide

IDS S E C U R I T Y IDS816. User Manual MANUAL NO C ISSUED APRIL 2005 VERSION 2.00

Android Controlled Fire Fighting Robot

Petrol Bunk Automation with Prepaid Card using GSM Identification

CBI-064. User Manual. Caddx to KNX-BUS Interface

Railway Fault Detection System using Mobile Communication and Sensor Technology

U ser's Guide PC6010

SK642 THE TELEPHONE DIALER REQUIRES A LAND TELEPHONE LINE TO MAKE OUTGOING CALLS AND ELECTRICITY.

Smart Personal Security Alert Walking Stick For Visually Challenged People

Nedap Cow Positioning with integrated Heat Detection and Health Monitoring

International Journal of Scientific & Engineering Research Volume 9, Issue 2, February-2018 ISSN

Intelligent Fire Detection and Visual Guided Evacuation System Using Arduino and GSM

Research on the Monitor and Control System of Granary Temperature and Humidity Based on ARM

Security System. User s Guide for the Text Command Center

WLS900 Wireless Security System. Table of Contents. Your installing company is, Name: Address: Phone: Your monitoring station is, Name: Phone:

How to Build Visonic PowerMaster Wireless Alarm Systems

Disclaimer. Trademarks. Copyright. Warranty

GSM Alarm System. User s Manual. Profile. MOBILE CALL GSM Alarm System

Jon Longtin Department of Mechanical Engineering SUNY Stony Brook

Finally, an affordable wireless call bell system for smaller facilities

Serie 3 Interaction Design Basics, HCI in the Software Process & Design Rules

HARDWIRED CONTROL PANELS

USER GUIDE HARDWIRED CONTROL PANELS

Warning: Mains voltages are present inside control unit. No user serviceable parts inside.

Hazardous Gas Detection using ARDUINO

IDS S E C U R I T Y IDS816. User Manual MANUAL NO B ISSUED DEC 2004 VERSION 2.00

QUICK CONSUMER REFERENCE GUIDE

Elite S Version 8-16 Zone Controller Arrowhead Alarm Products Ltd. Operating Guide. Proudly Designed and Manufactured in New Zealand

LIQUEFIED PETROLEUM GAS DIFFUSER Home automation based fire security.

IOT ENABLED FOREST FIRE DETECTION AND ONLINE MONITORING SYSTEM

Open Source Home Security System

USER S MANUAL. Profile. MOBILE CALL GSM Alarm System

Designing A Home Automation System by Using RF Receivers

Applications of Smart Home system for disabled people for using wireless network

BELKIN WEMO: A DIFFERENT USABILIT

User Manual. Dryer Controller M720

Connectivity: This is a stand-alone product; no Wi-Fi or other wireless connectivity.

The Design of Temperature Control System for Vegetable Greenhouse

Smart Blinds Systems

QUICK USER MANUAL. Alarm Control Panel. The full user manual and other manuals are available on

International Journal of Advanced in Management, Technology and Engineering Sciences

Integration Test Plan

International Journal of Scientific Research and Reviews

MICROCONTROLLER BASED HOME AUTOMATION SYSTEMS

Design of an Infusion Rate Control System Based on Single Chip Microcomputer

International Journal of Advancements in Research & Technology, Volume 2, Issue4, April ISSN

Smart Intrusion Detection

Security System With Scheduling. User Guide. N5943-8V4 7/04 Rev A

Home Security and Safety System Using Arduino Mega 2560 Controller

Guillermo Alberto Pérez Guillen Automation Home

WIRELESS ALARM SYSTEM WITH TELEPHONE AUTO DIALER

Implementation of Auto Car Washing System Using Two Robotic Arms

Transforming Your Home With Automation

Design of Microwave Anti-theft Alarm Based on Microcontroller

Thank you for choosing Ideal Security s Home Security System with Telephone Dialer.

A1UL PERS. Personal Emergency Response System. For Technical Support Please Contact Your Service Provider Or Distributor

BURGLAR ALARM USING ARDUINO AND PIR SENSOR WITH SMS ALERT Burgoji Santhosh Kumar 1, S.Ramesh 2 1

Secvest. The alarm system.

DESCRIPTION OF KEYPAD (Access module with segments)

A Wireless, General Purpose Tamper Detection System with Mobile User Notifications

Transcription:

Volume-5, Issue-2, April-2015 International Journal of Engineering and Management Research Page Number: 491-496 Automated Medication Kit V. L. Charishma 1, K. Harika 2, A. Kavya 3, Mr. T. P. Kausalya Nandan 4 1,2,3,4 Department of Electronics and Communication Engineering, INDIA ABSTRACT Because of people s busy schedule or due to forgetfulness or due to memory loss (because of age) many a times they skip their medical schedule which has to be taken at a particular time (especially in rural and blind people). Apart from these the rural people cannot be able to read the medical prescription written by doctor because of illiteracy or eye sight. This may not be harmful in case of normal diseases like fever, headache etc. But when it comes to diseases like asthma, heart attack, Tuberculosis, sugar patients they need to take the scheduled medicines at specific time. Sometimes the wrong combination of the medicines also leads to further increase of disease, results in costlier medicines and prolong of medicine course. This is a critical problem for Medical Researchers as it hampers treatment success. This paper proposes the automated medicinal remainder for rural India and blind people which reminds the people of their medicinal schedules and also provides by passing of requirement so that they can be notified again and again whenever they are busy. utilize various mobile based applications as remainders 4. Unable to identify the correct medicine among many medicines The solution for this problem is presented in this paper especially for rural people who cannot afford to buy smart phones which are having medicine remainder apps and few other applications Keywords Carefree life, medical non-adherence, medical adherence, medical prescriptions, skipping schedule. I. INTRODUCTION [3] Medical non-adherence is the degree to which the patient forget his medicine intake, skips his medicine, wrong combination of medicines or [4] even neglecting medication because of ethnicity and cultural influence. [2] Medical researchers has proves that that in developed countries, medical adherence is about 50%. The situation in developing countries is even worse. [3] Medical adherence is the degree to which a patient correctly follows the medical advice correctly. In India majority part is rural people. [4] The problem of medication nonadherence is critical in case of our country, specifically in the rural areas because of 1. Forgetfulness in the elders 2. Illiteracy factor 3. Lack of knowledge on technology to II. METHODOLOGY Existing solution: The available solutions for this problem can be divided into Software based and Hardware based methods. The software based solutions comprises generally of various medication reminder applications for several mobile platforms which cannot be used by illiterate and elderly rural people. Proposed solution: The device proposed in this paper is a hardware based solutions. It is required to be fed with medicines in the medicine boxes and their schedule should be by the doctor, the doctor s assistant or some literate family member, or caretakers. The device then notifies the patient 491 Copyright 2011-15. Vandana Publications. All Rights Reserved.

at the particular scheduled time by providing a wireless communication between controlling module and user tag module efficiently press a master switch so that the controller can understand that medicine has been taken by the patient. If he forgets to do so then the particular box goes to missed alarm list User Tag module: Whenever the given info tracks with the information, through zigbee transceiver the info is passed to receiver section containing 8052 microcontroller along with LCD display. LCD indicates MEDICATION KIT in idle mode. Once the info is received its displays Alert to the user. He can even skip the alarm when is he busy by this switch also. Whenever is skips the alarm, the MSP430F5438 will send the signal again after a span of 15 minutes continuously till1 hour. Figure 2: Block diagram of medication kit III. IMPLEMENTATION A) Hardware implementation The hardware components are sectorized into three modules. They are 1.Controlling module 2.Medicinal boxes module 3. Usertag module.the controlling module comprises of MSP430F5438 microcontroller which is experimental board (TI component) along with Tarang zigbee transceivers for notifying the patient. Controlling module: A TIMSP430F5438 microcontroller is the back end of this device. It is set to Low Power Mode displaying REAL TIME CLOCK, when there is no activity, to save power. Its LCD makes up the User-Interface of the device. A vibrator and LED are placed on the MedAssist Box both of which are triggered during the alarm time. The MedAssist Box has 5 compartments for 5 different types of medications. A push button is incorporated as a sensor. This way, mcu can track whether user has opened the compartment during the alarm time or not. At the time of an alarm, The MCU sends the signal to the LEDs/Vibrators and also to AT89S8252 using zigbee having a transceiver RF module, which transmits the signal to User-Tag module. Medicinal boxes module: This medicinal box contains medicines individually. Each box contains one particular medicine. Whenever the particular alarm matched for a medicine rises then that particular box led along with vibrator goes ON. Its gets OFF only when the user takes those medicines. Each box is provided with led and vibrator for user interface. The number of boxes to be taken depends on user. Whenever a medicine is taken, then the user must Figure 3: Keypad layout B) Software implementation This section explains how the various functionalities of Medication kit is programmed Figure 4: Functionality of medication kit The list of alarms and missed alarms are provided so that the patient if missed any dosage can consult the doctor for alternate prescription to avoid further problems IV. WORKING ANALYSIS A) Operation of automated medication kit The schedule of each medicine for the patient needs to be programmed into the Medicinal Boxes by the caretaker. It tracks the schedule, notifies the patient, and what the patient has to do is take the medicine kept in the 492 Copyright 2011-15. Vandana Publications. All Rights Reserved.

box indicated by a led/vibrator. Apart from time of the medicine, it stores information like number of pills to be taken and for how many days the medicine is to be taken. The Working is broken into parts: Step 1: After getting the medicine prescriptions from doctor, the caretaker puts the medicines in compartments and sets the schedules for all the medicines using the On-device Keypad and LCD. Step 2: After Step 1, all the required info is with the device. It keeps tracking with a real time clock. When the time comes to take a pill, it notifies the user by buzzer at usertag. Step 3 (Notification): It notifies the user by making a loud noise with a buzzer installed in the device and also uses RF Transmission to the User Tag with the user. The indicator light next to the compartment with the medicine scheduled to be taken will also turn on, and an attached vibrator is turned on (for the blind). The light/vibrator is connected to the compartment lid, and when that will be opened, they will go off (i.e. the device will assume that the user opened the compartment to take the medicine). This system is designed for rural India as the major benefit is that it assumes no knowledge on the part of the patient. All that is required is to that once notified, the patient takes the medicine which has corresponding indicator B) Pseudo code analysis The different modes are explained below: Home: By default, the device is set in Home mode which shows Real Time Clock (RTC) on LCD screen and the microcontroller is in its Low Power Mode. In the event of an interrupt, it exits low power mode, executes the desired function, and goes back into low power mode. Notification of an alarm is an internal interrupt function and rest are external hardware interrupts caused due to pressing buttons on 4X4 Keypad or opening pill-boxes. While (1) { If (no activity for some time) Go to Low_power_mode; Else { If (Interrupt Notifications triggered) Notifications (); If (Interrupt Set an alarm is triggered) Set_Alarm (); If (Interrupt List of alarms is triggered) List_Alarm (); If (Interrupt List of missed alarms is triggered) Stack_Alarm ();} } Figure 5: Pseudo code for Interrupt Set an alarm: Pressing one specific button on the Keypad triggers the interrupt corresponding to Set an Alarm. The device wakes up from low power mode and calls Set_Alarm function, executes it and goes back to Low power mode. Enter No. of medication box; Enter No. of days of medication; Enter No. of pills at each time; Enter No. of alarms per day; for (No. of alarms per day){ Enter the alarm (hours & min); add the alarm to the list; } Return to Home; Go to Low Power Mode; Figure 6: Pseudo-Code for Set_Alarm () List Alarms: To view the list of alarms that are fed in the device, a button on the Keypad corresponding to List_Alarm () can be pressed. It displays the list of alarms which can be navigated using buttons on the Keypad. User also has the option to delete any particular alarm using the Delete button. Show the first alarm in the sorted list; If (Up or down arrow pushed) { Show the next/previous alarm in the list; } if (Delete button pressed ) delete(current alarm); Return to Home; Go to Low Power Mode;} Figure 7: Pseudo-Code for List_Alarm () Notification: When the time of an alarm matches with the Real time clock of MCU, Notifications interrupt is triggered. Flowchart of Notifications is shown in Figure 7. As the Notification interrupt is triggered, the Box buzzer is activated and the LED and Vibrator of the corresponding compartment along with the main LED turn on. If the user then takes the right medication, the LED on the compartment goes off and MedAssist waits for next alarm time. If user does not take the medication in allocated slot time, User-Tag again notifies him for every 15 min in next 1 hour. 493 Copyright 2011-15. Vandana Publications. All Rights Reserved.

Figure 8: Flowchart analysis Figure 9: The controlling modules with medicine boxes V. RESULTS AND DISCUSSIONS We validated the effectiveness and advantages of our proposed methodology by doing software testing. Each module of the program was verified with various test cases. The device was programmed in such a way that it uses the available memory of TI MSP430 MCU efficiently. The prototype was well designed to implement all the software modules and tested with all possible cases. All the basic functionalities mentioned in the proposed solution were successfully implemented in the prototype. The device has been demonstrated through the attached below. Figure 10: User Tag module displaying at ideal mode 494 Copyright 2011-15. Vandana Publications. All Rights Reserved.

VI. CONCLUSION Figure 10: User tag indicating medicine taken display All the basic functionalities mentioned in the proposed solution were successfully implemented in the prototype. We estimate the cost of the proposed device to be nearly $20 after optimization. It is quite less when compared to the existing devices whose cost varies from $70 to $800. The User-tag uses wireless communication, thus making it possible for the user to sense the notification even when he/she is very far away from the device. The pills are to be kept within the medication packet inside the kit. Thus all the crucial important about the medicines, like their expiry dates, directions to use, etc. are preserved for future reference. The device is completely battery operated as opposed to other existing devices, which makes it even more usable for rural households in India. The prototype suffers from some limitations as well. It is built using TI MSP430F5438 MCU which has limited memory, and therefore, there is a limitation on maximum number of alarms that it can store. The size of User-Tag is very large and can be reduced. Since here we are using a complete Launchpad as the User-Tag, we can argue that the size can be reduced by using a simplified RF Module. Figure 11: Real time clock display at ideal mode VII. FUTURE SCOPE Extensive user testing is required for the device to comment about its usability and reliability in the rural environment. With required changes, Medication boxes can be mass produced for usage in rural India. Since we are using components like complete MCU s and zigbee for simple operations, we argue that the device can be made feasible for poor people. There are also a couple of features that we plan to add.. We plan to use a smaller RF module so as to make the User-Tag similar to a wristwatch. Adding voice-based prompts such as Take this medicine after lunch and Take this medicine before dinner can increase the usability of the device as well. Also, a mobile based app instead of RF user tag can be developed targeting urban crowd in the country. This app can also be used to track the intake of medicines by the patient REFERENCES Figure 12: CCS code for medication kit [1]A meta-analysis of the association between adherences to drug http://www.bmj.com/content/333/7557/15#ref-2 [2] http://www.ti.com/product/msp430f5438 [3] World Health Organization (2003). Adherence to longterm therapies: evidence for action. Geneva: World Health Organization. ISBN 92-4-154599-2. 495 Copyright 2011-15. Vandana Publications. All Rights Reserved.

http://www.who.int/chp/knowledge/publications/adherence _full_report.pdf [4] http://circ.ahajournals.org/content/119/23/3028.full [5] http://www.medscape.com/viewarticle/409940 [6] http://www.imedicalapps.com/2010/09/iphone-androidblackberry-medication-reminder-app/ (determining the best medication reminder apps) [7] http://www.epill.com/rentdispenser.html (pricing of different medical dispensers). 496 Copyright 2011-15. Vandana Publications. All Rights Reserved.