Project 3
Project 3
This Project is intended to give drivers approaching a curve an indication of the status
of the road on the other end of the curve. This is in order to prevent accidents due to
curves from occurring.
Problem statement
• Road accidents continues to be leading cause of injuries and fatalities worldwide. Human error,
distracted driving, speeding and inadequate road condition are major contributors to these
accidents.
PROJECT
OVERVIEW
The accident prevention system using sensors is powered by Arduino Uno board, it consists of IR
sensors, LED lights and LCD displays. When a car is approaching the curve from one end, it is
detected by the IR sensor which sends a signal to the Arduino Uno board. The Arduino then
sends a signal to the orange LED on the opposite end and the programmed text is displayed on
the LCD screen indicating the status of the road ahead. The same happens when a car is
detected by the other IR sensor. This in itself implies that drivers coming from either ends of the
curve will be alerted on the condition of the other end they are approaching and gives them a
chance to take necessary precautions and thereby preventing accidents due to blind corners.
OBJECTIVE
STEP-DOWN
AC SOURCE RECTIFIER REGULATOR
TRANSFORMER
LCD A LCD B
ARDUINO
UNO
LED 1
INFRARE INFRARE
D D
SENSOR SENSOR
CIRCUIT OPERATION
• The power supply of this circuit is such that it receives an AC supply voltage of 220-230 which is
stepped down by a transformer to a certain value V. The stepped down voltage then becomes an
input to a bridge rectifier. A bridge rectifier is for the purpose of Converting the Input (stepped
down) AC voltage to a DC equivalent value of ..... V. The bridge diode rectifier supplies the
Arduino Board through the 5 volts IC regulator to power it.
• When the Arduino Uno is powered with the 5volts, it supplies 5volts to its output pins. The input
pins won’t have any power supplied to them by the Arduino itself. The components; IR Sensors,
LEDS and LCD Screens are supplied with power by the Arduino through its pins.
• The Arduino has been programmed with a program which is written in C++ programming
language which is solely the factor that gives the project its operation. When the IR Sensors
detect motion, a signal is sent to the Arduino through an input pin. The Arduino receives and
interprets the signal from the IR sensors and then it responds according to the program command
by sending a data signal through the output pins to the LCDs and LEDs.