Control Your Arduino Camera Robot From Your PC

4,634

44

11

Posted

Introduction: Control Your Arduino Camera Robot From Your PC

An Arduino based Robot controlled from a PC with visual basic and a Bluetooth adapter.

Step 1: Layout

I have made this robot based on the popular DD1-1 tracked platform. You can bay it cheap on Ebay, or AliExpress.

On the board I put a simple IP Camera (model SRICAM IP001) and an Arduino Uno clone from Sainsmart.

Step 2: Power

The chassis is cut from two pieces of thin transparent Plexiglas.

For the main power I use a Lead-Acid 8volt/3.2 Ah battery . It is heavier than a Ni-Cd battery, but it’s a lot cheaper.
I also add a 1.6A glass fuse because the IP Camera is an energy hog. The battery charger is a simple 300mA pack but you can use a 10.8Volt power supply with current limitation.

I give 5Volt to the camera with a step-down LM2596 power supply module. In my original design I try to use a 7805 regulator, but the battery drain very quickly.

Step 3: Software

For the communication I wrote a program in visual studio so you need the .NET 4.0 Framework to work with it.

For the controls on the receiver there is a HC-06 and on the transmitter a cheap Bluetooth dongle (it works flawless on windows 7) .

I am monitoring the voltage with a simple divider made with two 10k resistors. The ends are in + and – and the middle connection goes to analog input A0.

You can download the code for the Arduino and the .exe program here:

https://dl.dropboxusercontent.com/u/51764059/pardu...

Update 1:

You can download the visual studio code, here:

https://dl.dropboxusercontent.com/u/51764059/Pardu...

(many thanks to tiktakx project) and unzip it.

If you don't know how to edit the code first download visual studio express (free version) from microsoft.

then after install it, go Open-->Project--> Parduino.sln. Open the form in the solution explorer and double click on each element you want to see the code.

Every time you press a key the bluetooth sends a character to arduino. F(Forward), B (Back), L(left), R(Right), S(Stop), G(Forward Left), I(Forward Right), H(Back Left), J(Back Right).

I will also post the code and an application for android phones in the next few days.

Share

  • hi. its good job.and...-simecentri

    simecentri made it!

Recommendations

  • Epilog Challenge 9

    Epilog Challenge 9
  • Sew Warm Contest 2018

    Sew Warm Contest 2018
  • Gluten Free Challenge

    Gluten Free Challenge
user

We have a be nice policy.
Please be positive and constructive.

Tips

Questions

8 Comments

Could you possibly give step by step instructions on how to run the c# program through Microsoft visual studio 2012? I don't have much information on the software or the language. My email is mattxhumel@gmail.com.

could you provide me the information of all the steps as well as all the parts required for it.My email id:dasjugabrata98@gmail.com

please send!!

Hi! could you kindly provide the circuit diagram?

my email id: ji.torres@live.com

Thank you

could you kindly provide the circuit diagram?

my email id: akashpa93@gmail.com

Thank you

Nicely done. Thanks for sharing this!

Thank you for your kind words

Smart idea! :)

Thank you. I am glad you like it