Sunday, September 28, 2014

Post #1 - Change In Plans

We spent the first couple weeks going over ideas for our house automation idea that we previously wanted to do. After coming to the sad realization that we wouldn't be able to accomplish that without proper electrical knowledge, we began brainstorming other ideas. The conclusion is to go with a robotic drink mixer (explained in my first blog post).

Tentative required items:

- Raspberry Pi (will control all the programming aspects)
- Arduino (will control the hardware)
- Sheet of plywood for the base and top portions to hold the bottles
- Motor to spin the middle axis
- Some kind of bracing to hold the bottles upright
- Solenoid valves to hold the liquid in the bottles. Will open when the Arduino calls their motors to release the valve.
- Screws and misc. to build the station
- Metal pole (axis)
- Wiring

Initial Post - Robotic Drink Mixer

Team Members: Neil Emeigh (me) and Taylor Fleeman
Client: none
Semester Completed: Fall 2014


Our project originally was going to be some sort of house automation that utilized a Raspberry Pi to turn on/off lights and other appliances. However, after looking into the technical details of messing with wiring, it became clear that we would need a licensed electrician to accomplish what we wanted to do. So, we came up with a new, and in my opinion better, project: a robotic drink mixer!

This drink mixer will allow the user to set bottles of whatever drinks above the pouring station. The bottles will be inverted so the only force needed to pour the liquid out will be to open the valve. We plan on using solenoid valves to hold the contents inside, and through the programming of a Raspberry Pi and Arduino, we will open them up accordingly.

Below is an image of the prototype we invision. On the Side View picture, the pink box will be the cup that sits idle, the middle bar will be what moves the station on the top around, the orange is where all the hardware will sit, and the red lines represent the bottles.





The idea behind the pouring will be to move the top circle plate in circles and stop at the correct time when the correct bottle is over the cup. To order your drinks we hope to be able to make a server side web page that will allow you to order from your phones or computer. The Pi will constantly be checking the database for new orders, and when one is placed, it'll get the right ingredients and start its routine.