The Propeller Based Internet Logging Pill Dispenser, a micromedic 2013 Submission

Similar documents
ISSN (PRINT): , (ONLINE): , VOLUME-5, ISSUE-4,

Three Things A Day - Weekly Planner: Talking Days (Planner, Calendar, Journal) By Talking Days READ ONLINE

David Dorhout- Dorhout R&D LLC 2013 Project ID Number: micro13dd297 Triage Training System Report. Triage Training System (TTS)

In total 2 project plans are submitted. Deadline for Plan 1 is on at 23:59. The plan must contain the following information:

Arbor Scientific PO Box 2750 Ann Arbor, Michigan (800) Timer & Photogates 2.0 P Owners Manual

Behind this door is a slot for a future smart card. No smart card is included with this receiver.

91.7 The Edge, WSUW-FM Training Manual

WiFi Time Provider v1 for Arduino Nixie Clock Operating Instructions & Construction Manual

Review : 2 Release Date : 2019 Last Amendment : 2013 Course Code : SKEE 2742 Procedure Number : PK-UTM-FKE-(0)-10

This Unit may form part of a National Qualification Group Award or may be offered on a free standing basis.

VNS2210 Amplifier & Controller Installation Guide

Time Warner Cable TV. Easy Connect Guide. Enjoy endless ways to watch your favorite shows.

Quick Setup Guide for IntelliAg Model NTA

CHAPTER 3 EXPERIMENTAL SETUP

Preparing for a Transition from an FI/Carrier to a Medicare Administrative Contractor (MAC) Provider Types Affected

Universal Home Remote System Operation (With Three Round LED)

Primex Wireless, Inc. July, Wells Street Lake Geneva, WI

imiv Installation Manual

ACT 10 Digital Keypad Operating & Installation Instructions This manual is found at

HC20 Healthcare Kit Installation Instructions

with the Field-IQ Crop Input Control System

You will be first asked to demonstrate regular operation with default values. You will be asked to reprogram your time values and continue operation

Using SignalTap II in the Quartus II Software

Computer Systems Architecture

HDMI over CAT5 HDBaseT Extender - Power over Cable - IR - RS232-10/100 Ethernet - Ultra HD 4K ft (100m)

The Doctors Book Of Humorous Quotations, 1e By Howard J. Bennett MD READ ONLINE

FPGA-BASED EDUCATIONAL LAB PLATFORM

Power Performance Drill Upgrades. TorqReg. ARDVARC Advanced Rotary Drill Vector Automated Radio Control. Digital Drives Upgrade

55 (54.6 viewable) Full HD Direct-lit LED Commercial Display CDE5502 Direct LED backlight technology for superior color performance

Building the ChronoDot Calendar Reminder

IP Roombox. Hotel Room Management

The new name-based recording feature has two key benefits:

Automatic Pill Dispenser

Impact on Providers. Page 1 of 11

Sample BD Tech Concepts LLC

User Manual for ICP DAS WISE Monitoring IoT Kit -Microsoft Azure IoT Starter Kit-

It s Not Working! Who Do I Call? Now What Do I Do? Stacy Pitsch, BSN, RNC-nic Phillip Martin, AR SAVES Video Support

Autotask Integration Guide

Automatic Transfer Switch Control PLC Operator s Manual

"Quality Test Instruments" LAN Cable Tester

TDEPD. Field-Programmable Pressure Switch/Transducer with Integrated LED Display. Programming Sequence Manual

A6 OPERATING INSTRUCTIONS

Warning and Safety Information. FCC Information

GreenParking. Commissioning guide. GreenParking

OWNER S MANUAL. Model 861 Hand Held Bale Scanner # REVISED 4-10

Therapy Control and Patient Safety for Proton Therapy

AVE-301T AVE-301R AVE-304T AVE-308T AVE-316T

Content on this page requires a newer version of Adobe Flash Player.

Digital (5hz to 500 Khz) Frequency-Meter

VNS2200 Amplifier & Controller Installation Guide

STORQ System Installation Guide

specifications of your design. Generally, this component will be customized to meet the specific look of the broadcaster.

Conference Speaker Timing System. Operating Instruction Manual

Introduction. The Clock Hardware. A Unique LED Clock Article by Craig A. Lindley

49 inch Full HD 3.5mm Ultra- Narrow Bezel 24/7 Tiling Support with DisplayPort or DVI video wall Commercial Display CDX4952 Ultra-narrow Bezel

Users Guide. Firefighters Hall Audio/Video System. Page Contents: 2. System Components. 3. Playing An Audio Source. 4.

HEALTH MONITORING SYSTEM USING IOT

ELEC 204 Digital System Design LABORATORY MANUAL

Ford AMS Test Bench Operating Instructions

Interview Management System Installation Guide

Bill of Materials: Magic Color PART NO

User Manual. VGA and Audio Cat-X AV Extender V1.0 AVE-301T AVE-301R AVE-304T AVE-308T AVE-316T AVE-304TR AVE-308TR

SCRIPT INNOVATIONS INC. C- RAY PILL COUNTER OPERATORS MANUAL

8 PIN PIC PROGRAMMABLE BOARD (DEVELOPMENT BOARD & PROJECT BOARD)

TORK DGS180 DIGITAL SIGNAL TIMER 24 HOUR WITH DAY OMIT

Pinewood Derby Finish Line Detection System

Salient Systems July, N. MoPac Expy. Building 3, Suite 700 Austin, TX FAX

LAN Network Tester LAN Network Tester

Quick Setup Guide for IntelliAg Model CTA

GWL/ Power Group Technology Solutions Stay Powered for the Future

XJTAG DFT Assistant for

6.111 Project Proposal IMPLEMENTATION. Lyne Petse Szu-Po Wang Wenting Zheng

CI-218 / CI-303 / CI430

Lab 2, Analysis and Design of PID

Ford 6.4L Powerstroke Installation Instructions

Using your CPN503 neutron probe By Jac le Roux - IRRINET LLC

Configuring the Stack ST8961 VS Module when used in conjunction with a Stack ST81xx series display.

Monitor QA Management i model

Software Wizard Makes Configuring the 2301E Easier Configuration Wizard Now Included in 2301E Service Tool

Mortara X-Scribe Tango+ Interface Notes

ZIRCONIA OXYGEN ANALYZER CONVERTER

Figure 7.8 Circuit Schematic with Switches, Logic Gate, and Flip-flop

SAPLING MASTER CLOCKS

C-net MULTI Operating Instructions MULTI. User s Guide

Ford AMS Test Bench Operating Instructions

USER MANUAL FOR THE ANALOGIC GAUGE FIRMWARE VERSION 1.0

Designing and Implementing an Affordable and Accessible Smart Home Based on Internet of Things

Owner's Manual. TOUCH SCREEN CONTROLLER for Air Conditioning Control System. Model BMS-CT5120UL. English

Video Steaming. Using OBS and You Tube Live Steaming. June 2017

Assignment 2b. ASSIGNMENT 2b. due at the start of class, Wednesday Sept 25.

COLOUR CHANGING USB LAMP KIT

Mission. Lab Project B

Adult Initial Questionnaire

Using the XC9500/XL/XV JTAG Boundary Scan Interface

Getting started with

IS15 Instruments General Manual

Final Report. PIBot(Pill Informer robot) EEL 5666: Intelligent Machines Design Laboratory Student Name: Duckki Lee

DVI Over Cat5 2x2 Matrix Switch. Model: B

Automate Pulse Set-Up Instructions

Senior Design Project A FEW PROJECT IDEAS

Transcription:

The Propeller Based Internet Logging Pill Dispenser, a micromedic 2013 Submission For my micromedic 2013 Contest project I created the "Propeller Based Internet Logging Pill Dispenser" or simply "the P.I.L. Box". This project demonstrates how today's low cost micro-controllers, sensors and nearly pervasive internet connection can be used to address a common health care issue, that of prescription medication noncompliance. Common forms of drug treatment noncompliance include forgetting to take medications, and altering prescribed medication schedules. Some patients may take more than the prescribed dose of a medication in the mistaken belief that more will speed recovery, some may quit before a prescription runs out believing they are cured. Studies show the consequences of patients not taking medications according to doctor's orders can be serious, especially in older patients. The P.I.L Box project is a prototype which can help with many of these medication noncompliance issues. Currently Supported Features of the P.I.L. Box Dosage Time Reminders - Automated, clear, reminders to the patient, informing of the proper time to take their medications. "Next Dosage Time Display by pressing the red Enter button on the front panel, a user can switch from viewing the current time of day, to viewing the next scheduled medication time LED backlighting - LEDs mounted beneath the dispenser highlight the proper compartment to be opened for the current dosage time. Audible English language reminders are provided by way of the Parallax Voice Synthesizer object and Propeller speaker jack. Local and Remote Logging - The device logs the date and time a patient accesses the dispenser compartments, as well as many non-compliance error situations (such as a missed dosage time). Logs are written to both a web-server accessible file and locally on the Propeller microsd card. I log the file locally to handle the case of a PC server failure or a power-outage (assuming the P.I.L. Box is using the optional 9V battery supply feature). Internet Accessible Logs - Remote logging allows a family member or other care provider to check on a patient remotely and verify that they are taking meds on schedule. A patient may even use the log themselves. Consider the case where a patient arrives at work and can't remember if they took their morning medications, with the P.I.L. Box an up to date record of meds taken is available on your smart phone or networked computer. Twitter enabled - the P.I.L. Box is a registered Twitter application and by use of REST APIs, the python-based remote logging server sends Twitter messages to notify care providers about missed dosage events.

Low Cost Standard Pill Containers - P.I.L Box uses inexpensive standard 7 Day Pill Reminders made by Ezy Dose. The prototype design allows the container to easily be removed, enabling a care provider to visit weekly dropping off a new pre-filled med container and collecting the empty container for restocking. Being able to remove the box will help users actually get to their meds as well. Non-compliance Error Messages - If a patient misses a dosage time, forgets to replace the pill container or accesses meds early, visual and audible error messages are generated, and such issues are logged to the local and remote log-files. Extendable Design - The current prototype supports only seven compartments, one for each day of the week, but obviously many patients would require three or even four servings a day. The Propeller has 20 totally free I/O pins and I needed 12 simply to drive the LED display, so I used shift registers to provide additional pins. Because I used the Tymkrs Shift Me V1 shift register board, not only could I control 8 switches and 8 LEDs while only allocating 6 pins, I knew I could also chain together many such boards, thus easily supporting as many containers as desired. For example, with little design change, we could simply add 3 additional shift register boards, allowing us to handle 32 LEDs and 32 Switches and thus support the Ezy Dose 4X/Day Weekly Pill Organizer, which features 28 separate pill compartments. How Does it Work? Obviously the Propeller Based Internet Logging Pill Dispenser (P.I.L. Box) has the Parallax Propeller Board of Education at its heart. (At this point I'd like to thank Parallax and the micromedic sponsors for the use of the micromedic contest kit. It's an amazing kit and I look forward to exploring it more in the future). When the P.I.L. Box is aware of the current time and the patient dosage time. - The next dosage time is displayed until we are less than one hour away. - Once we are one hour away, a countdown timer is shown on the 4 digit LED display. This timer runs in a separate Propeller cog, allowing the main program to continue checking for buttons, error conditions and log events. - When the countdown timer reaches zero, the appropriate LED is turned on indicating which compartment the patient is to access. A voice synthesized reminder is played as well. - If the patient opens the proper compartment, a log entry is added to the local and remote log-files. - If the patient opens the wrong compartment or does not access the compartment, an error message is played and an error event is logged. The Next Dosage time is calculated and we start again.

Schematics/Wiring Diagram and BOM I used an online schematic drawing tool called Schemeit for the P.I.L. Box schematic and wiring diagram. It s very easy to see what goes where when you use the online version so I ve shared that here: http://www.digikey.com/schemeit#fpf

Design Drawings Made with Tinkercad At MakerFaire KC 2013, I noticed Autodesk recently bought and resurrected Tinkercad an online drawing tool, so I decided to try that out for my design drawings. I crated the bottom and top of my project box according to dimensions and also put them together in the diagram shown below. They are publicly available here as well https://tinkercad.com/embed/bqtbbdj22pl?editbtn=1 Video Link: If a picture is worth a thousand words, in this case I think a video is even better so please see my project final video on You Tube http://youtu.be/h19vmyht7wy Summary: Thanks again for a great contest. This was my first Propeller experience and I am very happy with the progress I ve made especially since I found out about this contest late and only had one month to work on it. It s be a fun learning experience, in general there are many good examples in the Object Exchange and Parallax forum, enough for me to get by for this project. I m looking forward to learning better ways I could have implemented some of the spin code and trying out many of the other pieces of the micromedic Inspiration kit.

Links: My YouTube video submission for the 2013 micromedic Contest http://youtu.be/h19vmyht7wy Link to my schematic and wiring diagram http://www.digikey.com/schemeit#fpf Design diagrams for the P.I.L. Box https://tinkercad.com/embed/bqtbbdj22pl?editbtn=1 I ll include a.svg version of the file as well. My original micromedic proposal video http://www.youtube.com/watch?v=dydod8hqou4 How I enabled the Python server for Twitter APIs http://wilsonericn.wordpress.com/2011/08/22/tweeting-in-python-the-easy-way/ I used Jukeboxprint.com to create the P.I.L. logos on the prototype