For a long time, I wanted to build a radio-controlled car with a camera on board. The image from the camera would be transmitted on the screen of a computer, for example. However, I also wanted to try something different - control the camera remotely by the movement of either head or hands. This project presents two ways of controlling the camera - using a joystick or a gyroscope.

What it does

The position of a joystick or a gyroscope translates into rotation of a stepper motor with a camera.

How I built it

I used an Arduino Nano, a stepper motor, a joystick, and an MPU module.

Challenges I ran into

It was difficult to translate gyroscope measurements into the stepper motor rotation. Also, stepper motors heat up a lot after only minutes of use, so I had to find a heat sink.

Accomplishments that I'm proud of

I am proud of making the system work!

What I learned

I learned to write my own Arduino libraries by reading a datasheet for various modules.

What's next for the video surveillance system

That will be great if I could integrate the system on board of a radio-controlled car in the future!

Built With

Share this project: