Internet of Things Based Smart Vending Machine using Digital Payment System

The advent of the Internet envisions a cashless society by enabling financial transactions through digital payments. Significantly, the emergence of coronavirus (COVID-19) disrupted our traditional cash handling means and triggered an inflection point for switching towards contactless digital payments from physical cash payments. Furthermore, Internet of Things (IoT) technology escalates digital payments to the next level by enabling devices to render goods and services without requiring any human interaction. This research proposed an IoT-enabled cashless vending machine that incorporates both cloud computing and payment gateway for ordering and purchasing items through digital payment systems by using a mobile application. The system enables a pre-installed mobile application to scan the Quick Response (QR) code attached to the body of a vending machine, opens the portal of a web-based virtual machine through the code, allows user to choose and order items from the virtual vending, initiates and authorizes a digital payment through an IoT gateway installed inside the physical vending machine by establishing a connection between user's and vendor's financial entities, and finally, dispenses the ordered items by unlocking the shelves of the vending machine after the successful payment transaction. It operates in the Arduino platform with an ATmega 2560 Microcontroller and Esp8266 Wi-fi module as hardware components, mobile application software, and payment gateway API. The system performed an average response time of 14500 milliseconds to pick a product after running 150 consecutive API test calls. This result shows a satisfying time for enhancing customers' buying experiences with digital payment systems and a customizable and cost-effective IoT-based intelligent vending machine to introduce for mass production.

[1]  Bharadwaj Veeravalli,et al.  A Scalable Multicloud Storage Architecture for Cloud-Supported Medical Internet of Things , 2020, IEEE Internet of Things Journal.

[2]  Yang Byung Park,et al.  Smart vending machine systems: operation and performance , 2015 .

[3]  Amevi Acakpovi,et al.  Interoperability of Heterogeneous Appliances in Home Automation Using theAllJoyn Framework , 2018, 2018 IEEE 7th International Conference on Adaptive Science & Technology (ICAST).

[4]  Weisong Shi,et al.  EdgeABC: An architecture for task offloading and resource allocation in the Internet of Things , 2020, Future Gener. Comput. Syst..

[5]  Ibrar Yaqoob,et al.  Big IoT Data Analytics: Architecture, Opportunities, and Open Research Challenges , 2017, IEEE Access.

[6]  Pijush Kanti Dutta Pramanik,et al.  Beyond Automation: The Cognitive IoT. Artificial Intelligence Brings Sense to the Internet of Things , 2018 .

[7]  Amir R Atabekov Internet of Things-Based Smart Classroom Environment , 2016 .

[8]  B. Bhargava,et al.  Handbook of Wireless Sensor Networks: Issues and Challenges in Current Scenario's , 2020, Advances in Intelligent Systems and Computing.

[9]  Masud Rana,et al.  IoT-Based Electric Vehicle State Estimation and Control Algorithms Under Cyber Attacks , 2020, IEEE Internet of Things Journal.

[10]  M. Roopesh,et al.  Inactivation of Salmonella spp. in wheat flour by 395 nm pulsed light emitting diode (LED) treatment and the related functional and structural changes of gluten. , 2020, Food research international.

[11]  P. S. S. Srinivasan,et al.  Safety and security measurement in industrial environment based on smart IOT technology based augmented data recognizing scheme , 2020, Comput. Commun..

[12]  E. Serrano,et al.  Smart Snacks in School Legislation Does Not Change Self‐Reported Snack Food and Beverage Intake of Middle School Students in Rural Appalachian Region , 2017, Journal of nutrition education and behavior.

[13]  Raquel Dormido,et al.  Smart vending machines in the era of internet of things , 2017, Future Gener. Comput. Syst..

[14]  Preeti Dahiya,et al.  Reverse vending machine for managing plastic waste , 2020, Int. J. Syst. Assur. Eng. Manag..

[15]  Yong He,et al.  Application of WeChat Mini-Program and Wi-Fi SoC in Agricultural IoT: A Low-Cost Greenhouse Monitoring System , 2020 .

[16]  A. Ramos,et al.  Designing Human Mistake-Free Machine: a Mexico City Public Transport Commuters’ Approach , 2020 .

[17]  Haider Abbas,et al.  Cloud-Assisted IoT-Based SCADA Systems Security: A Review of the State of the Art and Future Challenges , 2016, IEEE Access.

[18]  Houbing Song,et al.  Internet of Things and Big Data Analytics for Smart and Connected Communities , 2016, IEEE Access.

[19]  Yozo Shoji,et al.  Community-based wireless IoT infrastructure using ubiquitous vending machines , 2016, 2016 Cloudification of the Internet of Things (CIoT).

[20]  Ilsun You,et al.  BRIoT: Behavior Rule Specification-Based Misbehavior Detection for IoT-Embedded Cyber-Physical Systems , 2019, IEEE Access.

[21]  Artur Bogdanowicz,et al.  The Use of a Microcontrollers in Hygrometric Measurements Application , 2020 .

[22]  Mourtzis Dimitris,et al.  An IoT-based Platform for Automated Customized Shopping in Distributed Environments , 2018 .

[23]  Harsh Deep Ahlawat,et al.  Detection and Monitoring of Forest Fire Using Serial Communication and Wi-Fi Wireless Sensor Network , 2020 .

[24]  Osman Büyük,et al.  An investigation of the usability of sound recognition for source separation of packaging wastes in reverse vending machines. , 2016, Waste management.

[25]  F. Richard Yu,et al.  Cyber-Physical-Social Systems: A State-of-the-Art Survey, Challenges and Opportunities , 2020, IEEE Communications Surveys & Tutorials.