Difference between revisions of "Gatorade Maker"
From ESE205 Wiki
m (Protected "Gatorade Maker" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))) |
|||
(41 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
==Overview== | ==Overview== | ||
− | Have you ever tried a Gatorade mix and you end up with not enough powder or too much? The solution to this would be "The Gatorade Maker". This project aims at creating a system that pours powder and water to make a Gatorade mix. The user will | + | Have you ever tried a Gatorade mix and you end up with not enough powder or too much? The solution to this would be "The Gatorade Maker". This project aims at creating a system that pours powder and water to make a Gatorade mix. The user will press a button and the appropriate amount of water and powder will be released in a cup. This will allow you to be worry-free about the accuracy of the water and powder you will have in your drink. |
""[[Gatorade_Maker_Log|Weekly log]]"" <br> | ""[[Gatorade_Maker_Log|Weekly log]]"" <br> | ||
+ | |||
==Team Members== | ==Team Members== | ||
Line 13: | Line 14: | ||
− | *A successful project would allow the system to accurately dispense the powder and water in a glass | + | *A successful project would allow the system to accurately dispense the powder and water in a glass with a press of a button. |
==Challanges== | ==Challanges== | ||
Line 24: | Line 25: | ||
==Gantt Chart== | ==Gantt Chart== | ||
− | [[ | + | [[FILE:Gatorade_Gant_Chart2017-12-11_at_4.49.13_PM.png| 600 px| center]] |
==Poster== | ==Poster== | ||
Line 55: | Line 56: | ||
==Design and Solutions== | ==Design and Solutions== | ||
− | Stepper Motor | + | '''Stepper Motor''' |
* Stepper motor was used to dispense Gatorade powder into the cup. | * Stepper motor was used to dispense Gatorade powder into the cup. | ||
* We used the Arduino motor shield to help implement the rotation of the motor. | * We used the Arduino motor shield to help implement the rotation of the motor. | ||
* We had to 3D print an auger to slowly dispense the powder while the motor rotates. | * We had to 3D print an auger to slowly dispense the powder while the motor rotates. | ||
− | Solenoid Valve | + | '''Solenoid Valve''' |
* Solenoid valve is used to dispense water. | * Solenoid valve is used to dispense water. | ||
* We had to find a valve that would dispense with very low pressure so that it could open up and dispense liquid. | * We had to find a valve that would dispense with very low pressure so that it could open up and dispense liquid. | ||
* We had to find tubing so that the water could flow in the direction that it was needed to flow in. | * We had to find tubing so that the water could flow in the direction that it was needed to flow in. | ||
* We had to make sure the valve did not have much leakage. | * We had to make sure the valve did not have much leakage. | ||
− | * We had to figure out how to open/close the solenoid valve. | + | * We had to figure out how to open/close the solenoid valve. [https://classes.engineering.wustl.edu/ese205/core/index.php?title=Control_Solenoid_Valve // how to control open/close solenoid valve] |
− | Load Cell | + | '''Load Cell''' |
+ | *Our goal was to make an accurate scale using a Load Cell | ||
+ | *We built scale by putting load cell between to pieces of wood and then calibrated using this [https://www.youtube.com/watch?v=nGUpzwEa4vg tutorial] | ||
+ | *Load Cell is able to measure how much powder and water has been dispensed | ||
+ | *Load Cell tells valve and auger when to turn on and when to turn off | ||
+ | *Scale was accurate within a tenth of a gram | ||
− | + | '''Solutions''' | |
− | |||
− | |||
− | |||
− | |||
− | Solutions | ||
* Designing/3D printing the Auger to perfectly fit into the T-PVC pipe. | * Designing/3D printing the Auger to perfectly fit into the T-PVC pipe. | ||
* Found Solenoid valve capable of functioning at low pressure. | * Found Solenoid valve capable of functioning at low pressure. | ||
+ | *Found tutorials with baseline code related to our three parts and then was able to implement them together. | ||
* Soldered wires together to ensure a stable connection. | * Soldered wires together to ensure a stable connection. | ||
− | * | + | * The Design used a Load cell, Auger attached to a Stepper Motor, Selenoid valve connected with Tank. This entire system turns on when a button is pushed. |
− | + | * Designed and built a box that could work with the system. | |
− | |||
− | |||
− | |||
− | |||
− | * | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Results== | ==Results== | ||
+ | [[File:Gatorade_Maker_Code_.pdf| Final code used in project]] | ||
+ | '''3D designed parts''' | ||
+ | *[https://myhub.autodesk360.com/ue2aac523/g/shares/SHabee1QT1a327cf2b7a77827844deac4f5a?viewState=NoIgbgDAdAjCA0IDeAdEAXAngBwKZoC40ARXAZwEsBzAOzXjQEMyzd1C0AOAMwGZPcnRgFYAtBAAsAEwiiJANm7zRATm4B2AMajh3GJ04AjXMIBMEw4zQBfEAF0gA Powder Funnel] | ||
+ | *[https://myhub.autodesk360.com/ue2aac523/g/shares/SHabee1QT1a327cf2b7adab65a3c99fd3db8?viewState=NoIgbgDAdAjCA0IDeAdEAXAngBwKZoC40ARXAZwEsBzAOzXjQEMyzd1C0AWAdgCMBWAGb8AHIwC0MAGxSY4zgpHiAnJxgTOAExi9OAYwgRcgmNzQBfEAF0gA Lid] | ||
+ | *[https://myhub.autodesk360.com/ue2aac523/g/shares/SHabee1QT1a327cf2b7a7802eca5a846c7ae?viewState=NoIgbgDAdAjCA0IDeAdEAXAngBwKZoC40ARXAZwEsBzAOzXjQEMyzd1C0AmAMwgA5OAFgicAtJ0bcYowQGZujUXwBsAE26iIuVYO4B2GLMYBOAEaM0AXxABdIA Auger] | ||
− | + | '''Finished Product''' | |
− | + | [[File:IMG 6006.mov]] | |
− | |||
Latest revision as of 07:45, 12 December 2017
Contents
Overview
Have you ever tried a Gatorade mix and you end up with not enough powder or too much? The solution to this would be "The Gatorade Maker". This project aims at creating a system that pours powder and water to make a Gatorade mix. The user will press a button and the appropriate amount of water and powder will be released in a cup. This will allow you to be worry-free about the accuracy of the water and powder you will have in your drink.
""Weekly log""
Team Members
- Fazeela Kazmi
- Jacob Pinter
- Natalie Ng (TA)
Objectives
- A successful project would allow the system to accurately dispense the powder and water in a glass with a press of a button.
Challanges
- learning to code with Arduino
- How to dispense ingredients cleanly/neatly/accurately
- The building of the dispenser
- Keeping up with the schedule
Gantt Chart
Poster
Budget
- Tubing $7.99
- Buttons $4.95
- Stepper Motor $13.99
- Auger- 3D Print
- Tank for Water $7.26
- T Shaped PVC Pipe (Holds Auger) $2.23
- Arduino Uno Rev- given
- Solenoid Valve $9.95
- Solderless Bread Board $6.95 (x2)
- TIP120 Darlington Transistor $.95
- 1k Ohm Resistor $1.00
- Diode $.15
- Hookup Wires $6.95
- Load Cell 5 kg and Converter $8.50
- Motor Shield $22.84
- Alligator clips - $7.70
- 9V battery - $5.47
- Electric Selenoid valve- [1] - $22.99
- Wood - $6.92
- Super glue Black silicone tape - $4.98
- Total: $148.72
Design and Solutions
Stepper Motor
- Stepper motor was used to dispense Gatorade powder into the cup.
- We used the Arduino motor shield to help implement the rotation of the motor.
- We had to 3D print an auger to slowly dispense the powder while the motor rotates.
Solenoid Valve
- Solenoid valve is used to dispense water.
- We had to find a valve that would dispense with very low pressure so that it could open up and dispense liquid.
- We had to find tubing so that the water could flow in the direction that it was needed to flow in.
- We had to make sure the valve did not have much leakage.
- We had to figure out how to open/close the solenoid valve. // how to control open/close solenoid valve
Load Cell
- Our goal was to make an accurate scale using a Load Cell
- We built scale by putting load cell between to pieces of wood and then calibrated using this tutorial
- Load Cell is able to measure how much powder and water has been dispensed
- Load Cell tells valve and auger when to turn on and when to turn off
- Scale was accurate within a tenth of a gram
Solutions
- Designing/3D printing the Auger to perfectly fit into the T-PVC pipe.
- Found Solenoid valve capable of functioning at low pressure.
- Found tutorials with baseline code related to our three parts and then was able to implement them together.
- Soldered wires together to ensure a stable connection.
- The Design used a Load cell, Auger attached to a Stepper Motor, Selenoid valve connected with Tank. This entire system turns on when a button is pushed.
- Designed and built a box that could work with the system.
Results
3D designed parts
Finished Product