Our team understands the difficulties of navigating the complex world of healthcare. There is so much information out there, it can be overwhelming. We wanted to create a platform to simplify this plethora of information and bring it right to your fingertips. We also know that taking medications can be very complicated, so we wanted to create a device to streamline the process.
What it does
It is an automated pill dispenser supported by the pillr. The paired website as well as the modular pill dispenser can remind you of the medications you need to take in a day. The dispenser will connect with the website and dispense the proper dosage when prompted. We aimed to automate the process of taking pills once you have been prescribed by the physician.
Here is how we tried to implement it:
- The webapp is cloud based and has its own API routes, which could be used to integrate with any kind of Hospital management system and EHR repository to collect the patient’s prescription.
- The prescription is checked for cross referencing as well as validated against the health parameters of the patient. Also the server is in a firebase, where we could facilitate multi factor authentication.
- We used the Firebase API to fetch data to our raspberry/Arduino. Each of the modular units connects to this Arduino so they can connect to the app together.
- Once the time stamps regarding the dosage are fetched in the microcontroller, accordingly it operates the servo and the pills are out for the patient. Depending on the desired dosage, the servo is told to spin a certain number of times to dispense the proper number of pills.
- Also we configured the Alexa voice services with raspberry which could be controlled through voice based instructions. Also, in case of emergency, it helps in getting the adequate pills and keeps track of them.
How we built it
Each of our group members took charge in different prototyping and mockups to create a set of modular pill dispensers and an accompanying website. Brandon worked on the full stack programming; Sally worked on the UI/UX and brand identity portion; Hanah modeled the pill dispenser in SolidWorks CAD software; Debabrata designed the electrical portion.
The features: Website: For user interface Firebase: For server and authentication Microcontrollers: For controlling the mechanism CAD: Modelling and making it more user friendly
Challenges we ran into
The hackathon being remote for COVID-19, we needed to be dependent on VCS like github for our code integration, communication for feedback, and more. In addition, being devoid of a few hardware parts, we couldn’t implement the real time minimum viable product.
Accomplishments that we're proud of
This whole project is something that we are very proud of. Everyone was extremely passionate about this issue and we feel as though we accomplished what we set out to do in 24 hours! Cross Referencing of prescriptions. Low cost implementation using microcontrollers Modular device and software services to be easily integrated User friendly design
What we learned
Everyone was learning things on the go, be it SolidWorks exploding view animations, UI/UX implementation, or connecting APIs. This project gave our team the opportunity to explore our specialties in more depth, and develop greater skills for the future!
What's next for pillr.
We hope to finish implementing the backend for a few features on our website, and add additional helpful attributes to enhance our product. Furthermore, we plan on adding more features to the website to make the application comprehensive and helpful in any way needed for our users.