The MedDoser is a RaspberryPi 3 Model B equipped with a touchscreen and some other components and helps patients to remember to take their medications.
It offers acoustic and visual memory functions and provides a history that gives the opportunity to track the ingestions to the exact day and time. The information of the respective medication is based on the doctor-prescribed medication plan on sheet of paper, whose barcode can be scanned. The read data is provided in a user interface that is operated exclusively with the finger. The user also has the option to manually adjust reminder times for each ingestion time of the day.
The prerequisite is that you have the MedDoser, consisting of a RaspberryPi 3, a 7 inch touchscreen, a real-time-clock and a speaker, prepared in front of you.
If you want to know how to plug together these components, follow the instructions described on one of the two websites or in the written elaboration (See below under "Further Information").
You just want to check out how the software works and have no hardware available? No Problem, just run the source code on your Windows environment!
Please note that we are using a separate SQLite dummy database that stores drug data, because the license of the official drug database is missing at the moment, but may be available in future releases.
In order for the project to run correctly, additional projects must be added as modules into the main project. Please read the READMEs of the respective repositories in order to know what they do. Anyway, include them into your IDE:
Learn here how to set up a project that consists of several repositories in IntelliJ IDEA.
- Maven - Dependency Management
- IntelliJ - Development environment
- JDK 1.8 - Java SE Development Kit 8
See also the list of contributors who participated in this project.
- eHealth @RCBE Regensburg (OTH Regensburg) - Website
- sbuechler.de - Website
- Report - Download (pdf) .
This project is licensed under the MIT License - see the LICENSE file for details