Professional Documents
Culture Documents
On
Perfect Wheels
Submitted by:
Imagine a bus that wouldn’t have people overflowing from it and go about at a break
neck speed causing countless accidents. Imagine a bus that has not a single person more
than the prescribed number and traveling without a ticket. Imagine a mode of public
transport that is safe, reliable and free of pick pocketing and any form of crowd
harassment.
Based on the severity of the problems faced by road transport in the past, we have
devised this project. Taking the ideas of visitor counters, unique ID operated gate handle
locks and real time logistics to a new level and applying them in a bus, in order to ensure
safety, reliability, transparency and versatility.
On that note, we introduce “Perfect Wheels”. A bus with visitor counters, IR sensors,
LEDs, alarms and 7 segment displays attached on both doors to ensure that the prescribed
capacity is never exceeded. Next is feature of the automation of the seat lock handles by
punching of a unique identification number for every ticket, which is valid strictly up to
the destination stop. This feature ensures that no seat is overcrowded; no person travels
without a ticket and no one over travels or interferes with the seats of the others.
As the name suggest “Perfect Wheels” will synchronize the overall logistics of all the
proposed operations and implement it in real time thereby giving a new dimension to
road transport, making it every bit safe, customer friendly, convenient and transparent as
any real time environment would permit.
BRIEF HISTORY
The overflowing DTC buses, the lethal blue lines, crowd crimes and ticket less travel.
The buses that roll on the Indian roads are far from convenient let alone safe and reliable.
Not a week passes without another increment of the death toll, crimes like pick
pocketing, eve teasing or ticket less travelling due to the crowd.
In spite of the innumerable efforts of the past, in trying to make bus travel well, with low
floored buses, air conditioners, printed tickets etc. the problems still remain unsolved to a
large extent.
With our project we hope to solve all these problems to the maximum possible extent.
The visitor counter and exact display of the capacity (including the standing slots)
ensures not even a single extra person on board. The punching of certain unique
electronic seat numbers, valid only up to the destination stop, into the keypads interfaced
with every seat and accordingly automatic operation of the gate handle will make sure
that seats are filled strictly as per their capacity and the rent paid.
Based on the severity of the problems faced by road transport in the past, we have
devised this project. Taking the ideas of visitor counters, unique ID operated gate handle
locks and real time logistics to a new level and applying them in a bus, in order to ensure
safety, reliability, transparency and versatility.
BLOCK DIAGRAM
MODULES
• Power supply: The microcontroller and other devices get power supply from AC
to Dc adapter through 7805, 5 volts regulator. The adapter output voltage will be
12V DC non-regulated. The 7805/7812 voltage regulators are used to convert 12
V to 5V/12V DC.
• Resistances
• Capacitors
• Connectors
• Connecting wires
• Power LEDs
• Infra Red sensors
• Transistors
• Diode 4007
• 7 Segment Display
• Matrix Keypad
• Motor
TECHNOLOGIES USED
HARDWARE:
Microcontroller
Microcontrollers are hidden inside a surprising number of products these days. If your
microwave oven has an LED or LCD screen and a keypad, it contains a microcontroller.
All modern automobiles contain at least one microcontroller, and can have as many as six
or seven: The engine is controlled by a microcontroller, as are the anti-lock brakes, the
cruise control and so on. Any device that has a remote control almost certainly contains a
microcontroller: TVs, VCRs and high-end stereo systems all fall into this category. Nice
SLR and digital cameras, cell phones, camcorders, answering machines, laser printers,
telephones (the ones with caller ID, 20-number memory, etc.), pagers, and feature-laden
refrigerators, dishwashers, washers and dryers (the ones with displays and keypads)...
You get the idea. Basically, any product or device that interacts with its user has a
microcontroller buried inside.
What is a Microcontroller?
• All computers have a CPU (central processing unit) that executes programs. If
you are sitting at a desktop computer right now reading this article, the CPU in
that machine is executing a program that implements the Web browser that is
displaying this page.
• The CPU loads the program from somewhere. On your desktop machine, the
browser program is loaded from the hard disk.
• The computer has some RAM (random-access memory) where it can store
"variables."
• And the computer has some input and output devices so it can talk to people. On
your desktop machine, the keyboard and mouse are input devices and the monitor
and printer are output devices. A hard disk is an I/O device -- it handles both input
and output.
7 Segment Display
There are two types of LED 7-segment displays: common cathode (CC) and common
anode (CA). The difference between the two displays is the common cathode has all the
cathodes of the 7-segments connected directly together and the common anode has all the
anodes of the 7-segments connected together. Shown below is a common anode seven
segment.
When working with a CA seven segment display, power must be applied externally to the
anode connection that is common to all the segments. Then by applying a ground to a
particular segment connection (a-g), the appropriate segment will light up. An additional
resistor must be added to the circuit to limit the amount of current flowing thru each LED
segment.
SOFTWARE:
KEIL µVISION
The µVision IDE from Keil combines project management, make facilities, source code
editing, program debugging, and complete simulation in one powerful environment. The
µVision development platform is easy-to-use and it helps us to quickly create embedded
programs. The µVision editor and debugger are integrated in a single application that
provides a seamless embedded project development environment.
µVision3 provides unique features like:
• The Device Database which automatically sets the assembler, compiler, and linker
options for the chip we select. This prevents us from wasting our time configuring the
tools and helps us to get started and to write code faster.
• Interactive error correction. As your project compiles, errors and warnings appear
in an output window. We may make corrections to the files in your project while
µVision3 continues to compile in the background. Line numbers associated with each
error or warning are automatically resynchronised when we make changes to the source.
µVision3 Debugger
The µVision Debugger from Keil supports simulation using only our PC or laptop, and
debugging using our target system and a debugger interface. µVision includes traditional
features like simple and complex breakpoints, watch windows, and execution control as
well as sophisticated features like trace capture, execution profiler, code coverage, and
logic analyzer.
PROJECT OBJECTIVES
1. To incorporate visitor counters with 7 segment displays and LEDs, on both the
doors of the bus.
2. To create an algorithm for generating, storing and limiting the validity of unique
Identification numbers for the Tickets.
4. To affix an automatic gate handle on each seat and control its operation with the
keypad and microcontroller.
1. http://www.atmel.com/dyn/resources/prod_documents/doc2669.pdf
2. http://www.electro-tech-online.com/microcontrollers/16629-how-does-4x4-
keypad-work.html
3. http://en.wikipedia.org/wiki/Seven-segment_display
.
4. The 8051 Microcontroller and Embedded Systems, by Muhammad Ali Mazidi,
Janice Mazidi
.
5. Microcontroller:
http://en.wikipedia.org/wiki/Microcontroller/ (August 2010)