Graduation Project
Graduation Project
“project title”
By
Noor alhuda oday,
Hiba jasem hassen
&
Manaf Abraham Jasem
Supervised by
Namariq sami
Jun,2020
Supervisor certification
Name
Scientific degree
Date
Signature:
Name:
Scientific degree:
Date:
Head of Computer Engineering
Acknowledgment
First and foremost, we would love to thank our supervisor, [supervisor name
] Without his assistance and dedicated involvement in every step
throughout the journey, this project would be lost in chaos searching for
completeness. We our self like to say that we are grateful for every minute that
you gave us of your time
I
Abstract
II
Table of contents
1. Dedication ………………………………………………………
2. Acknowledgment ………………………………………………. I
3. Abstract ………………………………………………………… II
4. Table of contents …………….................................................... III
5. List of figures ………………………………………………….. IV
III
Chapter three (conclusion and future work)
3.1 The conclusion ………………….………………………..…..17
List of figures
IV
Chapter one
1.1 Introduction
traffics are one of the most important point in street designing
and initiating and absolutely managing the cars flow this
project trying to improve traffics to more than flashing light
more like smart traffic that can work and think without the
need for human hands in its work
a simple example in state of using a traffic light that does not
know which side is in long wait it will think and solve the
long time waiting buy it self along with the ambulance issue
which is the most important for human life saving here we
reached the point of priority that will be included and used in
this project to develop traffics
all the solutions and improving we just hade lade was dealt
with by human hand or simply light signal witch obviously
cannot handle all the improving points above
1
Chapter Two
The Theory
2.1 smart traffics
This project solves the problems of crowds on the roads in the
present and future because the increase of population and
development generate heavy traffic in the streets. The project
accuracy does not affect by humidity and temperature
variation. The use of The Arduino microcontroller provides a
suitable platform for implementing an embedded control
system and it is possible to modify it to meet our future
requirements easily and quickly.
Simple explanation to the idea
figure 11
2
this project will use 433MHz ZigBee as a moving sensor to
send signals to the reserve to analysis the situation and react
according to it
microcontroller to upload the program and connect the
component along with analysis the situation and response to it
led (traffic lights) three light with three different colors red,
yellow and green each color has a meaning to the drivers
ESP8266 chip will allow the microcontroller to receive the
signals from the sensors
3
2.2 Microcontroller 2
figure 2.2 3
4
2.2.1 The Arduino 4
Arduino is a microcontroller board based on the
ATmega328P .It has 14 digital input/output pins (of
which 6 can be used as PWM outputs), 6 analog inputs, a
16 MHz quartz crystal, a USB connection, a power jack,
an ICSP header and a reset button. It contains everything
needed to support the microcontroller; simply connect it
to a computer with a USB cable or power it with a AC-to-
DC adapter or battery to get started.. You can tinker with
your UNO without warring too much about doing
something wrong, worst case scenario you can replace the
chip for a few dollars and start over again.
"Uno" means one in Italian and was chosen to mark the
release of Arduino Software (IDE) 1.0. The Uno board
and version 1.0 of Arduino Software (IDE) were the
reference versions of Arduino, now evolved to newer
releases. The Uno board is the first in a series of USB
Arduino boards, and the reference model for the Arduino
platform; for an extensive list of current, past or outdated
boards see the Arduino index of boards.
6
This is the 3rd revision of the Uno (R3), which has a number
of changes:
The USB controller chip changed from ATmega8U2 (8K
flash) to ATmega16U2 (16K flash). This does not increase the
flash or RAM available to sketches.
Three new pins were added, all of which are duplicates of
previous pins. The I2C pins (A4, A5) have been also been
brought out on the side of the board near AREF. There is a
IOREF pin next to the reset pin, which is a duplicate of the 5V
pin.
The reset button is now next to the USB connector, making it
more accessible when a shield is used
7
2.3 433Mhz ZigBee 7
figure2.51
2.4 led 8
figure 2.69
9
10
2.5 ESP8285chip
figure 2.711
figure 2.8
2.7 RF transmitter 14
figure 3.211
16
Chapter three
17
The references:
1- https://french.alibaba.com/product-detail/433mhz-zigbee-wireless-
networking-vehicle-detection-sensor-for-traffic-light-
60547652007.html
2- https://en.wikipedia.org/wiki/Microcontroller
3- https://www.intervalzero.com/embedded/how-
microcontrollers-work/
4- https://en.wikipedia.org/wiki/Arduino
5- https://core-electronics.com.au/arduino-uno-r3.html
6- https://nanopowerbd.com/index.php?route=product/
product&product_id=114
7- https://homey.app/en-ie/wiki/433-mhz/
8- https://en.wikipedia.org/wiki/Light-emitting_diode
9- https://www.lazada.com.my/products/led-diode-
i970400318.html
10- https://en.wikipedia.org/
wiki/ESP8266
11- https://en.wikipedia.org/
wiki/ESP8266
12- https://en.wikipedia.org/
wiki/Power_supply
13- https://
www.scorptec.com.au/product/Power-Supplies/ATX/
72920-CP-9020179-AU?
__cf_chl_jschl_tk__=a96ff70dd95b529805bc9ad3a97f46
80538c87f5-1593495972-0-
ASG4GIX9Bovx0BKQnU3GiaxVNKRxC-
I3EK6wP5wkyNGizJ30bqgWRWbyvC9RMQNGO6Lpf
4RD_CwVadXzJWMNP_XKOwd6j_GwrXtB0BDsUxk
Vsrh80ZzlhaEHQQkpGPVpQeu_LUqJBkPo_ERcvsuGU
0w4VPeGjkJPQYWRaFuC6HYiPAEXXj2kBLD2BprIu
RKXvSRcYBZXNTsESTFpOI5LPVz3q4fOELUAl3ppA
UDl1gXh1MKgIUMzVa4EXYhZBC4x33qEx4boAoX-
3cGPSreOnmxbWYKMPgIofE2lI_PxHsoeXFi_vBse9DS
YSClFbzgWLdBoNaB1T_DvsdDBDPcUF7PvHUbjPg1li
tHKBrdO-X2J47Se-
60fxWB4sqM_txWTVrkhUZ5_CAXPVDRsefAwgdE
14- https://en.wikipedia.org/
wiki/RF_module
15- https://
www.elprocus.com/rf-module-transmitter-receiver/
16- https://
www.electronicsforu.com/resources/gsm-module
17- https://robu.in/product/
sim800a-quad-band-gsmgprs-module-rs232-interface/
18- http://
www.uruktech.com/product/encoder-and-decoder
19- https://www.amazon.in/
Roinco-HT12E-HT12D-Encoder-Decoder/dp/
B0784SG614