aim of this project is to develop a “Car over speeding Detector” to
help drivers monitor their speed as well as Royal Oman Police.
This project will provide information of
over-speeding to ROP that will give
proper actions to drivers violating the rule
project serves as a reminder for drivers having a speed greater than what is
required and it is perceived to reduce the
number of accidents here in Oman. This project is not equipped with safety
project utilizes GPS for monitoring the location and speed of car. Sim 900 will
send SMS to ROP when it exceeds the
specified and allowable speed.
Now a days we hear. news about accidents.on highways very frequently for internal roads in city and the one
of the main causes of accident is overspeed. Although all highways do have
signboards indicating the maximum speed limit for the sake of drivers safety,
but still people does not obey highways speed limit.
1.1 Background of the project.
Our proposed project aims to improve a system. that detects cars driving at speeds
over specified limit and inform competent authorities immediately. Road
accidents have increased recently so we needs a system that allows detecting
over speeding cars. Current speed detection systems are handheld guns held by
police personnel that allow them to check car speed and then manually inform
authorities about the vehicle or there is A “radar” which is put in
the roads but what people are doing while the radar is their they decrease their speed
but after a few meters they again increase the speed. Whereas this proposed
system doesn’t need any human interception and records car speed as well as wirelessly
informs authorities of over speeding detections. And it will be fixed in the
The system first calculates the time required by the specific
car for moving from first point to the second point. Based on this data it will
calculates the car speed. This data is gathered and then transmitted. by the system wirelessly.
to concerned authorities at a remote location. The microcontroller. is now used to process this data and calculate the
time required by vehicle to travel from one point to the other. Depending. upon this time it now calculates vehicle speed as
well as displays this on an. LCD display and
then it will send message to ROP. if the
driver exceeded more than the required speed the system also sends this data
wirelessly. It sounds a buzzer alarm if an over speed vehicle is detected.
1.2 Statement of the problem
From this device we can get solution for different problems which
we encounter on the roads. The first problem is increased the number of
accidents, so the drivers will be careful when driving a car and will reduce
the speed. The second problem is to record the traffic violations on time,
because some people can delete their traffic violations and this makes them
interested in the speed limits and other rules on roads. The third problem is
to increase the number of traffic violations, the ROP make sure that traffic
violations are recorded and this problem is in favor of them and the government
1.3 Objectives of the project
The main objective of this project is to develop ”
Car over-speeding Detector” using Arduino microcontroller.
To use GPS module to determine the speed
of the car.
2- To provide information to ROP regarding over speeding form
3- To integrate the use of Arduino microcontroller to process the input
from GPS and to provide output for LCD
and GSM module.
4- To detect the speed of the driver based on the location.
5- To incorporate GSM module for sending of SMS to ROP.
1.4 Scope and Limitation of the
Detection of over speeding commence at speed greater than or equal to 10
This project uses 9V battery for power
Sending of SMS depends on the SIM card
This project is used indoor.
1.5 Significance of the project
The project provides information to both ROP and the user. This
feed-backing mechanism is perceived to reduced road accidents.
Review of Related Literature
are a few methods regarding to determine vehicle speed detection. A camera
system with single motion blurred image is used in to produce speed detection
of a vehicle. The speed of a car can be identified within estimated range
according to the imaging geometry and the relative position between the cameras
by using Passive device. The device consists of two which is the RADAR receives
a signal of moving vehicle and converts it to the speed and LIDAR is calculate
the speed estimation by using formula. The parameter estimation and image deploring
processes is determined by calculation. Motion blur is a result of practical
cameras and relative motion between the camera and moving objects. Blurred
image is captured based on a single image taken by a stationary camera. It
occurs in a region of the image corresponding.
to the dynamic. object for an extended period
of camera exposure time. The blur image which is selected from the image
restoration provides a way to identify the license plate of vehicle if the
motion blurred image is taken. Unknown background of image is difficult to
remove and the location of the camera must be installed far away from the
vehicle. The application of this technique is focused on the total blur region
and the estimation of motion blur parameters such as license plate of the
Car Speed Limit Warning
designed circuit of a car over speed limit indicator basically consists of two
stages. Both the stages incorporate the ubiquitous IC 555.
The stage which includes IC1 is configured as a simple frequency to voltage
converter or a frequency dependent voltage generator circuit.
Here IC1 is rigged in the form of a standard monostable multivibrator whose ON
time is decided by the resistors R3/R4 and the capacitor C2. These components
must be selected appropriately for getting most favorable output response.
As we all know that all modern motor vehicles today incorporate electronic
ignition systems which invariably include a CDI or a capacitive discharge
ignition network, in contrast to the older circuit-breaker units.
The CDI unit is responsible for generating the required igniting sparks inside
the engine of the vehicle and its rate of firing is directly proportionate to
the speed of the vehicle.
It means with an increase in the speed of the vehicle the charge/discharge rate
of the CDI capacitor also increases and vice versa.1
OVERSPEED MONITORING SYSTEM
project will depend on GPS speed sensing mechanism which automatically updates
a database with the details of an over speeding vehicle using the GSM system.
Once the details are updated, the driver is charged for over speeding. A GPS
module relates to microcontroller which detects when the critical speed is
exceeded and triggers the sending of different text messages, using GSM
technology, .to a police database and the
driver. The text sent to the database contains the details of the car. The text
sent to the owner informs them that they have over sped and the fine they are
supposed to pay. It is innovative because it uses both GPS and GSM technology.
It also helps in the advancement of science and technology by diversifying the
usage of GSM technology.
Car speed checker with. LCD display
project is a speed checker system that can detects reckless driver and any kind
of speed violation on freeways. and alert the
traffic authorities. . The conventional system
uses a handheld radar gun which is.pointed.at the vehicle to record its speed and if there is
any speed. violation, the nearest police
station.is informed. This process includes a
lot of time. ingesting..Hence the proposed. system is
used to check. the speed. by scheming the time taken to travel between 2. set points at certain distance.
An.IR transmitter and a receiver. are fixed on the set points. on either side of the road… A.control unit
measurement the time taken by the. transportation
to travel from one point to other point and determines.
the speed that is displayed. On 7.segment display. If the calculated speed limit surpasses
the set speed,. a buzzer is sound which alerts
the road transport consultant.2
Figure (1): Block diagram of the
GPS6MV2, SIM 900, MICROCONTROLLER UNO AND LCD.
Working with Subject
Power supply used for the DEVICE is batteries.
speed is deducted while driving
device is fixed in the car
Identification of Activities
This chapter covers the work that was done for the project. The
time spent on each activity. The steps and the processing to achieve this
3.1 Identification of Activities
1- Gathered the group for a meeting, to start pitching ideas for
project. What was focused on is that what is the Omani society need at this
time? Or what kind of problems every Omani struggle through his/her daily life?
After few meetings the group agreed and settled on the car over speeding
2- Second step was gathering information and components required for
project. Listed the components needed, and checked that every component is available.
Third step we start studying
how to program the Arduino. We asked so many people to get help until we
understand how to do the programming
4- Last step the drawing process. What was done first is the
implementing the components on the breadboard according to our circuit diagram
and connecting them with wires to test it. We took the breadboard and all other
components which is connected to test it while driving and when we saw
everything is working then we sketch the drawing to print it on a PCB board.
3.2 Allocation of Work
the project’s idea.
data and information.
the idea with the supervisor.
writing chapter 1 and 2.
the circuit’s diagram.
the components on the breadboard.
the report and finalizing it.
Table (1): Activities of the Project
3.3 Project Timetable
with the group and supervisor.
the important details for the project.
components and designing the project.
the report and finalizing it.
for the presentation, and submitting the report.
Table (2): Chart of the Project
This scene resolution shows the data of the vocation thumb the
court tabulation, schematic diagram, and the system flowchart. Furthermore
explains the hyperactive contemptible of this project.
the GPS receiver tracks a satellite, it receives the longitude, latitude and
speed from the satellite. The program algorithm uses the latitude and longitude
to identify which polygon the vehicle is in and hence the speed limit of the
particular polygon. The microcontroller Extracts and outputs the speed limit
assigned to the particular polygon and displays it on the LCD display. …If the speed.
received exceeds. the speed limit, a. warning message is displayed on the LCD screen.
Messages are also sent to ROP.
Figure (3): Block Diagram of the device’s System
schematic diagram is shown in figure (4).this device is coordinated and
composed with GPS module, the GPS is to identify any moving of the car on the
road and in which speed he/she is driving , the speed will be shows on LCD . On
detecting the speed the GPS passes this data to the microcontroller. The
microcontroller then procedures the data and calculates if the speed is
sufficiently more than the required speed . If the speed was normal so the
device does not do anything, if the speed is more than 80 the microcontroller
sends a signal to the GSM and sends the data to the ROP wirelessly.
(4): Schematic Diagram of car over speeding detection.
shown in figure 5 below, GPS works as a sensor to take the signal from the
satellite to adjust the driver’s location, which allows the information to go
to the microcontroller. The speed will be shown on LCD if its>10Kph The
microcontroller sends a signal to the SIM 900 and automatically be sent to ROP
, and that’s when the user see the light is turn on and how much the speed .
Figure (5).show the flow chart
5.2 Actual Functional
Figure (6): Testing the circuit on
Refer to figure (6):
we started with programming.
all the components on the breadboard.
the microcontroller, on a separate PCB because the microcontroller will not
work on the breadboard.
an Arduino board for the microcontroller.
the microcontroller on the PCB with the crystal oscillator, capacitors,
resistors, and a regulator.
transmission method is only via GPS till now.
GPS System will send signals via satellites to Identify the location and the
starting the car the device automatically turns on.
device will send notifications to ROP when it is more than 100 (over speed).
the fine will be registered.
LED screen will turn ON to notify the driver.
device will send notifications to ROP when it is over speed via SIM 900.
Results and Discussion
Turn on in
order to inform the driver that he/she is driving over speed
information to ROP
All these done by when GPS identify the location of the car and calculate
the time by taking the value from first point to last point and the time
required to move in that 2 points.
After the GPS
detects the change in location and determining to total time it calculate the
speed and send to the microcontroller to analyze and process it and generate
control signal for action into either sending the data or by LED.
After the GPS
detects, if there is an over speeding the driver should immediately change the
speed of the car.
3- A GPS Default Baud Rate:
Graphical representation of results
Figure (7): Final Circuit
When the GPS detects over speeding , the data from the GPS is processed through the microcontroller, and
comes sends information to ROP via SIM 900 and through LCD.
The GSM is added to send message to ROP
after exceeding the road speed
This circuit is designed to help drivers
to avoid over speeding.
4- Analysis of the results and discussion of
Based on the findings and results generated from the
test we conducted, the project exhibits good workability and responds as
Conclusion and Recommendation
uses of car over speeding project reduces the percentage of accidents that
can be caused by over speeding .
perceived to provide a safety feature for the users.
also minimizes the difficulties of traffic police department to monitor
and regulate over speeding violations.
1- A voice can be added
to the alert in case of exceeding the legal speed of the street.
2- Adding a sensor that
automatically reduce the speed when it exceed more than the required speed.
3-alert the driver by
adding a buzzer and vibration after exceeding the limited speed.