A PROJECT REPORT ON
INTELLIGENT TRAFFIC SYSTEM
RAJIV GHANDI PROUDYOGIKI VISHWAVIDHALAYA, BHOPAL (M.P)
Submitted in partial fulfilment of the requirements for the award of
DIPLOMA
(INFORMATION TECHNOLOGY)
DR. BHIM RAO AMBEDKAR POLUTECHNIC COLLEGE
GWALIOR (M.P)
SUBMITTED BY
KUNAL DHARIWAL (22017I04033)
NITIKA JATAV (22017I04043)
SATYAM PATEL (22017I04056)
KOMAL SINGH(22017I040 )
Under the Guidance of
MR. VIVEK ASATI SIR, Lecture I.T. Department
DR. BHIM RAO AMBEDKAR POLUTECHNIC COLLEGE
GWALIOR (M.P)
Jhansi Road, Gwalior – 474001
Madhya Pradesh
CERTIFICATE
We hereby certify that the work which is being presented in the DIPLOMA
project Report entitled “INTELLIGENT TRAFFIC SYSTEM “, in partial
fulfilment of the requirements for the award of the DIPLOMA in
INFORMATION TECHNOLOGY and submitted to the department of IT,
DR. BHIMRAO AMBEDKAR POLYTECHNIC COLLEGE GWALIOR
MP, India is an authentic record of our own work under the guidance of Mr.
VIVEK ASATI lecture of IT DEPARTMENT.
Signature of Students
Kunal Dhariwal (22017I04033)
Nitika Jatav (22017I04043)
Satyam Patel (22017I04056)
This is to certify that the above statement made by the students is correct to the
best of knowledge.
Signature of Guide
DATE : Mr. vivek asati
(Lecturer in IT department)
MR. shailendra Satyarthi
Head of the Department
Information Technology
ACKNOWLEDGEMENT
A WORD OF GRATITUDE “GETTING TOGETHER WE MADE IT
HAPPENED “ we are deeply indebted Shri SHALAINDRA SATYRATHI in IT
department college of DR. B.R. AMBEDKAR POLYTECHNIC COLLEGE ,
GWALIOR (M.P.) who were able to enthuse motivate and guide us in
successful completion of this project work.
We express our sincere gratitude to Mr. VIVEK ASATI lecturer of IT
Department, DR. B.R. AMBEDKAR POLYTECHNIC COLLEGE, GWALIOR
(M.P.) India, for her stimulating guidance, continuous encouragement and
supervision throughout the course of present work.
We are extremely thankful to Principal Mr. A.K. Jain in DR. B.R.
AMBEDKAR POLYTECHNIC COLLEGE, GWALIOR (M.P.)
Kunal Dhariwal (22017I04033)
Nitika Jatav (22017I04043)
Satyam Patel (22017I04056)
ABSTRACT
A traffic management system is a sophisticated, integrated system that
strives to promote safety, improve traffic flow, and boost overall
transportation system effectiveness. To gather and analyse real-time data
regarding traffic conditions, it depends on cutting-edge technology like
sensors, cameras, and communication networks. Using traffic lights, road
signs, and other traffic control equipment, this data is utilised to control
traffic flow and to give drivers real-time information on accidents, traffic
congestion, and other problems. Reducing traffic jams, boosting safety, and
improving the performance of the transportation system as a whole are the
main objectives of a traffic management system.
The technology can assist in cutting commute times, lowering fuel
consumption and emissions, and improving general quality of life for city
dwellers by streamlining traffic and easing congestion. The device can also
aid in lowering the chance of accidents and other occurrences by giving
drivers real-time traffic information, hence improving safety and security
on the roadways. Overall, a traffic management system is an essential part
of contemporary transportation infrastructure, and as traffic volumes rise
and urban populations rise, so will the significance of this component. To
maintain the security, effectiveness, and sustainability of our
transportation networks, traffic management system development and
deployment must be given top priority by transportation planners and
politician.
Profile of Team Members
S.NO Roll No. Name Contact Address
1 22017I04033 Kunal Dhariwal 7869409231 Roxy pull Lashkar
Gwalior
2 22017I04043 NitIka Jatav 8435280992 Gol pahadiya
Lashkar Gwalior
3 22017I04056 Satyam patel 8085556138 Hazira Gwalior
4 22017I040 Komal singh
TABLE OF CONTENTS
1. Introduction
2. Advantage of Intelligent Traffic System
3. Need of Intelligent Traffic System
4. Methodology
A.I. AND M.L.
Python Coding
Webcam
Arduino Uno
Jumpire Wires
LED’S
5. Circuit diagram
6. Conclusion
INTRODUCTION
A Intelligent traffic system (ITS) is a collection of technologies and
practices that aid in the monitoring and control of traffic flow on roads,
highways, and other transportation networks. The primary purpose of a
ITS is to increase safety, reduce congestion, and optimize infrastructure
utilisation.Sensors, cameras, traffic signals, communication systems, and
data analysis tools are typical hardware and software components of a ITS.
These elements collaborate to gather real-time traffic data, assess it, and
send feedback to traffic controllers, drivers, and other stakeholders.
One of the most important advantages of a ITS is its capacity to allow traffic
managers to make real-time choices based on the most recent traffic data. A
ITS, for example, can automatically modify traffic lights to improve traffic
flow or offer drivers with real-time information on alternate routes, delays,
or accidents.Overall, a well-designed and implemented ITS may
considerably enhance transportation network safety, efficiency, and
dependability, resulting in a better life for individuals and improved
economic growth for communities.Sure, here are some more specifics on
Intelligent traffic systems: A Intelligent Traffic System includes the
following components: - Traffic surveillance systems, such as cameras and
sensors, to monitor traffic flow and identify incidents and congestion.
Advantage of Intelligent Traffic System
Increased safety: TMS can help minimize the incidence of accidents
by swiftly detecting and responding to problems, as well as by
eliminating errors.
Improved efficiency: Using real-time traffic data, traffic managers
may make more educated traffic management choices, minimizing delays
and improving travel times. TMS can help reduce air pollution and
greenhouse gas emissions by decreasing congestion and smoothing traffic
movements.
Improved accessibility: TMS can increase accessibility for all road
users, including pedestrians, cyclists, and drivers with impairments, by
giving real-time information regarding traffic conditions and alternative
routes.
Improved public transport: By lowering traffic congestion and
improving traffic flow, TMS may also improve the operation of public
transport systems, such as buses or trains, by reducing delays and
enhancing dependability.
Automatic Number Plate Recognition cameras aid in the reading of
number plate numbers and the identification of cars.
Need of Intelligent Traffic System
Improved Traffic Flow:
ITMS helps optimize traffic signals, provide dynamic routing information, and
manage incidents in real-time, leading to smoother and faster travel.
Reduced Congestion:
By intelligently managing traffic flow, ITMS minimizes delays and
congestion, saving commuters time and fuel.
Enhanced Safety:
ITMS includes features like automated speed management, incident detection,
and driver assistance systems, contributing to safer roads.
Increased Efficiency:
ITMS optimizes transportation infrastructure, allowing for greater utilization
and improved efficiency.
Better Driver Experience:
ITMS provides real-time traffic information, navigation assistance, and other
features that enhance the overall driving experience.
Environmental Benefits:
Reduced congestion and optimized routes lead to lower fuel consumption and
reduced emissions, contributing to a more sustainable transportation system.
Economic Benefits:
Improved traffic flow and reduced congestion translate into increased
productivity and reduced costs for businesses and individuals.
Adaptability and Future-Proofing:
ITMS systems are designed to be adaptable to changing traffic conditions and
can be upgraded to incorporate new technologies, ensuring they remain
effective and relevant.
Methodology
Flow chart
A flowchart is a picture of the separate steps of a process in sequential order. It is a generic
tool that can be adapted for a wide variety of purposes, and can be used to describe various
processes, such as a manufacturing process, an administrative or service process, or a project
plan.
Flow chart of the system
Each student is issued an RFID card as their id card and their attendance is marked when they
touch their card to RFID reader.
Arduino Uno
The Arduino UNO is a standard board of Arduino. Here UNO means 'one' in Italian. It was
named as UNO to label the first release of Arduino Software. It was also the first USB board
released by Arduino. It is considered as the powerful board used in various projects.
Arduino.cc developed the Arduino UNO board.
Arduino UNO is based on an ATmega328P microcontroller. It is easy to use compared to
other boards, such as the Arduino Mega board, etc. The board consists of digital and analog
Input/output pins (I/O), shields, and other circuits.
The Arduino UNO includes 6 analog pin inputs, 14 digital pins, a USB connector, a power
jack, and an ICSP (In-Circuit Serial Programming) header. It is programmed based on IDE,
which stands for Integrated Development Environment. It can run on both online and offline
platforms.
The IDE is common to all available boards of Arduino.
The Arduino board is shown below:
The components of Arduino UNO board are shown below:
ATmega328 Microcontroller- It is a single chip Microcontroller of the ATmel
family. The processor code inside it is of 8-bit. It combines Memory (SRAM,
EEPROM, and Flash), Analog to Digital Converter, SPI serial ports, I/O lines,
registers, timer, external and internal interrupts, and oscillator.
ICSP pin - The In-Circuit Serial Programming pin allows the user to program using
the firmware of the Arduino board.
Power LED Indicator- The ON status of LED shows the power is activated. When
the power is OFF, the LED will not light up.
Digital I/O pins- The digital pins have the value HIGH or LOW. The pins numbered
from D0 to D13 are digital pins.
TX and RX LED's- The successful flow of data is represented by the lighting of
these LED's.
AREF- The Analog Reference (AREF) pin is used to feed a reference voltage to the
Arduino UNO board from the external power supply.
Reset button- It is used to add a Reset button to the connection.
USB- It allows the board to connect to the computer. It is essential for the
programming of the Arduino UNO board.
Crystal Oscillator- The Crystal oscillator has a frequency of 16MHz, which makes
the Arduino UNO a powerful board.
Voltage Regulator- The voltage regulator converts the input voltage to 5V.
GND- Ground pins. The ground pin acts as a pin with zero voltage.
Vin- It is the input voltage.
Analog Pins- The pins numbered from A0 to A5 are analog pins. The function of
Analog pins is to read the analog sensor used in the connection. It can also act as
GPIO (General Purpose Input Output) pins.
RFID-RC522:
The RC522 is a 13.56MHz RFID module that is based on the MFRC522 controller from NXP
semiconductors. The module can support I2C, SPI and UART and normally is shipped with a
RFID card and key fob. It is commonly used in attendance systems and other person/object
identification applications.
RC522 Features
13.56MHz RFID module
Operating voltage: 2.5V to 3.3V
Communication : SPI, I2C protocol, UART
Maximum Data Rate: 10Mbps
Read Range: 5cm
Current Consumption: 13-26mA
Power down mode consumption: 10uA (min)
Pin No. Pin name Description
1 vcc Used to Power the module, typically 3.3V is used
2 RST Reset pin – used to reset or power down the module
3 Ground Connected to Ground of system
4 IRQ interrupt pin – used to wake up the module when a device
comes into range
5 MISO/SCL/Tx MISO pin when used for SPI communication, acts as SCL for
I2c and Tx for UART.
6 MOSI Master out slave in pin for SPI communication
7 SCK Serial Clock pin – used to provide clock source
8 SS/SDA/Rx Acts as Serial input (SS) for SPI communication, SDA for IIC
and Rx during UART
Where to use RC522 RFID Module
The RC522 is a RF Module that consists of a RFID reader, RFID card and a
key chain. The module operates 13.56MHz which is industrial (ISM) band
and hence can be used without any license problem. The module operates
at 3.3V typically and hence commonly used in 3.3V designs. It is normally
used in application where certain person/object has to be identified with a
unique ID.
The keychain has 1kB memory in it which can be used to stored unique
data. The RC522 reader module can both read and write data into these
memory elements. The reader can read data only form passive tags that
operate on 13.56MHz.
JUMPER WIRE
Jumper wires are used to connect two points in a circuit. All Electronics stocks jumper wire
in a variety of lengths and assortments. Frequently used with breadboards and other
prototyping tools to make it easy to change a circuit as needed. Male jumpers are designed
to plug securely into the holes in a breadboard. Female jumpers are useful for connecting
male header posts and pin terminals on components. Jumpers are available in female-
female, male-male and male-female configurations.
RFID Tags and cards
RFID tags are a type of tracking system that uses radio frequency to search, identify, track,
and communicate with items and people. Essentially, RFID tags are smart labels that can
store a range of information from serial numbers, to a short description, and even pages of
data. Some RFID tags include cryptographic security features for a high level of verification
and authentication. RFID tags are usually identified by their radio frequencies: low
frequency (LF), high frequency (HF), and ultra-high frequency (UHF).
The RFID tags are differentiated as passive and active tags. If the device doesn’t have its
power supply it is called a passive RFID tag. Thus, the passive tags have to be in very close
range of an RFID reader and make use of the radio waves which are broadcasted by the
reader to power the response alternatively if the device has its battery power to perform
entire operation which are called active RFID tags.
Circuit Diagram
Conclusion
In this project attempt has been made to mark the attendance of the students using RFID
technology. It has been up to mark, the use of RFID is a success, it is storing up data much
faster than traditional method and with much higher accuracy. Just swiping the RFID tags
attendance is being stored and time saving for the student and the teacher.
It is obvious that the use of biometrics could improve some aspects of using this kind of
system. High security level can be increased, much wider range of RFID can be set to capture
the data over from distance. This system can be further improved by storing the attendance
in the cloud or in much bigger database, even data can be sent to the parents about the
presence and absence of the student.