Society of Robots - Robot Forum

Software => Software => Topic started by: monsieurpo on November 15, 2010, 08:17:34 PM

Title: complete beginer
Post by: monsieurpo on November 15, 2010, 08:17:34 PM
can someone tell me how can i control a servo via bluetooth or an axon just like the Admin ERP i want to understand what will i need (servos,axon,antenna etc...)and please can someone help me to find a source code because i dont know how to code (im learning c++)


thank you
Title: Re: complete beginer
Post by: monsieurpo on November 16, 2010, 07:24:38 PM
is that possible that one of you help me doing the programation?
Title: Re: complete beginer
Post by: klims on November 16, 2010, 10:17:09 PM
you will need something to send the bluetooth like a computer or even a phone, something to receive the bluetooth like a BlueSMiRF, something to understand the command and control the servos like an axon.

You will need to connect your BlueSMiRF to the Axon using one of the UARTs (plenty of tutorials around) then configure your Axon to read information from the UART.
Title: Re: complete beginer
Post by: monsieurpo on November 17, 2010, 03:02:25 PM
i have a computer but how do I program that? :-[
Title: Re: complete beginer
Post by: knossos on November 17, 2010, 04:27:05 PM
First of all you will need a microcontroller.  There are many threads on SoR about peoples preferences.  I use an Axon II but you should choose the microcontroller thats right for you. 

I would forget about the bluetooth for now, it will be easy to add later once you are more familiar with programming and robotics. 

I would also get a pair of servos (you can opt for motors and a motor controller instead if you prefer).  If you buy servos, you will need to purchase continuous rotation servos or modify them yourself.

With servos (or motors + controller) and microcontroller in hand, I would first work on learning how to control the servos for some basic movement.  For example: forward, reverse, right, and left.  Next I would work on controlling the motors with UART through a USB cable connected to your computer. 

Once you are comfortable with this, it would be time to consider wireless control such as with bluetooth.
Title: Re: complete beginer
Post by: klims on November 17, 2010, 05:34:27 PM
i have a computer but how do I program that? :-[

No need to program it. Just like in Admin's video you can use a program called Hyperterminal in windows and it will let you send keyboard strokes over bluetooth, if you set it up right.

I have to agree with knossos, first get the basics working then worry about bluetooth later.