Arduino Root Beer Float Robot

About the project

With the press of one button, fully automate the root beer float making process. From dispensing the cup, to extruding the ice-cream and pumping the root beer, there is no work required!

Project info

Difficulty: Moderate

Platforms: Arduino

Estimated time: 4 weeks

License: GNU General Public License, version 3 or later (GPL3+)

Items used in this project

Hardware components

ARDUINO NANO V3 ARDUINO NANO V3 x 1
I2C 1602 Arduino LCD Screen I2C 1602 Arduino LCD Screen x 1
Servo - Generic (Sub-Micro Size) Servo - Generic (Sub-Micro Size) x 3
Stepper Motor NEMA17 12V 350mA Stepper Motor NEMA17 12V 350mA x 2
Peristaltic Liquid Pump w/tubing Peristaltic Liquid Pump w/tubing x 1
Push-button Power Switch Breakout Push-button Power Switch Breakout x 1
Rotary Potentiometer Module Rotary Potentiometer Module x 1
Transistor NPN (2N3904) Transistor NPN (2N3904) x 1
Switching power supply Switching power supply x 1
Snap action switch Snap action switch x 1

View all

Hand tools and fabrication machines

Drill Drill x 1
3D Printer 3D Printer x 1
Soldering Iron Soldering Iron x 1

Story

Watch the video to see what this project is all about! And check out the Report.pdf attached for all of the details.



Schematics, diagrams and documents

Report

Code

Credits