View Full Version : Bitten more than I can chew?

11-24-2011, 07:22 PM
Hi all,

This is my first post here. I am a student on Computer Science, Diploma III year. As my final year project, I opted to make a robot. It was a group decision actually, but now its all come to me. First it seemed like we could easily pull it off. But now after 6 months, there is no progress. Hence I have come to the forum to seek help.

The Robot is supposed to be controlled via bluetooth from an Android device.It should be able to send Video to the device. Thats it. I am guessing it will just be simple car sort of thingy. The budget is around 8k. After a bit of R&D, we concluded that its not practical to use the BT for all the communication. So we are probably gonna look for other source, WiFi probably.

The worst part about all this is, we are complete noobs in robotics. Some of us can solder and stuff but thats all. But being computer students, we are well versed with coding.

So, help Please.:(

Ashwin :)

11-25-2011, 06:36 PM
you dont need to solder anything to send a video.

What camera are you using to capture the video? have you done anything on the hardware side?

11-25-2011, 06:46 PM
See, I know I should have done my homework before.I honestly tried, but I couldn't understand anything. I am a newbie, and I admit its my mistake.

Right now, I am thinking I can get a low cost camera phone, salvage the parts out from it and use them. I am also thinking of using "Arduino", I tried basic tutorials and its coding is pretty much like java so I could understand it very well.

What do you suggest?
I atleast need to know where to start.

Thanx for the reply :)

11-26-2011, 01:52 PM
Low cost phone will not work , you cannot use those undocumented SMT parts.


Wireless camera setup ( Rs 1400 )
Cheap RC car ( Rs 500 )
TV Capture ( Rs 1000 ) ( easycap USB )
Arduino ( Rs 500 ) ( Probots )

Connect Arduino and Wireless car remote by hacking the circuits and doing some bitbanging though the serial port. And control arduino from your windows application to transfer left right forward back ( arduino will give serial interface ).
Build a C#/C++ application and capture the video capture from video out of the camera setup.

And you are done , should take max 2 - 3 days to test and setup everything.

Some links -


11-26-2011, 06:02 PM
Thanx man! :)

Now at least I know where to start, and the basic estimate. I want the system to be controlled by a Android mobile phone. I can do the programming bit on the phone side, but I have not done any coding related to Bluetooth.I can learn that though.

But I dont see anything related to a mobile phone or bluetooth. Are you suggesting that I buy all this stuff as a test mule and later integrate it to android app?

11-26-2011, 11:25 PM
If you want to do an android app look into , BT serial is what you need.


You can also look into RosJava and Android ADK.

12-03-2011, 11:10 PM
you can use a wifi ip camera. it will give more features and i can be controlled by web browser

you can make a simple differential drive robot (http://www.slideshare.net/rbts11/how-to-make-a-differential-drive) the link gives some basic idea. you get all the parts online or stores in your city.

then program a microcontroller to control it.
you can get a bluetooth module and link to your microcontroller and

write program in android to load a browser with the ip of the ip camera which will give the video. then over lap some buttons onto the web browser up, down, left , right and stop (if needed). and send one char over bluetooth for each button press. and process it in microcontroller side . thus you control it

12-19-2011, 10:42 PM
Thank you man!
Been pondering over the thought of having a wifi camera, but couldnt figure how to use it. Do you think arduino is better for this?

12-20-2011, 03:11 PM
regarding the wifi ip cam the one i said above and almost every other cam work in this way.
the cam can connect to your mobile or pc or laptop or wifi router or broadband modem through wifi or lan cable.
every ip camera has its own ip which can be changed. when you open a browser and type the ip of that camera as url you will get a video stream (ex : . for connecting to android you connect it through wifi then open browser or a software you created which contain a browser component and load the ip you get the video.

regarding the board you can use any board . arduino is also a Atmega series microcontroller board with a arduino bootloader which simplifes the coding.

12-20-2011, 10:33 PM
I finally see progress on my project. I thought of arduino due to the fact that I understand its coding. I will get back asa I have any other problem.:p