Week 9 - Prototype Complete!
We have a working prototype! Our machine can take an order via our app, and dispense the required toppings and liquid into the serving...
All the Latest
We have a working prototype! Our machine can take an order via our app, and dispense the required toppings and liquid into the serving...
We have hooked the mobile app to our Firebase backend. All that's left is for the RaspPi to fetch from the database as well. The order...
Using a load sensor, we can dispense precise amounts of fluids by mass. By putting together this system with the pneumatic valve system,...
In addition to solid toppings, we also need a way to add the sweetener (simple syrup) and tea. For this, we use a pneumatically actuated...
This week we assembled the control box assembly, microcontroller, motor controllers, and the Raspberry Pi 3B+ that we are using to run...
This is my first time coding a mobile app. So, I picked Flutter as the framework to work with as I have heard good things about it. The...
Since we're almost done with the firmware, the next step in the roadmap is building the app for ordering. Before starting to code, it's...
We're now starting to put the whole thing together! With custom design drag chains we can now implement our wiring loom without risk of...
The BBT machine is controlled by both an Arduino and Raspberry Pi. The Arduino is responsible for issuing specific commands to our...
During this week's meeting, it has come to our attention that some of the motors will have rotational limit due to mechanical...
Week 4 marks the completion of one of the primary subsystems: the motion system and topping portioning carriage. This assembly moves...
Since the top of the dispenser interferes with the topping tubes, it was necessary to limit the movements of the dispenser to be within...
In order to drive our new topping dispensers, we need a driving stepper with a matching dog-tooth clutch. However, there's a slight...
Topping dispensers are critical - we need a way to dispense a precise amount of toppings using a single motor. From our preliminary...
Great progress on firmware this week! We got the motors and solenoid firmware done. Most of the GCode commands are functioning except...
A serial communication has been established between Raspberry Pi and Arduino. The set of commands are: G1 X Y - move to x mm y mm M0 T D...
As part of our machine design, we are using a load cell to control how much fluid / topping we dispense in our cup. We purchased a TAL221...
We hooked up the gantry motors to the control board of a 3d printer, just to test movements while we develop our own firmware. Success!
A major part of our system is the cartesian movement system which retrieves toppings and dispenses them. The whole gantry slides into...
One major component is the topping containers, which need to be easily accessibly and refillable, but also needs to precisely dispense...
Thank you MAP, and in particular Garth Thibodeau, for your financial support in our project. Amazing customer service and we would gladly work with you again.