eel5666 robert hartwell 16 apr 2012. 1: sensors sensors used additional functionality 2: platform...
TRANSCRIPT
DriMix 4icsDrink Mixer for Alcoholics
EEL5666Robert Hartwell
16 Apr 2012
Summary 1: Sensors
• Sensors Used• Additional Functionality
2: Platform Integration• Sensors • Electronics• Drink Mixing Station• Bar
3: What's Left To Do?• Not much
Special Sensors Cell phone
• QR Code Application Webcam
• Colored Condition Cards Menu / Condition Card
• Colored Cards – Order, Emergency Stop
• QR Code Menu – Menu Items Matlab
• Color Recognition • Polling Dropbox for QR Code Results• Data Logging
WebCam and Cellphone
Whiskey Sour
Sensors
EVO 3D Ranging IR
IR Array Switch RF Webcam
General Purpose
QR Code Decoding
IR Distance Sensor
IR Return Location within Array
Physical Contact Detection
Radio Comm
Streams Video
How it Performs Function
Decoded MSG Sent to Dropbox
IR Return Strength Alters Voltage Signal
IR Return toggles High/Low in Array
Allows Voltage Signal
RF receive and transmit
Video Stream Pulled into Matlab
What it Controls
Order Choice
Avoid Collisions
Line Following
Docking Comm with laptop
Robot Control
Data Logging with Excel
Matlab updates Excel after every order
Electronics Integration
IR ArrayBump Switch
Rail Guides
XBee
Electronics Integration
IR Rangers
Board Switch
XBee
Motor Switch
Electronics Integration
Servo Array
XYZ Adjustment
Mixing Station
Lever Guides
Liquid Refreshment Containers
CollectorOutlet
Mixing Station/Robot AlignmentServo 1 Activated
Adjustable Alignment
Inebriation
Bar
Menu
Seat Return Locations
Guide Rail
WebcamControl
Remaining 1: Paint the Bar
• BBBLLLUUUUEEE…. OOORRANNNGGEE
2: Sand/Paint Servo Cams• Just Put a Nice Curve on Activation Area
3: Drink Cart• Attach to Cabinet Sliders - Paint
4: Don’t Break It• Videotape Complete Functionality Again
Questions/Answers Bob, why are you so awesome?
• Born that way Can you teach me?
• I’d have to charge What's the best kind of Engineer?
• Electrical That is not dead which can eternal lie,
and with strange aeons even death may die?• Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn
When do you go against a Sicilian if death is on the line?• Never