ELEPJCT
ELEPJCT
DEPARTMENT OF ELECTRONICS
CERTIFICATE
HOD OF ELECTRONICS
SIGNATURE OF EXAMINATION :
1)
2)
DATE OF EXAMINATION:
RADAR SYSTEM
Acknowledgement
I would also like to thank all my teachers for their continuous support and
motivation. I am grateful to my friends and classmates for their cooperation
and helpful discussions during the project work. Finally, I would like to thank
everyone who directly or indirectly contributed to the successful completion
of this project.
PROJECT ASSOCIATES
Rachana. D
[Link]
[Link]
[Link]
RADAR SYSTEM
TABLE OF CONTENTS
1 ABSTRACT
2 INTRODUCTION
7 RECENT DEVELOPMENTS
8 RECENT GLOBAL USERS OF RADAR SYSTEM
9 FUTURES SCOPE
10 CODE IMPLEMENTATION
11 CONCLUSION
12 REFERENCES
RADAR SYSTEM
ABSTRACT
This project titled “Radar System” focuses on the design and implementation
of a basic radar model for object detection and distance measurement. Radar
(Radio Detection and Ranging) is a system that uses electromagnetic waves to
detect the presence, distance, direction, and speed of objects. It plays a crucial
role in defence, aviation, marine navigation, weather monitoring, and space
research.
INTRODUCTION
RADAR SYSTEM
Radar systems play a vital role in both military and civilian applications. In
defense, they are used for surveillance, target detection, and missile guidance.
In civilian fields, radar is widely used in air traffic control, weather monitoring,
marine navigation, and even in automotive safety systems.
Basic principle: The basic principle of a radar system is very simple. It works by
sending out radio waves and listening for the echo that comes back after
hitting an object.
When the radio waves hit an object, they bounce back to the radar system.
The system measures how much time the signal takes to return. Since radio
waves travel at a very high speed (speed of light), the distance of the object
can be calculated from the time taken.
In simple words, radar works on the principle of sending a signal and receiving
its echo to find the distance and position of an object.
c×t
R=
2
Where,
c=speed of light(3m/s)
1. System Overview
2. Component Breakdown
The Arduino Nano is the brain of the system. It coordinates all peripheral
components — generating trigger pulses for the ultrasonic sensor, reading
echo data to compute distance, commanding the servo motor, activating alert
outputs, and transmitting processed data to the radar display via serial (USB).
The servo motor rotates the ultrasonic sensor in a sweeping arc (typically 0°–
180°) in small angular increments (e.g. 1° steps). At each angle, the Arduino
takes a distance reading — collectively generating a full spatial scan of the
surrounding area.
A PC-based radar display (typically built with the Processing IDE) receives angle
and distance data over the serial port. Using signal processing techniques, it
renders a sweeping green radar visualisation with red blips marking detected
objects — providing an intuitive, real-time spatial map.
3. Signal Flow
• Sensor emits an ultrasonic burst; the echo bounces back from any
obstacle.
• Current angle and distance are transmitted via serial to the Radar
Viewer for live display.
The ultrasonic sensor sends signals and receives the reflected waves from
nearby objects. The data is processed by the ATmega328 microcontroller and
RADAR SYSTEM
Arduino nano:
boards and running both online and offline. The board can be powered
through its USB Mini-B receptacle or from a 9 V battery.
In 2025, Arduino released the Arduino Nano R4, a pin-equivalent of the Nano,
which features an ARM Cortex-M4F based R7FA4M1AB microcontroller and a
USB-C connector.
TECHNICAL SPECIFICATION
RADAR SYSTEM
Microcontroller (MCU):
SRAM: 2 KB
EEPROM: 1 KB
SPI peripherals: 1
I²C peripherals: 1
Operating Voltage: 5 Volts (on Nano board), though IC supports 1.8 to 5.5
Volts (some 3rd-party Nano variations support 3.3V)
RADAR SYSTEM
Board:
Connectors:
Nano 30-pin male pin headers (DIP-30W), two rows of 15-pins, 0.6-inch
row-to-row, 2.54mm-pitch (bottom side) (board available without pins too)
Mini-USB Type-B (top side) (some 3rd-party Nano variations have other
USB connectors)
Length: 45 mm
Width: 18 mm
Mass: 7 g
RADAR SYSTEM
Nano R4:
Microcontroller (MCU):
USART peripherals: 4
SPI peripherals: 2
I²C peripherals: 2
Board:
Connectors:
Nano 30-pin male pin headers (DIP-30W), two rows of 15-pins, 0.6-inch
row-to-row, 2.54mm-pitch (bottom side) (board available without pins too)
COMMUNICATION
RADAR SYSTEM
An FTDI FT232RL on the board channels this serial communication over USB
and the FTDI drivers (included with the Arduino firmware) provide a virtual
com port to software on the computer. The Arduino software includes a serial
monitor which allows simple textual data to be sent to and from the Arduino
board. The RX and TX LEDs on the board flash when data is being transmitted
via the FTDI chip and the USB connection to the computer (but not for serial
communication on pins 0 and 1). A SoftwareSerial library allows for serial
communication on any of the Nano's digital pins. The ATmega328 also
supports I2C and SPI communication. The Arduino software includes the Wire
library to simplify use of the I2C bus.
AUTOMATIC(SOFTWARE) RESET
Rather than requiring a physical press of the reset button before an upload,
the Arduino Nano is designed in a way that allows it to be reset by software
running on a connected computer. One of the hardware flow control lines
(DTR) of the FT232RL is connected to the reset line of the ATmega328 via a 100
nanofarad capacitor. When this line is asserted (taken low), the reset line
drops long enough to reset the chip.[7]
This setup has other implications. When the Nano is connected to a computer
running Mac OS X or Linux, it resets each time a connection is made to it from
software (via USB).
Servomotor:
RADAR SYSTEM
The SG90 servo motor is the most popular microservo in the world. Tiny,
affordable, and astonishingly capable for its size, the SG90 appears in
thousands of projects — from robotic arms and RC planes to pan-tilt camera
mounts and animatronic faces. If you’re an Arduino beginner in India looking
to add precise rotational control to your project, the SG90 is the perfect
starting component.
In this complete guide, we’ll explain what the SG90 is, how servo motors work,
how to wire it to your Arduino, walk through code from basic to advanced, and
give you 10 exciting project ideas to build right away.
The SG90 is a 9-gram micro servo motor made by TowerPro. Unlike DC motors
(which spin continuously) or stepper motors (which move in discrete steps), a
servo motor moves to a specific angle and holds that position — controlled by
a PWM signal from your Arduino. The “9g” refers to its weight: just 9 grams,
making it extremely lightweight.
Ultra-simple control: Just 3 wires and one line of Arduino code to move to any
angle.
Direct Arduino power: Can run directly from Arduino’s 5V pin for low-load
applications.
Important power note: Arduino’s onboard 5V regulator can only supply about
500mA total. A stalled SG90 can draw 500–700mA alone. For most light-
motion applications, direct Arduino power is fine. But for any project with
multiple servos, heavy loads, or continuous use, power the servo from an
external 5V supply (sharing only GND with Arduino).
External 5V, 2A power supply → Common 5V rail for all servo Red
wires
This approach prevents voltage drops from impacting Arduino stability when
multiple servos move simultaneously.
The HC-SR04 ultrasonic sensor includes a transmitter & a receiver. This sensor
is used to find out the distance from the objective. Here the amount of time
taken to transmit and receive the waves will decide the distance between the
sensor and an object. This sensor uses sound waves by using non-contact
technology. By using this sensor the distance which is required for the target
can be measured without damage and provides accurate details. The range of
this sensor available between 2cms to 400cms.
The HC-SR04 is a type of ultrasonic sensor which uses sonar to find out the
distance of the object from the sensor. It provides an outstanding range of
non-contact detection with high accuracy & stable readings. It includes two
modules like ultrasonic transmitter & receiver. This sensor is used in a variety
of applications like measurement of direction and speed, burglar alarms,
medical, sonar, humidifiers, wireless charging, non-destructive testing, and
ultrasonography.
This sensor includes four pins and the pin configuration of this sensor is
discussed below.
Pin1 (Vcc): This pin provides a +5V power supply to the sensor.
Pin3 (Echo): This is an output pin, which goes high for a specific time
period and it will be equivalent to the duration of the time for the wave
to return back to the sensor.
Pin4 (Ground): This is a GND pin used to connect to the GND of the
system.
Features
Resolution is 0.3 cm
Accuracy is 3mm
The HC-SR04 Ultrasonic sensor comes with four pins namely Vcc pin, Trigger
pin, Echo pin, & Ground pin. This sensor is used to measure the accurate
distance between the target and the sensor. This sensor mostly works on the
sound waves.
When the power supply is given to this module, it generates the sound waves
to travel throughout the air to hit the necessary object. These waves strike and
come back from the object, then collects by the receiver module.
Here both the distance as well as time has taken is directly proportional
because the time taken for more distance is high. If the trigger pin is kept high
for 10 µs, then the ultrasonic waves will be generated which will travel at the
sound speed. So, it creates eight cycles of sonic burst that will be gathered
within the Echo pin. This ultrasonic sensor is interfaced with Arduino to gauge
the necessary distance between sensor & object. The distance can be
calculated using the following formula.
S = (V x t)/2
‘t’ is the time taken for sound waves to return back after striking the object.
The actual distance can be calculated by dividing its value with 2 as the time
will be twice once the waves travel and get back from the sensor.
Here we are giving an example for the HC-SR04 ultrasonic sensor using the
Arduino board. This sensor is interfaced with an Arduino board.
The required components of this project mainly include the Arduino UNO
board, HC-SR04 ultrasonic sensor, breadboard, and jumper wires. The
connections of this project are very simple like the following.
The GND pin of the sensor is connected to GND pin in the Arduino
Working:
At first, give the power supply to the sensor to turn on and connect the GND
pin of this sensor to the GND pin of the Arduino board. And the sensor module
can be powered up with the voltage supply of the Arduino board when the
current which is drawn through the sensor is below 15mA. So, the Arduino
current ratings will not affect the sensor.
Once the primary arrangement is set up then connect both the pins of sensors
like Trig & Echo to the Arduino board’s input/output pins. As we discussed
earlier, the Trig pin in the sensor must be kept 10us in the beginning in order
to start the measurement method. So, this sensor module will generate sound
waves by the 40,000 Hz frequency around for every second from the source.
When the sound waves return back, the Echo pin will activate until these
Applications:
RADAR SYSTEM
Medical ultrasonography
This is used to detect objects & avoid obstacles using robots such as
biped, pathfinding, obstacle avoidance, etc.
Depth measurement
Humidifiers
This sensor is used to plot the objects nearby the sensor by revolving it
Non-destructive testing
Embedded system
Burglar alarms
Thus, this is all about the HC-SR04 ultrasonic sensor. From the above
information finally, we can conclude that this sensor uses sonar to measure
the distance between sensor and object. The transmitter sends a high-
frequency sound signal. Once the signal discovers an object then it reflects
back to the echo pin of the transmitter. The time taken for the signal
transmission as well as reception permits us to determine the distance to an
object.
RADAR SYSTEM
ATmega328:
Specifications:
Features:
Parameter Value
CPU type 8-bit AVR
Maximum CPU speed 20 MHz
Performance 20 MIPS at 20 MHz
Flash memory 32 KB
SRAM 2 KB
EFPROM 1 KB
Package 28 or 32
Capacitive touch sensing channels 16
Maximum I/O pins 23
External interrupts 3
USB interface No
Applications:
Family:
Programming:
The image displays a detailed pinout diagram for the ATmega328P, an 8-bit
AVR RISC-based microcontroller most famously used as the "brain" of the
Arduino Uno. This 28-pin Dual In-line Package (DIP) serves as the bridge
between software code and physical hardware, mapping internal registers to
external pins. The diagram distinguishes between Digital I/O pins (D0-D13),
which handle binary signals and high-speed communication like SPI and UART,
and Analog Input pins (A0-A5), which utilize a 10-bit Analog-to-Digital
Converter (ADC) to read varying voltage levels. Beyond simple input and
output, the chip features dedicated pins for VCC and GND power rails, a RESET
pin for system initialization, and XTAL pins for an external clock crystal, all of
RADAR SYSTEM
which are essential for building standalone embedded systems or custom PCB
designs.
Parallel program:
Programming mode is entered when PAGEL (PD7), XA1 (PD6), XA0 (PD5), BS1
(PD4) is set to zero. RESET pin to 0 V and VCC to 0 V. VCC is set to 4.5–5.5 V.
Wait 60 μs, and RESET is set to 11.5–12.5 V. Wait more than 310 μs. Set
XA1:XA0:BS1:DATA = 100 1000 0000, pulse XTAL1 for at least 150 ns, pulse WR
to zero. This starts the chip erase. Wait until RDY/BSY (PD1) goes high.
XA1:XA0:BS1:DATA = 100 0001 0000, XTAL1 pulse, pulse WR to zero. This is the
flash write command. And so on.
RADAR SYSTEM
Power supply:
Simple Explanation
The power supply converts the input electrical power (AC or battery) into the
required DC voltage and distributes it to different parts of the radar system like
the transmitter, receiver, and signal processor.
In Radar System
Transmitter Receiver
RADAR SYSTEM
Supporting components: Supporting components are the parts that help the
main system (sensor, microcontroller, and motor) work properly. They provide
power, control, and connections.
Military applications:
Radar systems play a very important role in modern military operations. They
are used to detect, track, and identify enemy objects such as aircraft, missiles,
ships, and vehicles. Radar works by transmitting electromagnetic waves and
receiving the reflected signals from targets. This helps the military monitor
large areas and respond quickly to threats.
Radar systems are widely used by the military to detect and track enemy
aircraft. They can identify the direction, distance, and speed of incoming
aircraft.
Radar is used to detect missiles launched by enemy forces. Early warning radar
systems can identify missile movement and track their path.
3. Naval Surveillance:
Naval radar systems are installed on warships and submarines to monitor the
surrounding sea area.
4. Battlefield Surveillance:
In ground warfare, radar systems are used to monitor enemy troop movement
and detect vehicles. Military radar can identify moving targets even in difficult
environments such as fog, darkness, or smoke.
Radar systems help guide missiles and other weapons toward enemy targets.
By continuously tracking the position of the target, radar provides accurate
information that allows weapons to reach their destination.
Aviation:
Radar systems are widely used in aviation to ensure safe and efficient air
travel. They help in detecting aircraft, monitoring air traffic, and guiding
airplanes during flight and landing. Radar technology allows air traffic
controllers to track aircraft positions even in poor visibility conditions such as
fog, rain, or darkness.
5. Collision Avoidance
Radar systems help detect nearby aircraft and warn pilots about possible
collisions This improves safety in crowded airspaces where many
aircraft
are flying at the Time.
Weather monitoring:
Radar systems are widely used in meteorology to observe and predict weather
conditions. Weather radars transmit electromagnetic waves into the
atmosphere and receive the signals reflected by rain, clouds, snow, or storms.
1. Rainfall Detection
Weather radar helps detect rainfall and measure its intensity. It can identify
light rain, heavy rain, and thunderstorms over large areas. This information
helps meteorologists issue rainfall forecasts and warnings.
2. Storm Tracking
Radar systems are used to track storms and monitor their movement. By
observing radar images continuously, scientists can predict the direction and
speed of storms and warn people in advance.
Radar systems can detect snow and hail in the atmosphere. This information
helps predict snowfall and severe weather conditions that may affect
transportation and daily activities.
5. Weather Forecasting
Automotive radar:
Radar sensors measure the distance between your vehicle and the vehicle in
front. The system automatically adjusts the car’s speed to maintain a safe
distance.
Automotive radar detects obstacles or vehicles ahead and warns the driver
about possible collisions. In some vehicles, it can automatically apply the
brakes to prevent accidents.
Radar sensors placed on the sides of the vehicle detect vehicles in the driver’s
blind spot. The system alerts the driver when another vehicle is approaching
from behind.
4. Parking Assistance
Radar sensors help detect nearby objects when parking. The system warns the
driver about obstacles and helps park the vehicle safely.
5. Pedestrian Detection
Radar systems can detect pedestrians or cyclists near the vehicle. This helps
prevent accidents in crowded areas or during low visibility.
Advantages:
Radar systems are widely used in meteorology to observe and predict weather
conditions. Weather radars transmit electromagnetic waves into the
atmosphere and receive the signals reflected by rain, clouds, snow, or storms.
1. Rainfall Detection:
Weather radar helps detect rainfall and measure its intensity. It can identify
light rain, heavy rain, and thunderstorms over large areas. This information
helps meteorologists issue rainfall forecasts and warnings.
2. Storm Tracking:
Radar systems are used to track storms and monitor their movement. By
observing radar images continuously, scientists can predict the direction and
speed of storms and warn people in advance.
Radar systems can detect snow and hail in the atmosphere. This information
helps predict snowfall and severe weather conditions that may affect
transportation and daily activities.
Limitations:
Although radar systems are very useful for detecting and tracking objects, they
also have some limitations. These limitations can affect the accuracy and
performance of the radar in certain situations.
1. High Cost:
Radar systems are expensive to design, install, and maintain. Advanced radar
equipment requires complex electronic components and powerful
transmitters, which increase the overall cost.
Many radar systems require large antennas and high electrical power to
transmit signals over long distances. This makes some radar systems bulky and
difficult to install in small devices.
Radar systems may have difficulty detecting very small objects or objects with
low reflectivity. Small targets sometimes produce weak reflected signals that
are hard to detect.
Some materials absorb radar waves instead of reflecting them. When this
happens, the radar may fail to detect the object properly.
One of the most important developments is the AESA radar system. Instead of
using a mechanically rotating antenna, AESA radars use many small transmit-
receive modules that electronically steer the radar beam.
and provide more accurate predictions of storms, typhoons, and other severe
weather conditions.
Recent developments include millimetre-wave (mm Wave) radar chips that are
very small and energy-efficient.
Radar technology is now used in satellites for Earth observation and disaster
monitoring. For example, satellites equipped with radar imaging can observe
the Earth in all weather conditions, day or night, and help monitor
environmental changes and natural disasters.
The National Weather Service (USA) used advanced Doppler radar to monitor
hurricanes and tropical storms. The radar tracked storm intensity and
predicted its path, allowing timely evacuation and disaster preparedness.
Countries like India and Japan used radar satellites to monitor floods,
landslides, and heavy rainfall. Radar imagery provided early warnings, helping
authorities respond quickly and reduce damage.
FUTURE SCOPE
Radar technology has continuously advanced since its inception, and its
potential applications in the future are vast and transformative. With rapid
developments in electronics, signal processing, artificial intelligence, and
miniaturization, radar systems are expected to become more versatile,
intelligent, and precise.
Future radar systems will integrate advanced computing and machine learning
algorithms to analyse signals automatically. This will allow radars to distinguish
between multiple types of objects, identify smaller or stealthy targets, and
reduce errors caused by noise or interference. Such intelligent processing will
make radar highly reliable for critical applications, including defense, aviation,
and autonomous transport.
Radar systems will be widely integrated into urban infrastructure. They can
monitor traffic density, detect unsafe conditions, and assist in automated
emergency response. Public spaces and critical facilities can use radar for
security surveillance, crowd management, and predictive maintenance,
contributing to safer and more efficient cities.
The development of compact and low-power radar sensors will make radar
technology accessible for smaller devices, drones, and portable systems. This
will open new possibilities in fields like wearable safety devices, remote
environmental sensing, and personal transportation monitoring.
Conclusion
#include <Servo.h>
// Buzzer Settings
// ==========================================
// SYSTEM VARIABLES
// ==========================================
Servo panServo;
Servo tiltServo;
int panDirection = 1;
int tiltDirection = 1;
void setup() {
[Link](9600);
// Attach Servos
[Link](panPin);
[Link](tiltPin);
// Setup Pins
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
pinMode(laserPin, OUTPUT);
pinMode(buzzerPin, OUTPUT);
// Initialize positions
[Link](currentPan);
[Link](currentTilt);
digitalWrite(laserPin, LOW);
RADAR SYSTEM
digitalWrite(buzzerPin, LOW);
delay(1000);
void loop() {
lastTargetTime = millis();
digitalWrite(laserPin, HIGH);
buzzerState = !buzzerState;
lastBuzzerTime = millis();
} else {
digitalWrite(laserPin, LOW);
digitalWrite(buzzerPin, LOW);
RADAR SYSTEM
buzzerState = false;
currentPan += panDirection;
panDirection = -panDirection;
[Link](currentPan);
lastPanTime = millis();
currentTilt += tiltDirection;
tiltDirection = -tiltDirection;
[Link](currentTilt);
lastTiltTime = millis();
// ==========================================
RADAR SYSTEM
// Format: Pan,Tilt,Distance,Status
// ==========================================
[Link](currentPan);
[Link](",");
[Link](currentTilt);
[Link](",");
[Link](distance);
[Link](",");
} else {
delay(15);
// ==========================================
// ==========================================
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
RADAR SYSTEM
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
if (duration == 0) {
return 999;
CONCLUSION
The Radar System is a remarkable technology that has transformed the way
we detect, monitor, and track objects in various fields. Throughout this
project, we have studied its fundamental principles, working, components,
and practical applications. Radar systems are widely used in defense for
surveillance and missile tracking, in aviation for air traffic control, in weather
monitoring for predicting storms and cyclones, in automobiles for vehicle
safety, and in space for satellite and planetary observation.
REFERENCE
[Link]
[Link]
projects/?srsltid=AfmBOorrOWlEQUb5HJjVIVOySGPIEofPqkkVn-
2xdcDDgr0HiaE8RYHl
[Link]
applications/
[Link]
[Link]
chatgpt