whatsapp

whatsApp

× Home Careers Contact

Smart Medication Reminder System

Smart Medication Reminder System is an automated solution that reminds users to take their medication on time using an Arduino, RTC module, and buzzer. It can display pill information on an LCD and optionally send alerts via GSM for enhanced monitoring.

Price : 3500

Connect us with WhatsApp Whatsapp

Course Content

Introduction

In today’s fast-paced world, maintaining a consistent medication schedule can be challenging, especially for elderly individuals, patients with memory issues, or those undergoing long-term treatment. Missed doses or incorrect medication timing can lead to serious health complications and ineffective treatment outcomes. To address this issue, the Smart Medication Reminder System is developed using embedded technology.

This system uses a Real-Time Clock (RTC) module to keep track of time and an Arduino Uno microcontroller to trigger reminders at scheduled intervals. The system displays the medicine name or dosage instructions on an LCD screen and activates a buzzer as an alert when it is time to take medication. A push button allows the user to acknowledge the reminder, confirming that the medicine has been taken. This simple yet effective solution ensures timely medication intake and supports personal healthcare independence.

Working Principle

The Smart Medication Reminder System is built around the Arduino Uno, which continuously reads the current time from the RTC (DS3231) module. Specific times for medication reminders are pre-programmed into the Arduino. When the real-time clock matches a scheduled medication time:

  1. The system triggers the buzzer to produce an audible alert.

  2. Simultaneously, the 16x2 I2C LCD display shows the medicine name or message such as “Take Medicine A.”

  3. The patient acknowledges the alert by pressing a push button, which stops the buzzer and clears the message.

  4. If the button is not pressed within a set duration, the alert continues to remind the patient until acknowledged.

This ensures the user is continuously reminded until the medicine is taken, promoting proper adherence to treatment schedules.

Components Used 

 

Component Description
Arduino Uno Main microcontroller that manages logic and component communication.
RTC Module (DS3231) Real-Time Clock that keeps accurate time even during power outages.
16x2 LCD Display (I2C) Displays time, medicine name, and reminder messages.
Buzzer Provides an audible alert when it’s time to take medicine.
Push Button Used to acknowledge the medicine intake and stop the buzzer alert.
Power Supply 9V battery or USB power source to power the Arduino and connected components.
Connecting Wires Jumper wires for making electrical connections on a breadboard.
Breadboard For prototyping and connecting components without soldering.

 

Block Diagram

IMAGES USED ARE ONLY FOR SAMPLE PURPOSES !!!!!!!