Arduino based Medicine Reminder and Vending Machine

Project Code :TEMBMA3337

Objective

The main objective of this project to remind the elder people to take medicine in time along with it, it also dispenses the right medicine for that time.

Abstract

In this project a Smart Medicine Reminder and Vending Machine has been developed. Many old people have the tendency of missing the medicines or taking the medicines at wrong time. Often, they require someone to give them the medicines. Hence it is required to design a Medication Reminder Device that can help old people and many other patients to take medication on schedule. In situations like the CoVid-19 pandemic there is a physical contact between the patient and the caretakers, doctors. So, the device developed is capable of delivering medicine at prescribed time in which care-taker of the patient can store medicine in small boxes (doses) which will drop out according the time entered. Arduino IDE software platform and Arduino Uno along with RTC, servo motors, LCD, voice circuit module, push button as hardware are used to build this project.

Keywords: Medicine doses, Real Time Clock, Servo motors, Arduino Uno.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware Requirements:

  • Arduino Uno
  • Power Supply Board 5V
  • 12V 1A Adapter
  • RTC Module
  • Switches
  • 16x2 LCD
  • 4-Bit PCB with Potentiometer
  • Servo Motors
  • APR33A3 Voice Module
  • Speaker
  • Connecting Wires

Software Requirements:

  • Arduino IDE
  • Embedded C

Learning Outcomes


  • Arduino Uno Pin diagram and Architecture
  • How to install and setting up of Arduino IDE
  • Basics of Embedded C
  • RTC Module working and interface with Arduino Uno.
  • Switches interface with Arduino Uno.
  • Working of APR33A3 voice module and interface with Arduino Uno
  • LCD interface with Arduino Uno
  • Servo Motors Interface with Arduino Uno
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering( software’s, Tools, Hardware components, etc.,)
    • Schematic preparation 
    • Code development and debugging
    • Hardware development and debugging
    • Development of the Project and  Output testing
  • Practical exposure to:
    • Hardware and software tools. ,
    • Solution providing for real time problems,
    • Working with team/ individual,
    • Work on Creative ideas.
  • Project development Skills
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Programming skills
    • Deployment
    • Testing skills
    • Debugging skills
    • Project presentation skills
    • Thesis writing skills

Demo Video

Final year projects