SlideShare a Scribd company logo
International Journal of Trend in Scientific Research and Development (IJTSRD)
Volume 3 Issue 5, August 2019
@ IJTSRD | Unique Paper ID – IJTSRD2
Coin Acceptor Based Vending Machine
Hay Man Oo
1,2Department of Electronic Engineering, Technological University,
How to cite this paper: Hay Man Oo |
Khin Thandar Tun | Su Mon Aung "Coin
Acceptor Based
Vending Machine
using
Microcontroller"
Published in
International
Journal of Trend in
Scientific Research
and Development
(ijtsrd), ISSN: 2456-6470, Volume-3 |
Issue-5, August 2019, pp.2239-2243,
https://doi.org/10.31142/ijtsrd28003
Copyright © 2019 by author(s) and
International Journal ofTrend inScientific
Research and Development Journal. This
is an Open Access
article distributed
under the terms of
the CreativeCommons AttributionLicense
(CC BY 4.0)
(http://creativecommons.org/licenses/by
/4.0)
I. INTRODUCTION
Today, automation plays an important role in human life.
People always look for convenience even in handli
commodities and other basic needs in life such as food and
medicine. Automation not onlyrefers toreducehumaneffort
but also energy efficiency and time saving. In places such as
shopping malls, wholesale and retail outlets, automation is
incorporated for the automatic delivery of the products to
the customers. As people continue to seek for convenience,
more and more technologies are invented. One of these
technologies is the vending machine. Vending machines
come in different types as they are made f
purposes. Vending machines are rarely found in the market.
They are a coin operated machine for selling merchandise.
They have many benefits as well. A vending machine is a
machine that dispenses items such as snacks, beverages,
alcohol, cigarettes, lottery tickets, cologne, consumer
products and evengoldandgems tocustomers automatically
after the customer inserts currency or credit into the
machine. For instance, the automatic cool drink vending
machine, ice-cream vending machine, chocolat
machine, water, tea, coffee vending machines and etc,
increasingly found to encroach the shops nowadays, which
reduces the time and also reduce the human effort required
to recognize, search, count and deliver the product along
with the cash handling. The ticket vending machine is the
best example of all for the application of engineering
principles to reduce time and human effort.
IJTSRD28003
International Journal of Trend in Scientific Research and Development (IJTSRD)
Volume 3 Issue 5, August 2019 Available Online: www.ijtsrd.com e-
28003 | Volume – 3 | Issue – 5 | July - August 2019
Coin Acceptor Based Vending Machine using Microcontroller
Hay Man Oo1, Khin Thandar Tun1, Su Mon Aung2
1Lecturer, 2Assistant Lecturer
Department of Electronic Engineering, Technological University, Meiktila, Myanmar
g/licenses/by
ABSTRACT
This paper investigates based on coin acceptor vending machine using
microcontroller system. Technology has become a partof thedifferent aspects
of peoples’ lives as it makes most of their work faster and easier. One of the
fast-paced technologies is the vending machine. It is a machine that dispenses
automatically, products such as beverages, tickets, snacks, etc., by inserting
currency or credit to the machine. Vendingmachines appearindifferentforms
and functions. These are generally used in public and private areas such as
malls, markets, business and governmentoffices,schools andalongthestreets.
This paper proposes the design of Arduino based automatic vendingmachine.
The main objective of this paper is to launch new technology application in
society. In this proposed system, Arduino Mega board, Liquid Crystal Display
(LCD), coil acceptor, servo motor, stepper motor and push button are used.
The rectifier circuit is used for power supply and step down DC to DC mod
is used to reduce the rectifier output voltage 12V to 5V. Mega is mainlyusedto
run the program for the vending machine. LCD is used for showing the
information, for inserting coil and making a selection. The user canchoosethe
product by touching the related button. Four push button are used to choose
four different types of product. For the servo motor, it is used forthedropping
of the product.
KEYWORDS: Arduino Mega, Coin Acceptor, LCD, Servo motor, Stepper motor,
Motor driver, DC/DC converter, Push button
Today, automation plays an important role in human life.
People always look for convenience even in handling
commodities and other basic needs in life such as food and
medicine. Automation not onlyrefers toreducehumaneffort
but also energy efficiency and time saving. In places such as
shopping malls, wholesale and retail outlets, automation is
for the automatic delivery of the products to
the customers. As people continue to seek for convenience,
more and more technologies are invented. One of these
technologies is the vending machine. Vending machines
come in different types as they are made for different
purposes. Vending machines are rarely found in the market.
They are a coin operated machine for selling merchandise.
They have many benefits as well. A vending machine is a
machine that dispenses items such as snacks, beverages,
ettes, lottery tickets, cologne, consumer
products and evengoldandgems tocustomers automatically
after the customer inserts currency or credit into the
machine. For instance, the automatic cool drink vending
cream vending machine, chocolate vending
machine, water, tea, coffee vending machines and etc,
increasingly found to encroach the shops nowadays, which
reduces the time and also reduce the human effort required
to recognize, search, count and deliver the product along
ling. The ticket vending machine is the
best example of all for the application of engineering
principles to reduce time and human effort.
II. System Block Diagram
Fig1: Overall Block Diagram of The System
Fig 1: shows overall block diagram of the system. First, the
information show on the LCD screen by running the system.
So, the user inserts the appropriate coin and pushes the
require button to choose the product. After pushing the
button, the servo starts rotate to drop the product. Four
push button are used to choose four different types of
products.
International Journal of Trend in Scientific Research and Development (IJTSRD)
-ISSN: 2456 – 6470
August 2019 Page 2239
Microcontroller
Meiktila, Myanmar
This paper investigates based on coin acceptor vending machine using
Technology has become a partof thedifferent aspects
of peoples’ lives as it makes most of their work faster and easier. One of the
paced technologies is the vending machine. It is a machine that dispenses
automatically, products such as beverages, tickets, snacks, etc., by inserting
o the machine. Vendingmachines appearindifferentforms
are generally used in public and private areas such as
malls, markets, business and governmentoffices,schools andalongthestreets.
This paper proposes the design of Arduino based automatic vendingmachine.
new technology application in
society. In this proposed system, Arduino Mega board, Liquid Crystal Display
(LCD), coil acceptor, servo motor, stepper motor and push button are used.
The rectifier circuit is used for power supply and step down DC to DC module
is used to reduce the rectifier output voltage 12V to 5V. Mega is mainlyusedto
run the program for the vending machine. LCD is used for showing the
information, for inserting coil and making a selection. The user canchoosethe
e related button. Four push button are used to choose
four different types of product. For the servo motor, it is used forthedropping
Mega, Coin Acceptor, LCD, Servo motor, Stepper motor,
System Block Diagram
Fig1: Overall Block Diagram of The System
Fig 1: shows overall block diagram of the system. First, the
information show on the LCD screen by running the system.
So, the user inserts the appropriate coin and pushes the
require button to choose the product. After pushing the
rotate to drop the product. Four
push button are used to choose four different types of
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD28003 | Volume – 3 | Issue – 5 | July - August 2019 Page 2240
III. Implementation
A. Software Implementation
The software implementation is the Arduino IDE based
software environment. A program written with the Arduino
IDE is called a sketch. Sketches are saved on the
development computer as text files with the file extension
.ino. Arduino Software (IDE) saved sketches with the
extension .pde. A minimal Arduino C/C++ program consists
of only two functions: setup (): This function is called once
when a sketch starts after power-up or reset. It is used to
initialize variables, input and output pin modes, and other
libraries needed in the sketch. Loop (): After setup ()
function exits (ends), the loop () function is executed
repeatedly in the main program. It controls the board until
the board is powered off or is reset.
Software Implementation for LCD Working
void loop()
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print(" Insert a coin!");
while (true) {
if (digitalRead(coinDetector) == HIGH)
{
break;
}
}
delay(10);
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("Select your item");
Serial.println ("Select your item");
lcd.setCursor(0, 1);
lcd.print(" 1, 2, 3 or 4? ");
In the main program, start by printing on the LCD the
message “Insert a coin”. Then user get stuck in the while
loop. Once the insert a coin and it pass near the proximity
sensor the logic state at the coin detector pin will drop to
LOW and in that case user get out of the while loop using the
break statement. Then print the message “Select your item”
and user get stuck in another while loop.
Software Implementation for Push Button
while (true)
{
if (digitalRead(button1) == LOW)
{
buttonPressed = 1;
break;
}
if (digitalRead(button2) == LOW)
{
buttonPressed = 2;
break;
}
if (digitalRead(button3) == LOW)
{
buttonPressed = 3;
break;
}
if (digitalRead(button4) == LOW)
{
buttonPressed = 4;
break;
}
}
This while loop waits for us to press any of the four buttons
and once user get out of it and print the message
“Delivering”.
Now depending on the pressed button, user execute once of
the case in the switch statement. In case user pressed the
first button, the carrier start moving up using the custom
made “move UP()” function.
Software Implementation for Item 1
Item 1:
moveUp(3850);
delay(200);
moveLeft(3000);
delay(300);
for(int i=0; i<50; i++)
{
digitalWrite(servo1,HIGH);
delayMicroseconds(clockwise);
digitalWrite(servo1,LOW);
delay(18.5);
}
moveRight(3000);
delay(200);
moveDown(3850);
break;
When push button 1 is pressed, stepper motor moveupwith
3.85ms, left with 3ms and servomotor1work andoutput 1is
drop. Then stepper motor move right with 3ms and down
with 3.85ms.If user take a look at this function user see that
it simply sets the stepper motor to move in a particular
direction, and makes the amount of steps that user entered
as argument.
Software Implementation for Item 2
Item 2:
moveUp(3850);
delay(200);
for(int i=0; i<50; i++)
{
digitalWrite(servo2,HIGH);
delayMicroseconds(clockwise);
digitalWrite(servo2,LOW);
delay(18.5);
}
moveDown(3850);
break;
When push button 2 is pressed, stepper motor moveupwith
3.85ms and servo motor2 work and output 2 is drop. Then
stepper motor move down with 3.85ms.
Software Implementation for Item 3
Item 3:
moveUp(1900);
delay(200);
moveLeft(3000);
delay(300);
for(int i=0; i<50; i++)
{
International Journal of Trend in Scientific Research and Development (IJTSRD)
@ IJTSRD | Unique Paper ID – IJTSRD2
digitalWrite(servo3,HIGH);
delayMicroseconds(clockwise);
digitalWrite(servo3,LOW);
delay(18.5);
}
moveRight(3000);
delay(200);
moveDown(1900);
break;
When push button 3 is pressed, stepper motor moveu
1.9ms, left with 3ms and servo motor3 work and output 3 is
drop. Then stepper motor move right with 3ms and down
with 1.9ms.
Software Implementation for Item 4
Item 4:
moveUp(1900);
delay(200);
for(int i=0; i<50; i++)
{
digitalWrite(servo4,HIGH);
delayMicroseconds(clockwise);
digitalWrite(servo4,LOW);
delay(18.5);
}
moveDown(1900);
break;
}
When push button 4 is pressed, stepper motor moveupwith
1.9ms and servo motor4 work and output 1 is drop. Then
stepper motor move down with 1.9ms.
B. Implementation by Hardware
In this proposed system, Arduino MEGA board, single coin
acceptor, LCD, four servo motor and four push button are
used. To power the system rectifier circuit is used and step
down DC to DC module is used to reduce the rectifier output
voltage 12 V to 5 V. Arduino Mega mainly is used to run the
program for the vending machine. LCD is used for showing
the information such as insertingcoil and makinga selection.
User choose the product by touching the relat
the servo motor, it is used for the dropping of the product.
Firstly, after supplying the power to Arduino board, it is
started running with the program installed in it. Then, LCD
starts working by showing the information, “Select Your
Items”. In addition, it asks the user to insert the coin for
buying the product. Then, the user must insert appropriate
coin to the coin insert hole. As soon as the user inserts the
coin, LCD monitor asks the question “Insert a coin”.
Customer select required product by pressing ontherelated
push button. Four push button are used to choose four
different types of product. The costs of four different
products are same for this vending machine design.
related servo runs to give the required product if the pu
button is ON. Stepper motor use to deliver the required
product. Then, the chosen product drop out to the bottom of
the machine. Arduino based paper, it is convenience and
easy to build and no many components are needed. This run
automatically as long as it is supplied by the required
amount of power. So, no employee is needed to cash and to
give service to the customer. It use everywhere that the
required power supplied get. Therefore, it put at the public
places like garden, train station and others. S
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com
28003 | Volume – 3 | Issue – 5 | July - August 2019
When push button 3 is pressed, stepper motor moveupwith
1.9ms, left with 3ms and servo motor3 work and output 3 is
drop. Then stepper motor move right with 3ms and down
When push button 4 is pressed, stepper motor moveupwith
1.9ms and servo motor4 work and output 1 is drop. Then
In this proposed system, Arduino MEGA board, single coin
acceptor, LCD, four servo motor and four push button are
used. To power the system rectifier circuit is used and step
to reduce the rectifier output
voltage 12 V to 5 V. Arduino Mega mainly is used to run the
LCD is used for showing
the information such as insertingcoil and makinga selection.
User choose the product by touching the related button. For
the servo motor, it is used for the dropping of the product.
Firstly, after supplying the power to Arduino board, it is
started running with the program installed in it. Then, LCD
starts working by showing the information, “Select Your
”. In addition, it asks the user to insert the coin for
buying the product. Then, the user must insert appropriate
coin to the coin insert hole. As soon as the user inserts the
coin, LCD monitor asks the question “Insert a coin”.
roduct by pressing ontherelated
push button. Four push button are used to choose four
different types of product. The costs of four different
products are same for this vending machine design. The
related servo runs to give the required product if the push
button is ON. Stepper motor use to deliver the required
product. Then, the chosen product drop out to the bottom of
the machine. Arduino based paper, it is convenience and
easy to build and no many components are needed. This run
s it is supplied by the required
amount of power. So, no employee is needed to cash and to
use everywhere that the
required power supplied get. Therefore, it put at the public
places like garden, train station and others. So, people buy
easily whenever they needed even when they relaxing. The
main problem of this paper is the detection of the correct
coin.
Fig2: Overall Circuit Diagram of The System
Fig3: Flowchart of The System
IV. Results
Wiring of Arduino Board for the System
For testing the Arduino board, it is connected to the PWM
pins (D6, D9, D10, D11) of the servo motors and the digital
pins (D24, D26, D28, D30) of the push button.
Fig 4: Arduino Board Connected Wires
www.ijtsrd.com eISSN: 2456-6470
August 2019 Page 2241
easily whenever they needed even when they relaxing. The
main problem of this paper is the detection of the correct
2: Overall Circuit Diagram of The System
3: Flowchart of The System
Board for the System
For testing the Arduino board, it is connected to the PWM
pins (D6, D9, D10, D11) of the servo motors and the digital
pins (D24, D26, D28, D30) of the push button.
Fig 4: Arduino Board Connected Wires
International Journal of Trend in Scientific Research and Development (IJTSRD)
@ IJTSRD | Unique Paper ID – IJTSRD2
Wiring of Push Button for the System
For testing the push button, it is connected to thedigital pins
(D24, D26, D28, D30) of the Arduino Mega board.
Fig5: Wiring of Push Button for the System
Wiring of Converter Pin for the System
For testing the servo motors, it is connectedtothePWM pins
(D6, D9, D10, D11) of the Arduino Mega board.
Fig6: Wiring of Converter Pin for the System
Wiring of Power Supply Pin for the System
For testing the power supply 12V, it is connected to the p
of the DC to DC converter.
Fig7: Wiring of Power Supply Pin for the System
Wiring of Coin Acceptor for the System
For testing the coin acceptor, it is connected to the only
digital pin (D31) of the Arduino Mega board. For V
the coin acceptor, it must be connected to the power supply.
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com
28003 | Volume – 3 | Issue – 5 | July - August 2019
For testing the push button, it is connected to thedigital pins
(D24, D26, D28, D30) of the Arduino Mega board.
5: Wiring of Push Button for the System
For testing the servo motors, it is connectedtothePWM pins
(D6, D9, D10, D11) of the Arduino Mega board.
6: Wiring of Converter Pin for the System
Wiring of Power Supply Pin for the System
For testing the power supply 12V, it is connected to the pins
7: Wiring of Power Supply Pin for the System
For testing the coin acceptor, it is connected to the only
digital pin (D31) of the Arduino Mega board. For Vcc pin of
the coin acceptor, it must be connected to the power supply.
Fig 8: Wiring of Coin Acceptor for the System
Wiring of LCD for the System
For testing the LCD, it is connected to the communication
pins (D20, D21) of the Arduino
status as long as servo is running andservostarts workingto
drop out the user.
Fig 9: Wiring of LCD for the System
Result of the System
Fig 10: One Kyat Coin
www.ijtsrd.com eISSN: 2456-6470
August 2019 Page 2242
Fig 8: Wiring of Coin Acceptor for the System
Wiring of LCD for the System
For testing the LCD, it is connected to the communication
pins (D20, D21) of the Arduino Mega board. LCD shows this
status as long as servo is running andservostarts workingto
Fig 9: Wiring of LCD for the System
Result of the System
Fig 10: One Kyat Coin
International Journal of Trend in Scientific Research and Development (IJTSRD)
@ IJTSRD | Unique Paper ID – IJTSRD2
Fig 11: LCD Showing to Insert Coin
Fig 12: shows user to insert the correspond coin.
paper, one kyat coin is used in coin acceptor.
Fig12: LCD Shows to Make a Selection
After inserting the coin the LCD will showas thefigure.It has
four choices. So user can choose the product by putting on
the appropriate push button.
Fig13: LCD Shows the Servo Working
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com
28003 | Volume – 3 | Issue – 5 | July - August 2019
Fig 11: LCD Showing to Insert Coin
sert the correspond coin. For this
paper, one kyat coin is used in coin acceptor.
Fig12: LCD Shows to Make a Selection
After inserting the coin the LCD will showas thefigure.It has
four choices. So user can choose the product by putting on
13: LCD Shows the Servo Working
LCD shows this status as long as servo is running and servo
starts working to drop out the user.
Fig14: Result For Item
V. Conclusion
When the world is running hastilywith advancement,timeis
the undisputedly the most valuable resource of all. It
becomes inevitable to save the time by all possible means.
This automatic vending machine offers variety of product as
well as many different types of paymentoption.Inthe recent
time use of digital is increasing day by day due to their
accuracy and feasibility. Due to time saving feature people
use vending machine in busy area like airport, bank, office,
etc. This system is portable, affordable,consumes less power
and can be made easily available
system whenever and whatever. Start thinking about what
machines with need to purchase and begin to price them,
new and used. This help budgeting so, when the time comes
to start buying machines, user well prepared.
VI. REFERENCES
[1] Hui, Mary (3 January 2018).
homeless just launched in U.K., to debut in U.S. cities.
Chicago Tribune. Retrieved 31 Mary (2018).
[2] Desai, S. M: Jadhav, P. S.
Automatic ChocolateVending Machine By UsingArduino
UNO, International Journal of Innovative Research in
Computer Science and Technology, ISSN: 2347
Volume 5, Issue 2, (2017).
[3] Anonymous: National Automatic Merchandising
Association. History of Vending and Coffee Services.
Retrieved 27 October 2016.
[4] Jremington, Re: Coin Acceptor with Arduino
(2016).
[5] Kamalanathan P., Irshath Ahmed R., Kalaiselvan P.:
Automatic Paper Vending Machine
Journal of Science, Engineering and Technology
Research, Volume 4, Issue 4, (2015).
[6] Jaffe, Eric. Old World, High Tech (World’s First Vending
Machine, scroll down to read. Smithsonian.com. (Dec
2006).
[7] Kerry, S:, Vending Machines:AnAmericanSocialHistory,
McFarland, ISBN 978-0-
www.ijtsrd.com eISSN: 2456-6470
August 2019 Page 2243
LCD shows this status as long as servo is running and servo
starts working to drop out the user.
14: Result For Item
When the world is running hastilywith advancement,timeis
the undisputedly the most valuable resource of all. It
becomes inevitable to save the time by all possible means.
This automatic vending machine offers variety of product as
well as many different types of paymentoption.Inthe recent
is increasing day by day due to their
accuracy and feasibility. Due to time saving feature people
use vending machine in busy area like airport, bank, office,
etc. This system is portable, affordable,consumes less power
and can be made easily available so that the user use this
system whenever and whatever. Start thinking about what
machines with need to purchase and begin to price them,
help budgeting so, when the time comes
to start buying machines, user well prepared.
ui, Mary (3 January 2018). Vending machine for
homeless just launched in U.K., to debut in U.S. cities.
Chicago Tribune. Retrieved 31 Mary (2018).
S. Patil: , Giri Neeta Sambhaji:
Automatic ChocolateVending Machine By UsingArduino
, International Journal of Innovative Research in
Computer Science and Technology, ISSN: 2347-5552,
Volume 5, Issue 2, (2017).
Anonymous: National Automatic Merchandising
History of Vending and Coffee Services.
Retrieved 27 October 2016.
Coin Acceptor with Arduino Feb 10,
Kamalanathan P., Irshath Ahmed R., Kalaiselvan P.:
Automatic Paper Vending Machine, International
Journal of Science, Engineering and Technology
Research, Volume 4, Issue 4, (2015).
d World, High Tech (World’s First Vending
scroll down to read. Smithsonian.com. (Dec
Vending Machines:AnAmericanSocialHistory,
-7864-8159-0(2002).

More Related Content

What's hot

Vehicle Speed detecter By PRAGYA AGARWAL
Vehicle Speed detecter By PRAGYA AGARWALVehicle Speed detecter By PRAGYA AGARWAL
Vehicle Speed detecter By PRAGYA AGARWAL
iamtheone5
 
ARM7-ARCHITECTURE
ARM7-ARCHITECTURE ARM7-ARCHITECTURE
ARM7-ARCHITECTURE
Dr.YNM
 
Application of traffic light
Application of traffic lightApplication of traffic light
Application of traffic lightare you
 
Signal generators
Signal generatorsSignal generators
Signal generators
chethank27
 
Report smart dustbin
Report smart dustbinReport smart dustbin
Report smart dustbin
Charmi Chokshi
 
Ppt on automatic street light control using ir sensors
Ppt on automatic street light control using ir sensorsPpt on automatic street light control using ir sensors
Ppt on automatic street light control using ir sensors
Vikram Emmidi
 
Smart Bin Waste Segregation
Smart Bin Waste SegregationSmart Bin Waste Segregation
Smart Bin Waste Segregation
Shubham Bajaj
 
Smart Dustbin for Smart City
Smart Dustbin for Smart CitySmart Dustbin for Smart City
Smart Dustbin for Smart City
kash shaikh
 
Sensor Based Blind Stick
Sensor Based Blind StickSensor Based Blind Stick
Sensor Based Blind Stick
Gagandeep Singh
 
Project report on arduino based parking lot system
Project report on arduino based parking lot systemProject report on arduino based parking lot system
Project report on arduino based parking lot system
United International University
 
Obstacle Detection Robot
Obstacle Detection RobotObstacle Detection Robot
Obstacle Detection Robot
Manikanta Tammi Raju vaddadi
 
RFID based car PARKING SYSTEM
RFID based car PARKING SYSTEMRFID based car PARKING SYSTEM
RFID based car PARKING SYSTEM
Kunal Kabra
 
Arm instruction set
Arm instruction setArm instruction set
Arm instruction set
Mathivanan Natarajan
 
Automatic street light using ldr
Automatic street light using ldrAutomatic street light using ldr
Automatic street light using ldr
Nikhil Sharma
 
06. thumb instructions
06. thumb instructions06. thumb instructions
06. thumb instructions
balaji raja rajan Venkatachalam
 
a project on automatic traffic control using IC 555
a project on automatic traffic control using IC 555a project on automatic traffic control using IC 555
a project on automatic traffic control using IC 555
jack990315
 
Automatic vehicle accident detection and messaging system using gsm and gps m...
Automatic vehicle accident detection and messaging system using gsm and gps m...Automatic vehicle accident detection and messaging system using gsm and gps m...
Automatic vehicle accident detection and messaging system using gsm and gps m...
mahesh_rman
 
IoT Based Garbage Monitoring System ppt
IoT Based Garbage Monitoring System pptIoT Based Garbage Monitoring System ppt
IoT Based Garbage Monitoring System ppt
Ranjan Gupta
 
Arduino dc motor
Arduino dc motor Arduino dc motor
Arduino dc motor
Hajer Dahech
 
Rfid based attendance system using arduino (1)
Rfid based attendance system using arduino (1)Rfid based attendance system using arduino (1)
Rfid based attendance system using arduino (1)
AWANISHKUMAR84
 

What's hot (20)

Vehicle Speed detecter By PRAGYA AGARWAL
Vehicle Speed detecter By PRAGYA AGARWALVehicle Speed detecter By PRAGYA AGARWAL
Vehicle Speed detecter By PRAGYA AGARWAL
 
ARM7-ARCHITECTURE
ARM7-ARCHITECTURE ARM7-ARCHITECTURE
ARM7-ARCHITECTURE
 
Application of traffic light
Application of traffic lightApplication of traffic light
Application of traffic light
 
Signal generators
Signal generatorsSignal generators
Signal generators
 
Report smart dustbin
Report smart dustbinReport smart dustbin
Report smart dustbin
 
Ppt on automatic street light control using ir sensors
Ppt on automatic street light control using ir sensorsPpt on automatic street light control using ir sensors
Ppt on automatic street light control using ir sensors
 
Smart Bin Waste Segregation
Smart Bin Waste SegregationSmart Bin Waste Segregation
Smart Bin Waste Segregation
 
Smart Dustbin for Smart City
Smart Dustbin for Smart CitySmart Dustbin for Smart City
Smart Dustbin for Smart City
 
Sensor Based Blind Stick
Sensor Based Blind StickSensor Based Blind Stick
Sensor Based Blind Stick
 
Project report on arduino based parking lot system
Project report on arduino based parking lot systemProject report on arduino based parking lot system
Project report on arduino based parking lot system
 
Obstacle Detection Robot
Obstacle Detection RobotObstacle Detection Robot
Obstacle Detection Robot
 
RFID based car PARKING SYSTEM
RFID based car PARKING SYSTEMRFID based car PARKING SYSTEM
RFID based car PARKING SYSTEM
 
Arm instruction set
Arm instruction setArm instruction set
Arm instruction set
 
Automatic street light using ldr
Automatic street light using ldrAutomatic street light using ldr
Automatic street light using ldr
 
06. thumb instructions
06. thumb instructions06. thumb instructions
06. thumb instructions
 
a project on automatic traffic control using IC 555
a project on automatic traffic control using IC 555a project on automatic traffic control using IC 555
a project on automatic traffic control using IC 555
 
Automatic vehicle accident detection and messaging system using gsm and gps m...
Automatic vehicle accident detection and messaging system using gsm and gps m...Automatic vehicle accident detection and messaging system using gsm and gps m...
Automatic vehicle accident detection and messaging system using gsm and gps m...
 
IoT Based Garbage Monitoring System ppt
IoT Based Garbage Monitoring System pptIoT Based Garbage Monitoring System ppt
IoT Based Garbage Monitoring System ppt
 
Arduino dc motor
Arduino dc motor Arduino dc motor
Arduino dc motor
 
Rfid based attendance system using arduino (1)
Rfid based attendance system using arduino (1)Rfid based attendance system using arduino (1)
Rfid based attendance system using arduino (1)
 

Similar to Coin Acceptor Based Vending Machine using Microcontroller

Arduino Based Automatic Car Washing System
Arduino Based Automatic Car Washing SystemArduino Based Automatic Car Washing System
Arduino Based Automatic Car Washing System
ijtsrd
 
50120140504003
5012014050400350120140504003
50120140504003
IAEME Publication
 
Automatic Plant Watering System using Arduino UNO for University Park
Automatic Plant Watering System using Arduino UNO for University ParkAutomatic Plant Watering System using Arduino UNO for University Park
Automatic Plant Watering System using Arduino UNO for University Park
ijtsrd
 
Alarm System for Medicine Reminder Based on Microcontroller
Alarm System for Medicine Reminder Based on MicrocontrollerAlarm System for Medicine Reminder Based on Microcontroller
Alarm System for Medicine Reminder Based on Microcontroller
ijtsrd
 
RFID Based Vending Machine
RFID Based Vending MachineRFID Based Vending Machine
RFID Based Vending Machine
ijtsrd
 
Paper on Customer Care Unit For Shopping Mall
Paper on Customer Care Unit  For Shopping MallPaper on Customer Care Unit  For Shopping Mall
Paper on Customer Care Unit For Shopping Mall
IRJET Journal
 
Smart Trolley in Mega Mall Using Zigbee
Smart Trolley in Mega Mall Using ZigbeeSmart Trolley in Mega Mall Using Zigbee
Smart Trolley in Mega Mall Using Zigbee
IRJET Journal
 
Design and Implementation of Mini Car Washing
Design and Implementation of Mini Car WashingDesign and Implementation of Mini Car Washing
Design and Implementation of Mini Car Washing
ijtsrd
 
IRJET - Anytime Medicine Vending Machine
IRJET - Anytime Medicine Vending MachineIRJET - Anytime Medicine Vending Machine
IRJET - Anytime Medicine Vending Machine
IRJET Journal
 
consumer electronics................pptx
consumer electronics................pptxconsumer electronics................pptx
consumer electronics................pptx
renliejanepedronan
 
IRJET- Easy, Efficient and Integrated Billing System
IRJET- Easy, Efficient and Integrated Billing SystemIRJET- Easy, Efficient and Integrated Billing System
IRJET- Easy, Efficient and Integrated Billing System
IRJET Journal
 
healthcare supervising system to monitor heart rate to diagonize and alert he...
healthcare supervising system to monitor heart rate to diagonize and alert he...healthcare supervising system to monitor heart rate to diagonize and alert he...
healthcare supervising system to monitor heart rate to diagonize and alert he...
IJET - International Journal of Engineering and Techniques
 
IRJET- Smart Trolley for Billing System
IRJET-   	  Smart Trolley for Billing SystemIRJET-   	  Smart Trolley for Billing System
IRJET- Smart Trolley for Billing System
IRJET Journal
 
IRJET- Smart Bin Management System using Internet of Things
IRJET-  	  Smart Bin Management System using Internet of ThingsIRJET-  	  Smart Bin Management System using Internet of Things
IRJET- Smart Bin Management System using Internet of Things
IRJET Journal
 
IRJET- Smart Billing Cart
IRJET- Smart Billing CartIRJET- Smart Billing Cart
IRJET- Smart Billing Cart
IRJET Journal
 
All-in-One Intelligent Shopping Trolley with Automatic Billing and Payment Sy...
All-in-One Intelligent Shopping Trolley with Automatic Billing and Payment Sy...All-in-One Intelligent Shopping Trolley with Automatic Billing and Payment Sy...
All-in-One Intelligent Shopping Trolley with Automatic Billing and Payment Sy...
IRJET Journal
 
IRJET- Smart Trolley for Guiding Customers in Super Markets using AOT
IRJET-  	  Smart Trolley for Guiding Customers in Super Markets using AOTIRJET-  	  Smart Trolley for Guiding Customers in Super Markets using AOT
IRJET- Smart Trolley for Guiding Customers in Super Markets using AOT
IRJET Journal
 
Automatic_Plant_Watering_System_using_Arduino_UNO_.pptx
Automatic_Plant_Watering_System_using_Arduino_UNO_.pptxAutomatic_Plant_Watering_System_using_Arduino_UNO_.pptx
Automatic_Plant_Watering_System_using_Arduino_UNO_.pptx
Syeda Nasiha
 
IRJET- Biometric based Bank Locker System
IRJET- Biometric based Bank Locker SystemIRJET- Biometric based Bank Locker System
IRJET- Biometric based Bank Locker System
IRJET Journal
 
VENDING_MACHINE_2023-2024
VENDING_MACHINE_2023-2024VENDING_MACHINE_2023-2024
VENDING_MACHINE_2023-2024
College of engineering roorkee
 

Similar to Coin Acceptor Based Vending Machine using Microcontroller (20)

Arduino Based Automatic Car Washing System
Arduino Based Automatic Car Washing SystemArduino Based Automatic Car Washing System
Arduino Based Automatic Car Washing System
 
50120140504003
5012014050400350120140504003
50120140504003
 
Automatic Plant Watering System using Arduino UNO for University Park
Automatic Plant Watering System using Arduino UNO for University ParkAutomatic Plant Watering System using Arduino UNO for University Park
Automatic Plant Watering System using Arduino UNO for University Park
 
Alarm System for Medicine Reminder Based on Microcontroller
Alarm System for Medicine Reminder Based on MicrocontrollerAlarm System for Medicine Reminder Based on Microcontroller
Alarm System for Medicine Reminder Based on Microcontroller
 
RFID Based Vending Machine
RFID Based Vending MachineRFID Based Vending Machine
RFID Based Vending Machine
 
Paper on Customer Care Unit For Shopping Mall
Paper on Customer Care Unit  For Shopping MallPaper on Customer Care Unit  For Shopping Mall
Paper on Customer Care Unit For Shopping Mall
 
Smart Trolley in Mega Mall Using Zigbee
Smart Trolley in Mega Mall Using ZigbeeSmart Trolley in Mega Mall Using Zigbee
Smart Trolley in Mega Mall Using Zigbee
 
Design and Implementation of Mini Car Washing
Design and Implementation of Mini Car WashingDesign and Implementation of Mini Car Washing
Design and Implementation of Mini Car Washing
 
IRJET - Anytime Medicine Vending Machine
IRJET - Anytime Medicine Vending MachineIRJET - Anytime Medicine Vending Machine
IRJET - Anytime Medicine Vending Machine
 
consumer electronics................pptx
consumer electronics................pptxconsumer electronics................pptx
consumer electronics................pptx
 
IRJET- Easy, Efficient and Integrated Billing System
IRJET- Easy, Efficient and Integrated Billing SystemIRJET- Easy, Efficient and Integrated Billing System
IRJET- Easy, Efficient and Integrated Billing System
 
healthcare supervising system to monitor heart rate to diagonize and alert he...
healthcare supervising system to monitor heart rate to diagonize and alert he...healthcare supervising system to monitor heart rate to diagonize and alert he...
healthcare supervising system to monitor heart rate to diagonize and alert he...
 
IRJET- Smart Trolley for Billing System
IRJET-   	  Smart Trolley for Billing SystemIRJET-   	  Smart Trolley for Billing System
IRJET- Smart Trolley for Billing System
 
IRJET- Smart Bin Management System using Internet of Things
IRJET-  	  Smart Bin Management System using Internet of ThingsIRJET-  	  Smart Bin Management System using Internet of Things
IRJET- Smart Bin Management System using Internet of Things
 
IRJET- Smart Billing Cart
IRJET- Smart Billing CartIRJET- Smart Billing Cart
IRJET- Smart Billing Cart
 
All-in-One Intelligent Shopping Trolley with Automatic Billing and Payment Sy...
All-in-One Intelligent Shopping Trolley with Automatic Billing and Payment Sy...All-in-One Intelligent Shopping Trolley with Automatic Billing and Payment Sy...
All-in-One Intelligent Shopping Trolley with Automatic Billing and Payment Sy...
 
IRJET- Smart Trolley for Guiding Customers in Super Markets using AOT
IRJET-  	  Smart Trolley for Guiding Customers in Super Markets using AOTIRJET-  	  Smart Trolley for Guiding Customers in Super Markets using AOT
IRJET- Smart Trolley for Guiding Customers in Super Markets using AOT
 
Automatic_Plant_Watering_System_using_Arduino_UNO_.pptx
Automatic_Plant_Watering_System_using_Arduino_UNO_.pptxAutomatic_Plant_Watering_System_using_Arduino_UNO_.pptx
Automatic_Plant_Watering_System_using_Arduino_UNO_.pptx
 
IRJET- Biometric based Bank Locker System
IRJET- Biometric based Bank Locker SystemIRJET- Biometric based Bank Locker System
IRJET- Biometric based Bank Locker System
 
VENDING_MACHINE_2023-2024
VENDING_MACHINE_2023-2024VENDING_MACHINE_2023-2024
VENDING_MACHINE_2023-2024
 

More from ijtsrd

‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementation‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementation
ijtsrd
 
Edge Computing in Space Enhancing Data Processing and Communication for Space...
Edge Computing in Space Enhancing Data Processing and Communication for Space...Edge Computing in Space Enhancing Data Processing and Communication for Space...
Edge Computing in Space Enhancing Data Processing and Communication for Space...
ijtsrd
 
Dynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and ProspectsDynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and Prospects
ijtsrd
 
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
ijtsrd
 
The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...
ijtsrd
 
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
ijtsrd
 
Problems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A StudyProblems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A Study
ijtsrd
 
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
ijtsrd
 
The Impact of Educational Background and Professional Training on Human Right...
The Impact of Educational Background and Professional Training on Human Right...The Impact of Educational Background and Professional Training on Human Right...
The Impact of Educational Background and Professional Training on Human Right...
ijtsrd
 
A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...
ijtsrd
 
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
ijtsrd
 
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
ijtsrd
 
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. SadikuSustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
ijtsrd
 
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
ijtsrd
 
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
ijtsrd
 
Activating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment MapActivating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment Map
ijtsrd
 
Educational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger SocietyEducational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger Society
ijtsrd
 
Integration of Indian Indigenous Knowledge System in Management Prospects and...
Integration of Indian Indigenous Knowledge System in Management Prospects and...Integration of Indian Indigenous Knowledge System in Management Prospects and...
Integration of Indian Indigenous Knowledge System in Management Prospects and...
ijtsrd
 
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
ijtsrd
 
Streamlining Data Collection eCRF Design and Machine Learning
Streamlining Data Collection eCRF Design and Machine LearningStreamlining Data Collection eCRF Design and Machine Learning
Streamlining Data Collection eCRF Design and Machine Learning
ijtsrd
 

More from ijtsrd (20)

‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementation‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementation
 
Edge Computing in Space Enhancing Data Processing and Communication for Space...
Edge Computing in Space Enhancing Data Processing and Communication for Space...Edge Computing in Space Enhancing Data Processing and Communication for Space...
Edge Computing in Space Enhancing Data Processing and Communication for Space...
 
Dynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and ProspectsDynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and Prospects
 
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
 
The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...
 
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
 
Problems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A StudyProblems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A Study
 
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
 
The Impact of Educational Background and Professional Training on Human Right...
The Impact of Educational Background and Professional Training on Human Right...The Impact of Educational Background and Professional Training on Human Right...
The Impact of Educational Background and Professional Training on Human Right...
 
A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...
 
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
 
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
 
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. SadikuSustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
 
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
 
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
 
Activating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment MapActivating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment Map
 
Educational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger SocietyEducational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger Society
 
Integration of Indian Indigenous Knowledge System in Management Prospects and...
Integration of Indian Indigenous Knowledge System in Management Prospects and...Integration of Indian Indigenous Knowledge System in Management Prospects and...
Integration of Indian Indigenous Knowledge System in Management Prospects and...
 
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
 
Streamlining Data Collection eCRF Design and Machine Learning
Streamlining Data Collection eCRF Design and Machine LearningStreamlining Data Collection eCRF Design and Machine Learning
Streamlining Data Collection eCRF Design and Machine Learning
 

Recently uploaded

The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Denish Jangid
 
How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience
Wahiba Chair Training & Consulting
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
Himanshu Rai
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
Jyoti Chand
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
Celine George
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
iammrhaywood
 

Recently uploaded (20)

The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
 
How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
 

Coin Acceptor Based Vending Machine using Microcontroller

  • 1. International Journal of Trend in Scientific Research and Development (IJTSRD) Volume 3 Issue 5, August 2019 @ IJTSRD | Unique Paper ID – IJTSRD2 Coin Acceptor Based Vending Machine Hay Man Oo 1,2Department of Electronic Engineering, Technological University, How to cite this paper: Hay Man Oo | Khin Thandar Tun | Su Mon Aung "Coin Acceptor Based Vending Machine using Microcontroller" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-3 | Issue-5, August 2019, pp.2239-2243, https://doi.org/10.31142/ijtsrd28003 Copyright © 2019 by author(s) and International Journal ofTrend inScientific Research and Development Journal. This is an Open Access article distributed under the terms of the CreativeCommons AttributionLicense (CC BY 4.0) (http://creativecommons.org/licenses/by /4.0) I. INTRODUCTION Today, automation plays an important role in human life. People always look for convenience even in handli commodities and other basic needs in life such as food and medicine. Automation not onlyrefers toreducehumaneffort but also energy efficiency and time saving. In places such as shopping malls, wholesale and retail outlets, automation is incorporated for the automatic delivery of the products to the customers. As people continue to seek for convenience, more and more technologies are invented. One of these technologies is the vending machine. Vending machines come in different types as they are made f purposes. Vending machines are rarely found in the market. They are a coin operated machine for selling merchandise. They have many benefits as well. A vending machine is a machine that dispenses items such as snacks, beverages, alcohol, cigarettes, lottery tickets, cologne, consumer products and evengoldandgems tocustomers automatically after the customer inserts currency or credit into the machine. For instance, the automatic cool drink vending machine, ice-cream vending machine, chocolat machine, water, tea, coffee vending machines and etc, increasingly found to encroach the shops nowadays, which reduces the time and also reduce the human effort required to recognize, search, count and deliver the product along with the cash handling. The ticket vending machine is the best example of all for the application of engineering principles to reduce time and human effort. IJTSRD28003 International Journal of Trend in Scientific Research and Development (IJTSRD) Volume 3 Issue 5, August 2019 Available Online: www.ijtsrd.com e- 28003 | Volume – 3 | Issue – 5 | July - August 2019 Coin Acceptor Based Vending Machine using Microcontroller Hay Man Oo1, Khin Thandar Tun1, Su Mon Aung2 1Lecturer, 2Assistant Lecturer Department of Electronic Engineering, Technological University, Meiktila, Myanmar g/licenses/by ABSTRACT This paper investigates based on coin acceptor vending machine using microcontroller system. Technology has become a partof thedifferent aspects of peoples’ lives as it makes most of their work faster and easier. One of the fast-paced technologies is the vending machine. It is a machine that dispenses automatically, products such as beverages, tickets, snacks, etc., by inserting currency or credit to the machine. Vendingmachines appearindifferentforms and functions. These are generally used in public and private areas such as malls, markets, business and governmentoffices,schools andalongthestreets. This paper proposes the design of Arduino based automatic vendingmachine. The main objective of this paper is to launch new technology application in society. In this proposed system, Arduino Mega board, Liquid Crystal Display (LCD), coil acceptor, servo motor, stepper motor and push button are used. The rectifier circuit is used for power supply and step down DC to DC mod is used to reduce the rectifier output voltage 12V to 5V. Mega is mainlyusedto run the program for the vending machine. LCD is used for showing the information, for inserting coil and making a selection. The user canchoosethe product by touching the related button. Four push button are used to choose four different types of product. For the servo motor, it is used forthedropping of the product. KEYWORDS: Arduino Mega, Coin Acceptor, LCD, Servo motor, Stepper motor, Motor driver, DC/DC converter, Push button Today, automation plays an important role in human life. People always look for convenience even in handling commodities and other basic needs in life such as food and medicine. Automation not onlyrefers toreducehumaneffort but also energy efficiency and time saving. In places such as shopping malls, wholesale and retail outlets, automation is for the automatic delivery of the products to the customers. As people continue to seek for convenience, more and more technologies are invented. One of these technologies is the vending machine. Vending machines come in different types as they are made for different purposes. Vending machines are rarely found in the market. They are a coin operated machine for selling merchandise. They have many benefits as well. A vending machine is a machine that dispenses items such as snacks, beverages, ettes, lottery tickets, cologne, consumer products and evengoldandgems tocustomers automatically after the customer inserts currency or credit into the machine. For instance, the automatic cool drink vending cream vending machine, chocolate vending machine, water, tea, coffee vending machines and etc, increasingly found to encroach the shops nowadays, which reduces the time and also reduce the human effort required to recognize, search, count and deliver the product along ling. The ticket vending machine is the best example of all for the application of engineering principles to reduce time and human effort. II. System Block Diagram Fig1: Overall Block Diagram of The System Fig 1: shows overall block diagram of the system. First, the information show on the LCD screen by running the system. So, the user inserts the appropriate coin and pushes the require button to choose the product. After pushing the button, the servo starts rotate to drop the product. Four push button are used to choose four different types of products. International Journal of Trend in Scientific Research and Development (IJTSRD) -ISSN: 2456 – 6470 August 2019 Page 2239 Microcontroller Meiktila, Myanmar This paper investigates based on coin acceptor vending machine using Technology has become a partof thedifferent aspects of peoples’ lives as it makes most of their work faster and easier. One of the paced technologies is the vending machine. It is a machine that dispenses automatically, products such as beverages, tickets, snacks, etc., by inserting o the machine. Vendingmachines appearindifferentforms are generally used in public and private areas such as malls, markets, business and governmentoffices,schools andalongthestreets. This paper proposes the design of Arduino based automatic vendingmachine. new technology application in society. In this proposed system, Arduino Mega board, Liquid Crystal Display (LCD), coil acceptor, servo motor, stepper motor and push button are used. The rectifier circuit is used for power supply and step down DC to DC module is used to reduce the rectifier output voltage 12V to 5V. Mega is mainlyusedto run the program for the vending machine. LCD is used for showing the information, for inserting coil and making a selection. The user canchoosethe e related button. Four push button are used to choose four different types of product. For the servo motor, it is used forthedropping Mega, Coin Acceptor, LCD, Servo motor, Stepper motor, System Block Diagram Fig1: Overall Block Diagram of The System Fig 1: shows overall block diagram of the system. First, the information show on the LCD screen by running the system. So, the user inserts the appropriate coin and pushes the require button to choose the product. After pushing the rotate to drop the product. Four push button are used to choose four different types of
  • 2. International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD28003 | Volume – 3 | Issue – 5 | July - August 2019 Page 2240 III. Implementation A. Software Implementation The software implementation is the Arduino IDE based software environment. A program written with the Arduino IDE is called a sketch. Sketches are saved on the development computer as text files with the file extension .ino. Arduino Software (IDE) saved sketches with the extension .pde. A minimal Arduino C/C++ program consists of only two functions: setup (): This function is called once when a sketch starts after power-up or reset. It is used to initialize variables, input and output pin modes, and other libraries needed in the sketch. Loop (): After setup () function exits (ends), the loop () function is executed repeatedly in the main program. It controls the board until the board is powered off or is reset. Software Implementation for LCD Working void loop() { lcd.clear(); lcd.setCursor(0, 0); lcd.print(" Insert a coin!"); while (true) { if (digitalRead(coinDetector) == HIGH) { break; } } delay(10); lcd.clear(); lcd.setCursor(0, 0); lcd.print("Select your item"); Serial.println ("Select your item"); lcd.setCursor(0, 1); lcd.print(" 1, 2, 3 or 4? "); In the main program, start by printing on the LCD the message “Insert a coin”. Then user get stuck in the while loop. Once the insert a coin and it pass near the proximity sensor the logic state at the coin detector pin will drop to LOW and in that case user get out of the while loop using the break statement. Then print the message “Select your item” and user get stuck in another while loop. Software Implementation for Push Button while (true) { if (digitalRead(button1) == LOW) { buttonPressed = 1; break; } if (digitalRead(button2) == LOW) { buttonPressed = 2; break; } if (digitalRead(button3) == LOW) { buttonPressed = 3; break; } if (digitalRead(button4) == LOW) { buttonPressed = 4; break; } } This while loop waits for us to press any of the four buttons and once user get out of it and print the message “Delivering”. Now depending on the pressed button, user execute once of the case in the switch statement. In case user pressed the first button, the carrier start moving up using the custom made “move UP()” function. Software Implementation for Item 1 Item 1: moveUp(3850); delay(200); moveLeft(3000); delay(300); for(int i=0; i<50; i++) { digitalWrite(servo1,HIGH); delayMicroseconds(clockwise); digitalWrite(servo1,LOW); delay(18.5); } moveRight(3000); delay(200); moveDown(3850); break; When push button 1 is pressed, stepper motor moveupwith 3.85ms, left with 3ms and servomotor1work andoutput 1is drop. Then stepper motor move right with 3ms and down with 3.85ms.If user take a look at this function user see that it simply sets the stepper motor to move in a particular direction, and makes the amount of steps that user entered as argument. Software Implementation for Item 2 Item 2: moveUp(3850); delay(200); for(int i=0; i<50; i++) { digitalWrite(servo2,HIGH); delayMicroseconds(clockwise); digitalWrite(servo2,LOW); delay(18.5); } moveDown(3850); break; When push button 2 is pressed, stepper motor moveupwith 3.85ms and servo motor2 work and output 2 is drop. Then stepper motor move down with 3.85ms. Software Implementation for Item 3 Item 3: moveUp(1900); delay(200); moveLeft(3000); delay(300); for(int i=0; i<50; i++) {
  • 3. International Journal of Trend in Scientific Research and Development (IJTSRD) @ IJTSRD | Unique Paper ID – IJTSRD2 digitalWrite(servo3,HIGH); delayMicroseconds(clockwise); digitalWrite(servo3,LOW); delay(18.5); } moveRight(3000); delay(200); moveDown(1900); break; When push button 3 is pressed, stepper motor moveu 1.9ms, left with 3ms and servo motor3 work and output 3 is drop. Then stepper motor move right with 3ms and down with 1.9ms. Software Implementation for Item 4 Item 4: moveUp(1900); delay(200); for(int i=0; i<50; i++) { digitalWrite(servo4,HIGH); delayMicroseconds(clockwise); digitalWrite(servo4,LOW); delay(18.5); } moveDown(1900); break; } When push button 4 is pressed, stepper motor moveupwith 1.9ms and servo motor4 work and output 1 is drop. Then stepper motor move down with 1.9ms. B. Implementation by Hardware In this proposed system, Arduino MEGA board, single coin acceptor, LCD, four servo motor and four push button are used. To power the system rectifier circuit is used and step down DC to DC module is used to reduce the rectifier output voltage 12 V to 5 V. Arduino Mega mainly is used to run the program for the vending machine. LCD is used for showing the information such as insertingcoil and makinga selection. User choose the product by touching the relat the servo motor, it is used for the dropping of the product. Firstly, after supplying the power to Arduino board, it is started running with the program installed in it. Then, LCD starts working by showing the information, “Select Your Items”. In addition, it asks the user to insert the coin for buying the product. Then, the user must insert appropriate coin to the coin insert hole. As soon as the user inserts the coin, LCD monitor asks the question “Insert a coin”. Customer select required product by pressing ontherelated push button. Four push button are used to choose four different types of product. The costs of four different products are same for this vending machine design. related servo runs to give the required product if the pu button is ON. Stepper motor use to deliver the required product. Then, the chosen product drop out to the bottom of the machine. Arduino based paper, it is convenience and easy to build and no many components are needed. This run automatically as long as it is supplied by the required amount of power. So, no employee is needed to cash and to give service to the customer. It use everywhere that the required power supplied get. Therefore, it put at the public places like garden, train station and others. S International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com 28003 | Volume – 3 | Issue – 5 | July - August 2019 When push button 3 is pressed, stepper motor moveupwith 1.9ms, left with 3ms and servo motor3 work and output 3 is drop. Then stepper motor move right with 3ms and down When push button 4 is pressed, stepper motor moveupwith 1.9ms and servo motor4 work and output 1 is drop. Then In this proposed system, Arduino MEGA board, single coin acceptor, LCD, four servo motor and four push button are used. To power the system rectifier circuit is used and step to reduce the rectifier output voltage 12 V to 5 V. Arduino Mega mainly is used to run the LCD is used for showing the information such as insertingcoil and makinga selection. User choose the product by touching the related button. For the servo motor, it is used for the dropping of the product. Firstly, after supplying the power to Arduino board, it is started running with the program installed in it. Then, LCD starts working by showing the information, “Select Your ”. In addition, it asks the user to insert the coin for buying the product. Then, the user must insert appropriate coin to the coin insert hole. As soon as the user inserts the coin, LCD monitor asks the question “Insert a coin”. roduct by pressing ontherelated push button. Four push button are used to choose four different types of product. The costs of four different products are same for this vending machine design. The related servo runs to give the required product if the push button is ON. Stepper motor use to deliver the required product. Then, the chosen product drop out to the bottom of the machine. Arduino based paper, it is convenience and easy to build and no many components are needed. This run s it is supplied by the required amount of power. So, no employee is needed to cash and to use everywhere that the required power supplied get. Therefore, it put at the public places like garden, train station and others. So, people buy easily whenever they needed even when they relaxing. The main problem of this paper is the detection of the correct coin. Fig2: Overall Circuit Diagram of The System Fig3: Flowchart of The System IV. Results Wiring of Arduino Board for the System For testing the Arduino board, it is connected to the PWM pins (D6, D9, D10, D11) of the servo motors and the digital pins (D24, D26, D28, D30) of the push button. Fig 4: Arduino Board Connected Wires www.ijtsrd.com eISSN: 2456-6470 August 2019 Page 2241 easily whenever they needed even when they relaxing. The main problem of this paper is the detection of the correct 2: Overall Circuit Diagram of The System 3: Flowchart of The System Board for the System For testing the Arduino board, it is connected to the PWM pins (D6, D9, D10, D11) of the servo motors and the digital pins (D24, D26, D28, D30) of the push button. Fig 4: Arduino Board Connected Wires
  • 4. International Journal of Trend in Scientific Research and Development (IJTSRD) @ IJTSRD | Unique Paper ID – IJTSRD2 Wiring of Push Button for the System For testing the push button, it is connected to thedigital pins (D24, D26, D28, D30) of the Arduino Mega board. Fig5: Wiring of Push Button for the System Wiring of Converter Pin for the System For testing the servo motors, it is connectedtothePWM pins (D6, D9, D10, D11) of the Arduino Mega board. Fig6: Wiring of Converter Pin for the System Wiring of Power Supply Pin for the System For testing the power supply 12V, it is connected to the p of the DC to DC converter. Fig7: Wiring of Power Supply Pin for the System Wiring of Coin Acceptor for the System For testing the coin acceptor, it is connected to the only digital pin (D31) of the Arduino Mega board. For V the coin acceptor, it must be connected to the power supply. International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com 28003 | Volume – 3 | Issue – 5 | July - August 2019 For testing the push button, it is connected to thedigital pins (D24, D26, D28, D30) of the Arduino Mega board. 5: Wiring of Push Button for the System For testing the servo motors, it is connectedtothePWM pins (D6, D9, D10, D11) of the Arduino Mega board. 6: Wiring of Converter Pin for the System Wiring of Power Supply Pin for the System For testing the power supply 12V, it is connected to the pins 7: Wiring of Power Supply Pin for the System For testing the coin acceptor, it is connected to the only digital pin (D31) of the Arduino Mega board. For Vcc pin of the coin acceptor, it must be connected to the power supply. Fig 8: Wiring of Coin Acceptor for the System Wiring of LCD for the System For testing the LCD, it is connected to the communication pins (D20, D21) of the Arduino status as long as servo is running andservostarts workingto drop out the user. Fig 9: Wiring of LCD for the System Result of the System Fig 10: One Kyat Coin www.ijtsrd.com eISSN: 2456-6470 August 2019 Page 2242 Fig 8: Wiring of Coin Acceptor for the System Wiring of LCD for the System For testing the LCD, it is connected to the communication pins (D20, D21) of the Arduino Mega board. LCD shows this status as long as servo is running andservostarts workingto Fig 9: Wiring of LCD for the System Result of the System Fig 10: One Kyat Coin
  • 5. International Journal of Trend in Scientific Research and Development (IJTSRD) @ IJTSRD | Unique Paper ID – IJTSRD2 Fig 11: LCD Showing to Insert Coin Fig 12: shows user to insert the correspond coin. paper, one kyat coin is used in coin acceptor. Fig12: LCD Shows to Make a Selection After inserting the coin the LCD will showas thefigure.It has four choices. So user can choose the product by putting on the appropriate push button. Fig13: LCD Shows the Servo Working International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com 28003 | Volume – 3 | Issue – 5 | July - August 2019 Fig 11: LCD Showing to Insert Coin sert the correspond coin. For this paper, one kyat coin is used in coin acceptor. Fig12: LCD Shows to Make a Selection After inserting the coin the LCD will showas thefigure.It has four choices. So user can choose the product by putting on 13: LCD Shows the Servo Working LCD shows this status as long as servo is running and servo starts working to drop out the user. Fig14: Result For Item V. Conclusion When the world is running hastilywith advancement,timeis the undisputedly the most valuable resource of all. It becomes inevitable to save the time by all possible means. This automatic vending machine offers variety of product as well as many different types of paymentoption.Inthe recent time use of digital is increasing day by day due to their accuracy and feasibility. Due to time saving feature people use vending machine in busy area like airport, bank, office, etc. This system is portable, affordable,consumes less power and can be made easily available system whenever and whatever. Start thinking about what machines with need to purchase and begin to price them, new and used. This help budgeting so, when the time comes to start buying machines, user well prepared. VI. REFERENCES [1] Hui, Mary (3 January 2018). homeless just launched in U.K., to debut in U.S. cities. Chicago Tribune. Retrieved 31 Mary (2018). [2] Desai, S. M: Jadhav, P. S. Automatic ChocolateVending Machine By UsingArduino UNO, International Journal of Innovative Research in Computer Science and Technology, ISSN: 2347 Volume 5, Issue 2, (2017). [3] Anonymous: National Automatic Merchandising Association. History of Vending and Coffee Services. Retrieved 27 October 2016. [4] Jremington, Re: Coin Acceptor with Arduino (2016). [5] Kamalanathan P., Irshath Ahmed R., Kalaiselvan P.: Automatic Paper Vending Machine Journal of Science, Engineering and Technology Research, Volume 4, Issue 4, (2015). [6] Jaffe, Eric. Old World, High Tech (World’s First Vending Machine, scroll down to read. Smithsonian.com. (Dec 2006). [7] Kerry, S:, Vending Machines:AnAmericanSocialHistory, McFarland, ISBN 978-0- www.ijtsrd.com eISSN: 2456-6470 August 2019 Page 2243 LCD shows this status as long as servo is running and servo starts working to drop out the user. 14: Result For Item When the world is running hastilywith advancement,timeis the undisputedly the most valuable resource of all. It becomes inevitable to save the time by all possible means. This automatic vending machine offers variety of product as well as many different types of paymentoption.Inthe recent is increasing day by day due to their accuracy and feasibility. Due to time saving feature people use vending machine in busy area like airport, bank, office, etc. This system is portable, affordable,consumes less power and can be made easily available so that the user use this system whenever and whatever. Start thinking about what machines with need to purchase and begin to price them, help budgeting so, when the time comes to start buying machines, user well prepared. ui, Mary (3 January 2018). Vending machine for homeless just launched in U.K., to debut in U.S. cities. Chicago Tribune. Retrieved 31 Mary (2018). S. Patil: , Giri Neeta Sambhaji: Automatic ChocolateVending Machine By UsingArduino , International Journal of Innovative Research in Computer Science and Technology, ISSN: 2347-5552, Volume 5, Issue 2, (2017). Anonymous: National Automatic Merchandising History of Vending and Coffee Services. Retrieved 27 October 2016. Coin Acceptor with Arduino Feb 10, Kamalanathan P., Irshath Ahmed R., Kalaiselvan P.: Automatic Paper Vending Machine, International Journal of Science, Engineering and Technology Research, Volume 4, Issue 4, (2015). d World, High Tech (World’s First Vending scroll down to read. Smithsonian.com. (Dec Vending Machines:AnAmericanSocialHistory, -7864-8159-0(2002).