Back close

From Coins to FSMs: A User-Centric Vending Machine Design With Interactive UI

Publication Type : Conference Paper

Publisher : IEEE

Source : 2024 5th IEEE Global Conference for Advancement in Technology (GCAT)

Url : https://doi.org/10.1109/gcat62922.2024.10923955

Campus : Bengaluru

School : School of Computing

Department : Computer Science and Engineering

Year : 2024

Abstract : A vending machine (VM) is a self-service device that dispenses items like snacks, beverages, medicines, or other products when money or a card is inserted, and a selection is made. Vending machines have a wide range of applications in today’s world in every shop and public place for selling or dispensing most frequently purchased items and to meet the needs of the crowd. In this paper, we have implemented a vending machine that offers five different snacks, price ranging from Rs.5 to Rs.25. The concept of finite state machine is used here to carry out each task. The paper has also presented the working of our vending machine with Deterministic Finite Automata (DFA) implementation and visualization in User Interface (UI) using HyperText Markup Language (HTML), Cascading Style Sheets (CSS) and JavaScript and the code for the same can be found in the GitHub account.

Cite this Research Publication : Arjun Kumar Das, Krishna Bhagat, Sanskar Kumar Agrahari, Nikita Sharma, Pranav Biju Nair, Niharika Panda, From Coins to FSMs: A User-Centric Vending Machine Design With Interactive UI, 2024 5th IEEE Global Conference for Advancement in Technology (GCAT), IEEE, 2024, https://doi.org/10.1109/gcat62922.2024.10923955

Admissions Apply Now