Caffeine Shot Machine
Loading...
Date
2023
Authors
Sondos Hijab
Nabeel Kayed
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Caffeine Shot is a coffee machine that extends beyond traditional coffee machines found in
shops. Not only does it provide users with the choice of three options - Nescafe, dark coffee,
and normal coffee - but it also allows users to customize their own drinks. What really sets it
apart from other coffee machines is that it can be controlled remotely using a mobile applica tion. This means that users can easily access Caffeine Shot from wherever they are.
There are similar coffee machines existing, but none have the same additional features we
propose. And we have benefited from previous machine design projects and workflows.
The Caffeine Shot Machine consists of four units: a Heating Unit, an Input/Output Unit,
a Control Unit, and a Making Coffee Unit. The heating unit uses a heating element to keep
the water boiling. The Input/Output Unit allows users to order coffee using an LCD and a
Keypad or a Mobile Application. The Control Unit enables communication between the units
and connects the machine to the Mobile Application using an Arduino Mega and an ESP32.
Finally, the Making Coffee Unit collects the ingredients and heated water in the group head.
We built this project with various sensors, including a temperature sensor, 3 IR sensors, and 4
ultrasonic sensors. We also used DC, servo, and stepper motors. We needed a roller, a wooden
body, and a belt to build the conveyor belt. We used a 3D-designed cup dispenser piece and
a DC motor to dispense the cups. The microcontroller we used is an Arduino Mega, and we
also used an ESP32 module. Lastly, we handled interfacing with external components such as
a pump and a heater.
The coffee machine boasts several useful features. Users can order drinks with an RFID card
or mobile application. Moreover, it can make multiple drinks in succession, without pausing if
one isn’t taken.
This project proposes placing the machine in an office with multiple employees and a ma chine manager to register personal information in a database, allowing them to use a mobile
app, RFID cards, and an electronic wallet connected to their ID for payment.