Smart Vending Machine System Using IOT

Page 1

Smart Vending Machine System Using IOT

Shubham Thete1 , Aditya Titare2 , Siddhesh Vanikar3, Prof. Ganesh Madhikar4

1Student, Electronics and Telecommunication Engineering, Sinhgad College of Engineering, Vadgaon

2Student, Electronics and Telecommunication Engineering, Sinhgad College of Engineering, Vadgaon

3Student, Electronics and Telecommunication Engineering, Sinhgad College of Engineering, Vadgaon

4Assistant Professor, Electronics and Telecommunication Engineering, Sinhgad College of Engineering, Vadgaon

Abstract -Asmartvendingmachinesystemisproposedin thispaper,utilizingIoT,UPI,RFID,productleveldetection, andGPS/GPRSnotificationtodeliveravendingexperience that is more convenient, secure, and efficient for both customers and operators. User authentication is achieved throughRFID,andpaymenttransactions arefacilitatedby UPI,allowingcustomersto makepaymentseasilywithout theneedforcashorcards.Productleveldetectionensures continuous availability of items, and when product levels dropbelowapredefinedthreshold,notificationsaresentto thevendingmachineoperatorviaGPSandGPRS,enabling promptrestocking.

Several advantages are offered to vending machine operators by the system. The real-time monitoring and management capabilities of the IoT platform enable operatorstotrackinventorylevels,salesdata,andmachine statusremotely.Thisinformationcanbeutilizedtooptimize product mix and pricing, reduce operational costs, and enhancecustomersatisfaction.Insummary,thepotentialof revolutionizing the vending machine industry lies in the proposedsmartvendingmachinesystem.Throughproviding a more convenient and secure customer experience, loweringcostsforoperators,andofferingvaluableinsights intocustomerbehavior,IoT-enabledvendingmachineshave thecapabilitytoboostsalesandprofitability.

Key Words: Smart vending machine, IoT, UPI, RFID, productleveldetection,GPS/GPRSnotification

1.INTRODUCTION

Vending machines have been around for many years, but they are still a popular way to purchase food and drinks. However, traditional vending machines have a number of limitations. For example, they can only accept cash payments,andtheycanbedifficulttorestock.

SmartvendingmachinesusingIoTaddresstheselimitations byofferingamoreconvenient,secure,andefficientvending machine experience for both customers and operators. Smart vending machines use IoT sensors to collect data about the machine, such as inventory levels, temperature, and machine status. This data is then sent to the cloud, where it can be analyzed by vending machine operators. Vendingmachineoperatorscanusethedatacollectedfrom

smartvendingmachinestotrackinventorylevels,optimize the product mix and pricing, reduce costs, and improve customersatisfaction.

Inaddition,smartvendingmachinesofferamoreconvenient and secure customer experience. For example, customers can use mobile apps to browse the machine's inventory, makepayments,andevenpre-orderitems.Smartvending machines can also be used to offer loyalty programs and otherincentivestocustomers.

Overall, smart vending machines have the potential to revolutionize the vending machine industry. By offering a moreconvenientandsecurecustomerexperience,reducing costsforvendingmachineoperators,andprovidingvaluable insights into customer behavior, IoT-enabled vending machinescanhelptoincreasesalesandprofitability.

2. PROPOSED METHOD

Theproposedmethodforthesmartvendingmachinesystem projectistouseaRaspberryPi3Boardtocollectdatafrom RFID tags and other sensors, and to send this data to the cloudforprocessingandanalysis.Thecloud-basedsystem willthenusethisdatatocontrolthevendingmachine,such asbydispensingproducts,acceptingpayments,andsending notificationstooperators.

2.1.1 Raspberry Pi 3 Board

Pi is a credit-card sized computer that connects to a computermonitorTVandusesinputdeviceslikekeyboard

International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 11 Issue: 01 | Jan 2024 www.irjet.net p-ISSN: 2395-0072 © 2024, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page530
***
Fig 1. Block Diagram 2.1 Hardware

and mouse. It is capable of performing various functionalities such as surveillance system, military applications,surfinginternet,playinghigh-definitionvideos, livegamesandtomakedatabases.RaspberryPiisthemain controllerinourprojectwhichgathersdatafromtheinput modulesandtransmitsittotheoutputmodules.

Specifications:

Microprocessor

Processor Operating

Broadcom BCM2837 64bit

QuadCoreProcessor

Voltage 3.3V

Raw Voltage input 5V,2Apowersource

Maximum current through each I/O pin 16mA

GPU Dual Core Video Core IV®

Multimedia Co-Processor. Provides Open GLES 2.0, hardware-accelerated Open VG, and 1080p30 H.264 high-profiledecode.

Internal RAM 1GbytesDDR2

Clock Frequency 1.2GHz

Operating Temperature -40ºCto+85ºC

Wireless Connectivity BCM43143 (802.11 b/g/n

WirelessLANandBluetooth 4.1)

Ethernet 10/100Ethernet

2.1.2 RFID

RFIDstandsforRadio-FrequencyIdentification,andanRFID tag is a small device that uses radio waves to store and transmit data. RFID tags consist of a microchip and an antenna. They are used for various purposes, including trackingandidentifyingobjects,animals,orpeople.

2.1.3 UPI

UPI, which stands for Unified Payments Interface, is a popular digital payment mode in India. It is a real-time payment system that enables people to send and receive money using their smartphones. UPI allows for interbank transactions and offers several benefits, including instant fundtransfers,24/7availability,andsimplifiedtransactions. HerearesomekeypointsaboutUPI

2.1.4 Level Sensor

A level sensor is a device used to detect and measure the levelofasubstance,usuallyaliquidorgranularmaterial,ina container or a specific location. Level sensors are widely usedinindustrial,commercial,andresidentialapplications tomonitorandcontroltheamountofasubstanceinatank, silo,orotherstoragevessel.Therearevarioustypesoflevel sensors, each with its own principles of operation and suitableapplications.

International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 11 Issue: 01 | Jan 2024 www.irjet.net p-ISSN: 2395-0072 © 2024, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page531
Fig 2. Raspberry Pi Fig 3. RFID Fig 4. UPI

2.1.5 DC Motor

ADCMotorisanelectricmotorthatrunsondirectcurrent power.Inanyelectricmotor,operationisdependentupon simple electromagnetism. A current carrying conductor generates a magnetic field, when this then placed in an externalmagneticfielditwillencounteraforceproportional to current in the conductor and to strength of external magneticfield.ADCMotorprovideexcellentspeedcontrol foraccelerationanddeceleration.Itis easytounderstand, simpleandhascheapdrivedesign.

Specifications:

Standard 130TypeDCmotor

Operating Voltage 4.5Vto9V

Recommended/Rated

6V

Current at No load 70mA(max)

No-load Speed 9000rpm Loaded

2.2 Software Components

2.2.1 Raspbian OS

This provides significantly faster performance for applicationsthatmakeheavyuseoffloating-pointarithmetic operations. All other applications will also gain some performancethroughtheuseofadvancedinstructionsofthe ARMv6CPUinRaspberryPi.AlthoughRaspbianisprimarily the efforts of Mike Thompson (MP Thompson) and Peter Green (plug wash), it has also benefited greatly from the enthusiasticsupportofRaspberryPi.

2.2.2 Open CV

Open CV (Open-Source Computer Vision) is a library of programmingfunctionsmainlyaimedatreal-timecomputer vision originally developed by Intel. The library is cross platformandfreeforuseundertheopen-sourceBSDlicense OpenCV supports deep learning frameworks TensorFlow, Torch/PyTorchandCafe.

3.METHODOLOGY

1. Hardware Development:Thefirststepistodevelop thehardwareforthesmart vendingmachinesystem. This will involve designing and prototyping the followingcomponents:

• Vendingmachinehardware

• IoTsensors

• Communicationmodules

International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 11 Issue: 01 | Jan 2024 www.irjet.net p-ISSN: 2395-0072 © 2024, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page532
Voltage
current 250mA
Size 27.5mmx20mmx15mm Weight 17grams
Motor
Fig 5.DC Motor

Thevendingmachinehardwareshouldbedesignedto berobustandwithstandthe demandsofthevending machineenvironment.TheIoTsensorsshouldbeable to accurately detect product levels and other environmentalconditions.Thecommunicationmodules shouldbeabletotransmitdatatothecloudreliablyand securely.

2. Algorithms: Thefollowingalgorithmswillbeusedin thesmartvendingmachinesystem:

•Product level detection algorithm:Thisalgorithm willusethedata fromtheIoTsensorstodetect productlevelsinthevendingmachine.

•User authentication algorithm: This algorithm willusetheRFIDtagstoauthenticateusers.

• Payment processing algorithm: This algorithm willprocesscontactlesspaymentsusingUPI

4. Literature Review

Title Author Methodology

RFID Technology:

Beyond CashBasedMethods in Vending Machine

Aneeqa Ramzan, Saad Rehman,Aqib Perwaiz

Modeling and Optimizationof Item Changes in Vending Machines

GakuNemoto, Kunihiko Hiraishi

The methodology integrates passive RFID cardsandArduinoMega with SPI protocol for secure authentication, featuring keypad password protection, LCD consumer information display, GSM-based SMS notifications, and a mechanical structure with DC motors for efficient productorientedvending.

This study focuses on optimizingitemchanges in Japanese beverage vending machines, with route men responsible forreplenishment.Using an optimization model based on item utility values and vending machine state transitions, it achieves up to a 2.8% sales improvementcompared toheuristicmethods.

NuiVend-Next Generation Vending Machine

RobertGruen, ErichLiang

In this paper, we will discussNuiVend’suseof avarietyoftechnologies. Such as: Microsoft Kinect,variousMicrosoft Cognitive API services, relayandsensorboards, as well as the overall logic of the control software. Finally, we discuss potential improvements to NuiVend as well as Microsoft Language Understanding IntelligentService(LUIS) techniques that can be applied to many other future NUI based projects.

5.APPLICATIONS

• Retail Stores: Offersmartvendingsolutionswithin retail spaces, providing a wide range of products andreal-timeinventoryupdates.

• Corporate Offices: Install intelligent vending machinesinofficebuildingsforsnacks,beverages, andofficesupplies.

• Manufacturing Facilities: Offeremployeeaccessto snacks and personal protective equipment in industrialsettings

6. CONCLUSIONS

We utilisedIOT technology inthis article to createa sales mechanismforsmartvendingmachines.Itmaycomprehend vendingmachinepurchasersandmarkets.Facerecognition isusedtoanalysethevendingmachine'sprincipalsourcein ordertoaltersalesandsoachievealargerprofit.

ACKNOWLEDGEMENT

I wish to express my sincere thanks and deep sense of gratitudetorespectedmentorandguideProf.G.V.Madhikar Assistant Professor in Department of Electronics and Telecommunication Engineering of Sinhgad college of Engineering,Vadgaon(BK),Pune41forthetechnicaladvice, encouragementandconstructivecriticism,whichmotivated tostriveharderforexcellence

International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 11 Issue: 01 | Jan 2024 www.irjet.net p-ISSN: 2395-0072 © 2024, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page533

REFERENCES

[1] A. Ramzan, S. Rehman, and A. Perwaiz, "RFID technology: Beyond cash-based methods in vending machine,"InternationalConferenceonControlandRobotics Engineering,2019,pp.189-193.

[2] G. Nemoto and K. Hiraishi, "Modeling and optimization of item changes in vending machines,"Asian ControlConference,2020,pp.19-24.

[3] R. Gruen and E. Liang,"NuiVend-NextGeneration Vending Machine," International Conference on ComputationalScienceandComputationalIntelligence,2020, pp.545-548.

BIOGRAPHIES

ShubhamC.Thete

B.E Electronics and Telecommunication

Sinhgad College Of Engineering, Vadgaon,Maharashtra,India

AdityaV.Titare

B.E Electronics and Telecommunication

Sinhgad College Of Engineering, Vadgaon,Maharashtra,India

SiddheshR.Vanikar

B.E Electronics and Telecommunication

Sinhgad College Of Engineering, Vadgaon,Maharashtra,India

Prof.GaneshV.Madhikar

AssistantProfessor Electronics and Telecommunication

Sinhgad College Of Engineering, Vadgaon,Maharashtra,India

International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 11 Issue: 01 | Jan 2024 www.irjet.net p-ISSN: 2395-0072 © 2024, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page534
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.