Smart Pill Dispenser

An automatic pill dispenser aimed to ease the lives of the elderly and disabled persons.

IntermediateFull instructions providedOver 1 day4,981

Things used in this project

Hardware components

AVR-IoT WA Development Board
Microchip Technology AVR-IoT WA Development Board
×1
Arduino Mega 2560
Arduino Mega 2560
×1
SG90 Micro-servo motor
SG90 Micro-servo motor
×4
Nextion NX8048T070 - Generic 7.0" HMI TFT LCD Touch Display
Itead Nextion NX8048T070 - Generic 7.0" HMI TFT LCD Touch Display
×1
Adafruit 16-Channel 12-bit PWM/Servo Driver I2C
×1
Speaker: 0.25W, 8 ohms
Speaker: 0.25W, 8 ohms
×1
Adafruit Photo Transistor IR Light Sensor
×4
Adafruit 5mm IR LED - 940nm
×4
Ultrasonic Sensor - HC-SR04 (Generic)
Ultrasonic Sensor - HC-SR04 (Generic)
×1
Parallax Feedback 360° High-Speed Servo
×1
Adafruit 5V 2A Switching Wall Power Supply
×1

Software apps and online services

MPLAB X IDE
Microchip Technology MPLAB X IDE
Arduino IDE
Arduino IDE
Fusion 360
Autodesk Fusion 360
AWS IoT
Amazon Web Services AWS IoT
AWS DynamoDB
Amazon Web Services AWS DynamoDB
AWS API Gateway
Amazon Web Services AWS API Gateway
AWS Lambda
Amazon Web Services AWS Lambda
VS Code
Microsoft VS Code

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)
Soldering iron (generic)
Soldering iron (generic)
Solder Wire, Lead Free
Solder Wire, Lead Free

Story

Read more

Custom parts and enclosures

Thingiverse Repository

Thingiverse Repository for SmartPill Dispenser

Pill Dispenser Mechanism

Pill Dispenser Mechanism that will take care of dispensing the correct quantity of pills. It is controlled by a servo.

Smart Pill Dispenser

SmartPill Dispenser enclousure

Pill Dispenser Full Assembly

The full assembly of the project. It's in STEP format so it can be modified by everyone.

Schematics

SmartPill Electronics Schematic

SmartPill Electronics HW connections

Code

Smartpill Web Application

Frontend code for the webapp user interface

Smartpill Backend Lambda functions

Smartpill AVR-IoT Code

Smartpill Arduino Code

Credits

Mireia Flores

Mireia Flores

1 project • 3 followers
A last year mechanical engineer student in Universitat Politècnica de València (UPV), willing to learn new skills.
Isabel Fernández Palou

Isabel Fernández Palou

1 project • 4 followers
I am a second year electronic engineer student in Universidad Politecnica de Valencia (UPV), looking for new challenges to overcome.
Javier Poveda

Javier Poveda

1 project • 2 followers
Last year spanish electronics engineering student, willing to find out new challenges and learn whatever I come across.
Pablo Fernández Silva

Pablo Fernández Silva

1 project • 3 followers
Motivated electronic engineering student who is really interested in design and fabrication process.
Jaime Laborda

Jaime Laborda

0 projects • 4 followers
I am an Electronics Engineer especialized in embedded systems and Internet of Things devices. Currently working in LoRaWAN sensor networks.

Comments