Adil Khan 1 year ago
AdiKhanOfficial #FYP Ideas

Design and Development of a Smart Vending Machine (SVM)

To design and develop a vending machine that vends different products with different prices automatically to the consumer in a user-friendly environment. Remote monitoring will be achieved using GSM module for products? status. An alarm will be used in case of any breakage and emergency status will

Project Title

Design and Development of a Smart Vending Machine (SVM)

Project Area of Specialization

Artificial Intelligence

Project Summary

To design and develop a vending machine that vends different products with different prices automatically to the consumer in a user-friendly environment. Remote monitoring will be achieved using GSM module for products’ status. An alarm will be used in case of any breakage and emergency status will be sent to the owner using the GSM module. This vending machine can be placed in the pathways, in schools & universities and public places.

A vending machine as we all know is a machine which can vend different products which is more like a manual process with the only requirement of manhandling which we normally see in fast moving cities because of a fast-paced life. Initially, the product is selected by the customers by simply through the keypad and after select the product, money inserted into the machine and the selected product is delivered to the customers. 

The promotion strategy for the new Boots vending machines will focus on social media advertising. The objective is to create awareness of the locations of the vending machines. An advertising agency will be hired to carry out the promotion through Twitter and Facebook. 

Project Objectives

The objective of this project is:

1. To utilize the skills and knowledge that we have gained during our studies.
2. To work independently with minimum supervision.
3. To produce a project within a time frame given.
4. To produce a spirit of team working.
5. To build good communication within the group member. and with other people such as vendor, department, and management as well.
6. To furnish with experience, knowledge, and skills throughout the process involves in producing this project.
7. To gain experience in problem-solving that we might be faced in the future.
8. To be creative and innovative.

Besides knowing the purposes of making a project, we must also have the objectives of why the product needs to be constructed, which are:


1. To construct an automated machine that can vend a product to customer 24 hours a day.
2. To design a vending machine that can be placed anywhere (outside the building).
3. To develop a vending machine that able to give you the results of what you need to know on the spot (real-time observation) by using SMS (i.e. able to send an SMS to the appropriate person when the product running empty when the machine is been moved by unauthorized person etc.).

Project Implementation Method

For the implementation of the smart vending machine firstly, we should have enough knowledge about the already designed vending machine. So, first of all, we have studied the literature of the smart vending machine.

After the literature review, we moved toward the defining phase of our project in which we have defined our goals, requirements, and specifications. And also assigned the responsibilities to the group members.

Next phase of our project is the planning phase of our project in which we have decided budgets, schedules, and resources. Then we have bought the necessary modules which are going to in our project.

Next phase is the designing phase in which we design the hardware of the machine and interface the stepper motors. Designing phase is consist of two parts  (i.e software and hardware). In the software, we have done image processing for note detection. And in the hardware, we programmed the stepper motor and note machine.

In the last phase, we integrate both hardware and software for complete functionality.

Benefits of the Project

Sometimes, hungry university students do not have the time to navigate their way through the cafeteria for a quick snack. Therefore, snack machines are ideal for universities. On-the-go students simply have to dig up their pocket change in return for an easy, tasty snack. Other benefits of vending machines include:

  • Helping students get their “caffeine fix” to perk up for class.
  • Providing students with bottled water to prevent dehydration.
  • Offering students both sweet and salty treats for a midday pick-me-up.
  • Additionally, specialty devices like laundry vending machines can help students with laundry, which is often a big step for new students. Others, such as medical aid vending machines, offer bandages and alcohol wipes to prevent infections and the spread of germs.

Technical Details of Final Deliverable

1. Designing the smart vending machine completely. Provide the complete working and operation of the smart vending machine.

2. Provide the complete simulation of the smart vending machine by using the microprocessor laboratory and Proteus software.

3. Programming of the controller for controlling the devices. All peripherals and other devices use in the smart vending machine are programmed through the controller are available.

4. Programming of Raspberry Pi for communicating with GSM. The smartness of the vending machine also provides at the end of the project. 

5. Programming of Raspberry Pi for note detection through image processing. Image processing is the main part of a smart vending machine for note detection.   

6. Implementation of a complete system. Developing the complete hardware and software implementation for achieving the functionality of a vending machine.

Final Deliverable of the Project

HW/SW integrated system

Type of Industry

Manufacturing

Technologies

Artificial Intelligence(AI)

Sustainable Development Goals

Good Health and Well-Being for People

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Raspberry pi 3 B+ Equipment153005300
Raspberry pi 3 B+ Memory card (level 10) Equipment110001000
Raspberry pi 3 B+ Case (white) Equipment1250250
5 inch touch screen HDMI LCD for Raspberry pi 3 B+ Equipment138003800
8 MP Raspberry pi Camera module V2 in pakistan Equipment132503250
NEMA 17 4 wire bipolar stepper motor Equipment43751500
GSM Module Equipment130003000
USB to TTL Converter pl2303 Equipment1120120
PICkit 3 Red Equipment119001900
LCD 16X4 blue 1604 Equipment1500500
Male to male jumper wires 30 cm Equipment580400
Male to female jumper wires 30 cm Equipment380240
feMale to female jumper wires 30 cm Equipment580400
L298 motor driver module Equipment3210630
12v , 2A Adapter Equipment2180360
Machine hardware design Equipment131003100
Wooden sheet Equipment115001500
Relay modules , wires , others Equipment130003000
Total in (Rs) 30250
If you need this project, please contact me on contact@adikhanofficial.com
0
130
Smart Driving Assistance for foggy weathers Using Machine Learning

The main theme and idea behind this project are that In Pakistan every morning in the...

1675638330.png
Adil Khan
1 year ago
TechHub

We aim to provide an opportunity for customers to search and find the best cellphone accor...

1675638330.png
Adil Khan
1 year ago
Design and fabrication of Rheumatoid arthritis Patients mobility aided...

There are many people who suffer from arthritis disease, because of that they can not sit...

1675638330.png
Adil Khan
1 year ago
Intelligent Attendance Marking System

There should be some record of attendees who attends the class or lecture in any education...

1675638330.png
Adil Khan
1 year ago
Mechanify

MECHANIFY is an application to overcome the need for a mechanic in case of any emergency r...

1675638330.png
Adil Khan
1 year ago