Académique Documents
Professionnel Documents
Culture Documents
Approved by:
Paul K. Zabala, Ph.D.
Table of Contents
I.
II.
a.
b.
c.
d.
e.
f.
III.
IV.
V.
VI.
a.
b.
c.
I.
Project Rationale
Project Description
Schematic Diagram
PCB Layout
Block Diagram
Flow Chart
Program
Project Operation
Equipment and Tools
Bill of Materials
Conclusions
Appendices
Historical Documentation
Updated Gantt Chart
Receipts
Project Rationale
When the world is running hastily with advancement, time
is the undisputedly the most valuable resource of all. It becomes inevitable to
save the time by all possible means. In places such as shopping malls,
wholesale and retail outlets, automation is incorporated for the automatic delivery
of products to the customers. A vending machine is a machine that dispenses
items such as snacks, beverages, alcohol, cigarettes, lottery tickets, cologne,
consumer products and even gold and gems to customers automatically. After
the customer inserts any currency into the machine. For instance, the automatic
soft-drink vending machine, ice-cream vending machine, Chocolate vending
machine, cold-drink vending machine, etc. are mostly 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 Automatic Teller Machine (ATM) is the best example of all, for the
application of engineering principles to reduce time and human effort.
II.
Project Description
The project is an innovation of the Vending machine and will be
called the Automatic Vending Machine. It will be mostly made of wood. Its main
function is to ease the purchasing process of a consumer wherein less effort and
time is needed. A motor will rotate to drive the spring to dispense the product. An
ARDUINO UNO is programmed to read and execute the commands in its
interface.
The project can be used primarily as napkin and tissue dispenser near
comfort rooms. Though, it can also be used on schools or other places that need
automation on such application of product vending.
Schematic Diagram
PCB Layout
Block Diagram
START
Project Preparation
Planning, Designing, Canvassing,
Machining
Soldering
Technical Drawing
Block Diagram
Schematic Diagram
PCB Layout and
etc.
Programming and
etc.
Project Implementation
Assembly of the Program
Check
Testing for Accuracy and
Precision
Checking for
existing electronic
and mechanical
problems,
Testing of the
Functions
Check
All functions meet
the required
specifications of
the device.
Digital Measuring
Wheel
Program
CALL DELAY
SJMP LIGHT
FORW: CJNE HUND,#9,FORW2
CJNE TENS,#9,FORW2
CJNE ONES,#9,FORW2
SJMP EXIT
FORW2: INC ONES
CJNE ONES,#10,EXIT
MOV ONES,#0
INC TENS
CJNE TENS,#10,EXIT
MOV TENS,#0
INC HUND
EXIT: RETI
REV: CJNE HUND,#0,REV2
CJNE TENS,#0,REV2
CJNE ONES,#0,REV2
SJMP EXIT
REV2: DEC ONES
CJNE ONES,#255,EXIT
MOV ONES,#9
DEC TENS
CJNE TENS,#255,EXIT
MOV TENS,#9
DEC HUND
CJNE HUND,#255,EXIT
MOV HUND,#9
RETI
DELAY: MOV CTR1,#50
HERE2: MOV CTR2,#50
HERE1: DJNZ CTR2,HERE1
DJNZ CTR1,HERE2
RET
NUMBERS:
DB 0C0H
DB 0F9H
DB 0A4H
DB 0B0H
DB 099H
DB 092H
DB 082H
DB 0F8H
DB 080H
DB 090H
END
Project Operation
User Guide
The Innovated Automatic Vending Machine is designed able to vend or deliver its
products automatically to its costumer with just a single push of the button.
Operation Manual
1.
2.
3.
4.
tissue).
5. Get the product.
Maintenance service procedure:
1.
2.
3.
4.
III.
Functions
Ruler
Plier
Soldering Iron
Soldering Lead
5
Iron Stand
6
Drill Bit
7
Flat Iron
8
9
Tupperware
Cutter
IV.
Bill of Materials
V.
Conclusions
The Automatic Vending Machine was deemed to be an acceptable vending
device. It could work as dictated by its design, reliable and practical to use, and
safe.
It is highly recommended that future researchers add more features to the
project and make it more compact. Also, other innovations involving the use of
the ARDUINO UNOU is recommended applied to various manual mechanical
devices.
I.
Appendices
Assembly
Fabrication
Furnishing
Soldering
I.
a. Historical Documentation
Testing components
Assembly
Materials Gathering
Smoothening
Soldering
Surveying
Programming
Troubleshooting
Assembly
PCB Etching