Surveillance is the process of monitoring a situation, an area or a person. This generally occurs in a military scenario where surveillance of borderlines and enemy territory is essential to a country’s safety. Human surveillance is achieved by deploying personnel near sensitive areas in order to constantly monitor for changes. But humans do have their limitations, and deployment in inaccessible places is not always possible. There are also added risks of losing personnel in the event of getting caught by the enemy. With advances in technology over the years, however, it is possibly to remotely monitor areas of importance by using robots in place of humans. Apart from the obvious advantage of not having to risk any personnel, terrestrial and aerial robots can also pick up details that are not obvious to humans. By equipping them with high resolution cameras and various sensors, it is possible to obtain information about the specific area remotely.
Robot is a system that contains sensors, control systems, manipulators, power supplies and software all working together to perform a task. Designing, building, programming and testing a robot is a combination of physics, mechanical engineering, electrical engineering, structural engineering, mathematics and computing .
Joystick Shield is interfaced with Arduino Uno board. The user can control robot movements such as forward, backward, left, right, stop etc. as well as servo movement to rotate camera to left, right, up, down etc. In this we are using two servo motors to rotate camera in dual axis i.e. azimuth and elevation. The zigbee module transmits commands to robot. Wireless AV Camera is arranged on the dual axis servo bracket. It is used transmit live video to remote end. The ATMEGA328 microcontroller processes data and controls robot movements through L293d motor driver circuit. The dc motors are interfaced with the L293d circuit.
We can use wireless camera on the robot for surveillance purpose so that it remotely transmits live video & audio to PC.
Software:
- ARDUINO IDE
- EMBDDED CPP CODE
- PROTEUS SIMULATOR
Hardware:
- Arduino UNO (ATMEGA328 Microcontroller)
- Joystick Shield
- Zigbee Module
- Servo Motors
- DC motors and L293D Motor Driver.
- 12V Rechargeable Battery