Inspiration

The inspiration for this project stemmed from our personal experiences with elderly family members who often forget to take their medication on time.We wanted to create a solution that was simple, reliable, and didn’t require navigating an app or digital setup. By designing an analog-based reminder system, we aimed to make it accessible to users of all ages, particularly those who might struggle with smartphones or digital pill reminders.

What it does

Does your grandpa forget to take his pills? With the MagiClick Pill Case, he won’t have to worry anymore. Just set the time for each dose, and the case will remind him when it's time. If you need to manage multiple medications, you can easily add more pill cases and slide them together for a compact, portable setup. The MagiClick Pill Case keeps things simple with an intuitive analog design, so anyone can use it without hassle. When it’s time to take a pill, an alarm will go off, and an LED light will highlight the exact pill case that holds the right medication - a clear, reliable reminder to keep track of every dose.

How we built it

We started with sketches and concept models. Using an Arduino board as the foundation, we connected an LCD display to show reminders, a keypad for users to input their pill schedules, and LEDs and a piezo buzzer to provide both visual and auditory alerts when it’s time to take a pill. The programming involved fine-tuning how these components worked together. The pill case itself was designed with a modular approach—each compartment is an independent unit that users can snap together in any order they prefer. This allows for full customization and portability.

Challenges we ran into

It was challenging to figure out how these respective libraries worked in the Arduino IDE and how to use them to program since none of us had a lot of experience with Arduino C and we had to do a lot of debugging and making sure our code aligns perfectly with our hardware. Transferring our design from a testing breadboard to a soldered circuit was another tricky step—we had to be extra careful to make sure everything was properly connected and that the code still functioned as expected. Designing the sliding mechanism for the pillbox drawer also took some trial and error. We needed to ensure a snug fit while keeping the design smooth and functional.

Accomplishments that we're proud of

Tight fit for the CAD design & Professional UI/UX

What we learned

This project taught us a lot about integrating various Arduino components, such as an LCD display and a keypad, to create a functional, interactive device. Additionally, we learned how to create 3D CAD designs to ensure the compartments were easy to attach, remove, and customize according to the user's needs.

What's next for MagiClick Pill Case

Looking ahead, we aim to refine our prototype further, explore different material options for enhanced durability, and potentially integrate additional features like a customizable alarm system. Additionally, we want to reduce the size of the circuits to make the design more compact and efficient, thus increasing portability. Our goal is to ensure that each individual pillbox has all the necessary functions built into it, eliminating the need for a centralized system and allowing for greater flexibility and convenience in medication management.

Built With

  • 1-120ohm-resistor
  • 3-990ohm-resistors
  • 3-leds-(blue
  • 3d-printing
  • arduino
  • arduino-c
  • arduino-nano
  • autodesk-fusion-360
  • digikey-solder-breadboard
  • green)
  • jumper-wires
  • keyboard-input
  • piezo-buzzer
  • solder
  • usb-a-to-micro-usb-cable
  • yellow
Share this project:

Updates