Ultrasonic Sensor Based Radar Using Arduino
Ultrasonic Sensor Based Radar Using Arduino
In this project Arduino controls a 12V DC motor via an L293D motor driver, which
rotates an ultrasonic sensor. The sensor scans by rotating clockwise
counterclockwise. If an object is detected, the motor stops, a buzzer sounds, and
a 16x2 LCD displays the detection status. The motor resumes operation once the
obstacle is removed. This setup automates object detection
Working
When the battery is turned on. The 7805-voltage regulator provides a stable 5V
output to the Arduino and other components. The Arduino then initializes and
begins executing its programmed code. An ultrasonic sensor is mounted on a
12V DC motor, which is further connected to a L293D motor driver, which allows
Arduino to control the motor’s rotation. As the project starts, the motor rotates
the ultrasonic sensor periodically in clockwise and counterclockwise direction.
If the ultrasonic sensor detects an object, the motor stops its rotation for a few
seconds. Simultaneously a buzzer sounds to alert the obstacle, and the 16x2 LCD
displays the sensor's detection status. The LCD continuously shows the real time
status of the ultrasonic sensor. Once the obstacle is no longer detected by the
sensor, the motor resumes its rotation, continuing its scanning process. This
setup automates object detection with both auditory and visual alerts.
Components required
Arduino (Microcontroller)
L293D (Motor driver)
Ultrasonic sensor
5V voltage regulator
12V DC motor
Battery
16X2 LCD
Connecting wires
Objectives
Automation
To implement a systemin which an ultrasonic sensor automatically detects
obstacles.
Real-Time Feedback
To continuously display the status of the ultrasonic sensor, for real-time feedback
on object detection.
Response Mechanisms
To ensure that the system stops the motor, sounds a buzzer, and displays a
detection alert when an obstacle is detected.
Block diagram
Circuit diagram