Bluetooth Controlled Automatic Drink Dispenser

Team Members

Nhi Nguyen, Felipe Gonzalez, Dustin Campbell, Annu George

Description

The Bluetooth Controlled Automatic Drink Dispenser uses a custom created phone app which controls the cup dispenser, drink dispenser, and conveyor belt using the Adafruit bluetooth chip and mbed. The purpose of this device was to allow the user to wirelessly prepare a selected drink and have the drink move to the user after it is prepared. This prototype is a proof of concept, which can be scaled to dispense more types of drinks and move the drinks further than the current design.

Components

Mbed

/media/uploads/djrox316/mbed.jpg

DC 3V mini air pump motor

/media/uploads/djrox316/pumpmotor.png

Plastic thin and thick tubes

/media/uploads/djrox316/tubes.png

Conveyor Belt

/media/uploads/djrox316/conveyor.jpg

Servo Motor

/media/uploads/djrox316/servo.jpg

Adafruit Bluetooth Chip

/media/uploads/djrox316/bluetooth.jpg

Mosfet

/media/uploads/djrox316/mosfet.jpg

H-bridge

/media/uploads/djrox316/h_bridge.jpg

DC Motor

/media/uploads/djrox316/motor.jpg

Linear Actuator

/media/uploads/djrox316/linear.jpg

Circuit

Servo Motor Pin Connection

MbedServo
p22Ctrl
VCCPwr
GndGnd

Wiring for Adafruit Bluefruit

/media/uploads/djrox316/bluetoothpin.jpg

Wring For H-Bridge, DC-Motor, Pump 1 and Pump 2

MbedH-BridgeDC-Motor 1Pump 1Pump 2
VM
VCC
Gnd
A01Pwr
A02Gnd
B02Pwr
B01Pwr
GndGndGndGnd
P24PwmA
P12Ain2
P11Ain1
VCCStby
P13Bin1
P14Bin2
P26PwmB
GndGnd

Wring For MOSFET and DC-Motor

MbedMOSFETDC-Motor 2
p21Ctrl
VCCPwr
GndGnd
VCC+Pwr
Gnd-Gnd

Circuit Board Layout

/media/uploads/djrox316/board.jpg

Final Results

Cup Dispenser

/media/uploads/djrox316/img_5583.jpg

Drink Dispenser

/media/uploads/djrox316/img_5568.jpg

Final Product

/media/uploads/djrox316/img_5566.jpg

Demonstration

Import program4180WDDDS

Custom phone app that controls cup dispenser, drink dispenser, and conveyor belt using the mbed blue tooth capabilities.

Import programcupdispense

Cup Dispenser

Import programtreadtest

Demostrates the treads using 2 motors

Import programcupdrinktread

Dispenses Drink

Import programdrinkdispense

Demonstrates the use of two pumps using Hbridge


Please log in to post comments.