This thesis presents the realization of a simple automatic beverage dispensing system implemented on a Raspberry Pi microcomputer. The system uses wireless RFID technology to identify glasses, solenoid valves for accurate liquid dispensing and a MySQL database to track and account for consumption. The system is user-controlled with buttons to select the beverage, while an interactive display provides clear and user-friendly information throughout the filling process. Of particular note is the automation of the system, which automatically detects and correctly handles errors, significantly increasing the overall reliability of the system. In addition, the challenges encountered during the development process, are described in detail, along with effective solutions and possible upgrades for the future. The hardware has been designed and integrated with a specially developed printed circuit board embedded in the system. Software, a database and a user interface were also developed to control the hardware and guide the user from the start of the system to the successful completion of beverage dispense. The case with connectors to maximize user experience and the cart for easy transport of the complete system were also manufactured.
|