Skip to content

rec285/IDD_Final_Project

Repository files navigation

IDD Final Project: Pancake Printer BotTender (Robo Drink Mixer)

Ryan Curtis (rec284) & Alex Popeil (amp453)

Original Idea: Pancake Printer

The pancake printer will have motors that control two axes suspended over the cook surface and controlled by the Pi. The batter flow will be controled by a servo motor and a camera to take pictures for the input, and a button to trigger the camera input. People will interact with the printer by posing in front of the camera, pressing the button to take a picture and start the printing. After the batter is done being printed, the user will have to flip the pancake and allow it to finish cooking before eating their face in pancake form.

Paper Prototype:

New Idea: Robo Drink Mixer: BOTtender

Because of the complexity of building the motor mechanism to time the batter dispersal and cost of purchasing all the necessary parts, we decided to pivot our efforts to building a robotic drink mixer, BOTtender. The user would interact through a mobile app to select the proportion of each drink/mixer and then click a button to send a request to the system. It will then pour the appropriate amounts for each liquid and the drink will be ready. To build this, we need a simple mobile app to take the user input that connects to a web socket provided by the Pi. The pi then sends this data to the arduino that controls the timing of each solonoid valve connected to a bottle containing each liquid and dispenses all the liquids in a single cup.

New Paper Prototype

State Diagram

Parts Used

Our Process

We based our circuit design and implementation on this video for setting up the solonoid valves. They are connected to an arduinio running this code that accepts the input from the pi and controls the timing for opening and closing of the valves. The Raspberry Pi runs this code based off Labs 6 and 7 to set up the websocket and takes input from the mobile app to push to the arduino. The mobile app uses this code to set up the interface and send the user selections over the web socket. We then attached bottles to each valve using the plastic tubes.

-Video of Solenoid Valves Working -Video of App Working -Video of Final Demo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published