Aerial-Ground Surveillance Robot Using Arduino and Quadcopter Integration

This project presents a hybrid surveillance system that combines a two-wheel drive (2WD) land vehicle with a quadcopter drone for integrated land and aerial monitoring. Designed for engineering students, the project aims to provide a cost-effective, functional prototype suitable for real-time surveillance applications in security, agriculture, and disaster zones.

Introduction

With the growing demand for intelligent surveillance systems, this project explores a dual-mode robotic system capable of navigating on land and flying in the air. Such systems provide broader surveillance coverage, flexibility, and adaptability in dynamic environments.

Objectives

Components Required

Land Vehicle Section:

Drone Section:

Common Components:

Methodology

Land Vehicle:

Drone Section:

Switching Between Modes:

Circuit Diagrams

Results

Vehicle moves forward, backward, turns left/right via remote commands.

Applications:

Advantages:

Conclusion

This 2WD Vehicle Drone project showcases how basic embedded systems, motor controls, and sensor integration can be combined into an innovative, dual-mode surveillance platform. The project enhances student understanding of electronics, control systems, wireless communication, and robotics—preparing them for real-world automation challenges.

Future Work

Code Snippets

Arduino Code for 2WD Movement with Obstacle Avoidance:

#define ENA 9
#define IN1 8
#define IN2 7
#define trigPin 10
#define echoPin 11

void setup() {
pinMode(ENA, OUTPUT);
pinMode(IN1, OUTPUT);
pinMode(IN2, OUTPUT);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
Serial.begin(9600);
}

void loop() {
long duration, distance;
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
distance = duration * 0.034 / 2;

if (distance < 20) {
digitalWrite(IN1, LOW);
digitalWrite(IN2, LOW);
} else {
digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW);
}
}

Drone Setup: