<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentarios en: Biblioteca de Arduino para AX-12</title>
	<atom:link href="http://www.pablogindel.com/2010/01/biblioteca-de-arduino-para-ax-12/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pablogindel.com/2010/01/biblioteca-de-arduino-para-ax-12/</link>
	<description>robots, música, cosas raras con electricidad</description>
	<lastBuildDate>Thu, 02 Feb 2012 20:07:23 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2-alpha</generator>
	<item>
		<title>Por: pabloxid</title>
		<link>http://www.pablogindel.com/2010/01/biblioteca-de-arduino-para-ax-12/comment-page-7/#comment-12786</link>
		<dc:creator>pabloxid</dc:creator>
		<pubDate>Sun, 22 Jan 2012 23:58:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.pablogindel.com/?p=270#comment-12786</guid>
		<description>Well, I don&#039;t know what&#039;s going on.

BTW, try to put some delay() inside the loop() section, I see you are sending too many messages continously...</description>
		<content:encoded><![CDATA[<p>Well, I don&#8217;t know what&#8217;s going on.</p>
<p>BTW, try to put some delay() inside the loop() section, I see you are sending too many messages continously&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Akshay</title>
		<link>http://www.pablogindel.com/2010/01/biblioteca-de-arduino-para-ax-12/comment-page-7/#comment-12715</link>
		<dc:creator>Akshay</dc:creator>
		<pubDate>Fri, 20 Jan 2012 08:36:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.pablogindel.com/?p=270#comment-12715</guid>
		<description>The motors don&#039;t flash, so it doesn&#039;t seem to be an error. The motors connected after these motors work perfectly. So it could be a hardware fault but like I said, the led does not flash so I am not sure what the problem is. Thanks anyway.</description>
		<content:encoded><![CDATA[<p>The motors don&#8217;t flash, so it doesn&#8217;t seem to be an error. The motors connected after these motors work perfectly. So it could be a hardware fault but like I said, the led does not flash so I am not sure what the problem is. Thanks anyway.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: pabloxid</title>
		<link>http://www.pablogindel.com/2010/01/biblioteca-de-arduino-para-ax-12/comment-page-7/#comment-12687</link>
		<dc:creator>pabloxid</dc:creator>
		<pubDate>Thu, 19 Jan 2012 12:16:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.pablogindel.com/?p=270#comment-12687</guid>
		<description>Seems to be a hardware problem. Determine whether, when the motor stop moving, the led begins to flash indicating an error.</description>
		<content:encoded><![CDATA[<p>Seems to be a hardware problem. Determine whether, when the motor stop moving, the led begins to flash indicating an error.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Akshay</title>
		<link>http://www.pablogindel.com/2010/01/biblioteca-de-arduino-para-ax-12/comment-page-7/#comment-12683</link>
		<dc:creator>Akshay</dc:creator>
		<pubDate>Thu, 19 Jan 2012 09:46:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.pablogindel.com/?p=270#comment-12683</guid>
		<description>Hi Pablo. Thanks for the example. I have a problem when I connect 7 servo motor in a daisy chain. the first 3 motors respond, and then the next ones only respond sometimes. I am using a 12V 5.2A supply.

This is my sample code:

//define an array of motors
AX12 motor [7];

//setup static members
AX12::init (1000000);

//initialize each motor - I do this for all 7 servos.

motor [0].id = 1;
motor [0].SRL = RETURN_ALL;
motor [0].torqueOn;

motor [1].id = 2;
motor [1].SRL = RETURN_ALL;
motor [1].torqueOn;

motor [2].id = 3;
motor [2].SRL = RETURN_ALL;
motor [2].torqueOn;

motor [3].id = 4;
motor [3].SRL = RETURN_ALL;
motor [3].torqueOn;

motor [4].id = 5;
motor [4].SRL = RETURN_ALL;
motor [4].torqueOn;

motor [5].id = 6;
motor [5].SRL = RETURN_ALL;
motor [5].torqueOn;

motor [6].id = 7;
motor [6].SRL = RETURN_ALL;
motor [6].torqueOn;

void loop() {

 motor [0].setVel (100);
 motor [0].setPos (random (500, 750));

 motor [1].setVel (100);
 motor [1].setPos (random (500, 750));

 motor [2].setVel (100);
 motor [2].setPos (random (500, 750));

 motor [3].setVel (100);
 motor [3].setPos (random (500, 750));

 motor [4].setVel (100);
 motor [4].setPos (random (500, 750));

 motor [5].setVel (100);
 motor [5].setPos (random (500, 750));

 motor [6].setVel (100);
 motor [6].setPos (random (500, 750));
}

Servo 4 and 5 do not move sometimes for almost 30s. Could the servos be spoilt?

thanks for your help</description>
		<content:encoded><![CDATA[<p>Hi Pablo. Thanks for the example. I have a problem when I connect 7 servo motor in a daisy chain. the first 3 motors respond, and then the next ones only respond sometimes. I am using a 12V 5.2A supply.</p>
<p>This is my sample code:</p>
<p>//define an array of motors<br />
AX12 motor [7];</p>
<p>//setup static members<br />
AX12::init (1000000);</p>
<p>//initialize each motor &#8211; I do this for all 7 servos.</p>
<p>motor [0].id = 1;<br />
motor [0].SRL = RETURN_ALL;<br />
motor [0].torqueOn;</p>
<p>motor [1].id = 2;<br />
motor [1].SRL = RETURN_ALL;<br />
motor [1].torqueOn;</p>
<p>motor [2].id = 3;<br />
motor [2].SRL = RETURN_ALL;<br />
motor [2].torqueOn;</p>
<p>motor [3].id = 4;<br />
motor [3].SRL = RETURN_ALL;<br />
motor [3].torqueOn;</p>
<p>motor [4].id = 5;<br />
motor [4].SRL = RETURN_ALL;<br />
motor [4].torqueOn;</p>
<p>motor [5].id = 6;<br />
motor [5].SRL = RETURN_ALL;<br />
motor [5].torqueOn;</p>
<p>motor [6].id = 7;<br />
motor [6].SRL = RETURN_ALL;<br />
motor [6].torqueOn;</p>
<p>void loop() {</p>
<p> motor [0].setVel (100);<br />
 motor [0].setPos (random (500, 750));</p>
<p> motor [1].setVel (100);<br />
 motor [1].setPos (random (500, 750));</p>
<p> motor [2].setVel (100);<br />
 motor [2].setPos (random (500, 750));</p>
<p> motor [3].setVel (100);<br />
 motor [3].setPos (random (500, 750));</p>
<p> motor [4].setVel (100);<br />
 motor [4].setPos (random (500, 750));</p>
<p> motor [5].setVel (100);<br />
 motor [5].setPos (random (500, 750));</p>
<p> motor [6].setVel (100);<br />
 motor [6].setPos (random (500, 750));<br />
}</p>
<p>Servo 4 and 5 do not move sometimes for almost 30s. Could the servos be spoilt?</p>
<p>thanks for your help</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: jaycon</title>
		<link>http://www.pablogindel.com/2010/01/biblioteca-de-arduino-para-ax-12/comment-page-7/#comment-12593</link>
		<dc:creator>jaycon</dc:creator>
		<pubDate>Tue, 17 Jan 2012 06:49:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.pablogindel.com/?p=270#comment-12593</guid>
		<description>Superb post!</description>
		<content:encoded><![CDATA[<p>Superb post!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: pabloxid</title>
		<link>http://www.pablogindel.com/2010/01/biblioteca-de-arduino-para-ax-12/comment-page-7/#comment-12284</link>
		<dc:creator>pabloxid</dc:creator>
		<pubDate>Wed, 11 Jan 2012 13:55:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.pablogindel.com/?p=270#comment-12284</guid>
		<description>//define an array of motors 
AX12 motor [7];

//setup static members
AX12::init (1000000);

//you initialize each motor
motor [i] = AX12(_id);
motor [i].SRL = RETURN_ALL;
motor [i].torqueOn;

//and then you send pos/vel commands to any motor as you wish</description>
		<content:encoded><![CDATA[<p>//define an array of motors<br />
AX12 motor [7];</p>
<p>//setup static members<br />
AX12::init (1000000);</p>
<p>//you initialize each motor<br />
motor [i] = AX12(_id);<br />
motor [i].SRL = RETURN_ALL;<br />
motor [i].torqueOn;</p>
<p>//and then you send pos/vel commands to any motor as you wish</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Akshay</title>
		<link>http://www.pablogindel.com/2010/01/biblioteca-de-arduino-para-ax-12/comment-page-7/#comment-12272</link>
		<dc:creator>Akshay</dc:creator>
		<pubDate>Wed, 11 Jan 2012 07:03:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.pablogindel.com/?p=270#comment-12272</guid>
		<description>Hello Pablo,
 
Thank you for the amazing AX-12 library. I set it up on my Arduino Mega and it works perfectly.
 
I need some help with some code to control multiple servos in a daisy chain. I want to set different positions for different motor (from ID=1 to ID=7).</description>
		<content:encoded><![CDATA[<p>Hello Pablo,</p>
<p>Thank you for the amazing AX-12 library. I set it up on my Arduino Mega and it works perfectly.</p>
<p>I need some help with some code to control multiple servos in a daisy chain. I want to set different positions for different motor (from ID=1 to ID=7).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: g.</title>
		<link>http://www.pablogindel.com/2010/01/biblioteca-de-arduino-para-ax-12/comment-page-7/#comment-10783</link>
		<dc:creator>g.</dc:creator>
		<pubDate>Tue, 20 Dec 2011 15:34:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.pablogindel.com/?p=270#comment-10783</guid>
		<description>Thanks a lot for your kind reply.

Based on various considerations I took a FTDI-based USB/serial converter.

Feliz navidad,
g.</description>
		<content:encoded><![CDATA[<p>Thanks a lot for your kind reply.</p>
<p>Based on various considerations I took a FTDI-based USB/serial converter.</p>
<p>Feliz navidad,<br />
g.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: pabloxid</title>
		<link>http://www.pablogindel.com/2010/01/biblioteca-de-arduino-para-ax-12/comment-page-7/#comment-10421</link>
		<dc:creator>pabloxid</dc:creator>
		<pubDate>Fri, 16 Dec 2011 15:34:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.pablogindel.com/?p=270#comment-10421</guid>
		<description>Dear g.:

Your problem with autodetection is probably due to TX and RX do not short.

Regarding the USB-serial adapter, it must be used in combination with Arduino NewSoftSerial library. My preference is to use the USB-serial that is already in the Arduino board, disconnecting it from pins 1-2 and and then connecting to pins 3-4, for example, as shown in the picture.

&lt;img src=&quot;http://www.pablogindel.com/imagenes/hacked_arduino.jpg&quot; alt=&quot;hacked arduino&quot; /&gt;</description>
		<content:encoded><![CDATA[<p>Dear g.:</p>
<p>Your problem with autodetection is probably due to TX and RX do not short.</p>
<p>Regarding the USB-serial adapter, it must be used in combination with Arduino NewSoftSerial library. My preference is to use the USB-serial that is already in the Arduino board, disconnecting it from pins 1-2 and and then connecting to pins 3-4, for example, as shown in the picture.</p>
<p><img src="http://www.pablogindel.com/imagenes/hacked_arduino.jpg" alt="hacked arduino" /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: g.</title>
		<link>http://www.pablogindel.com/2010/01/biblioteca-de-arduino-para-ax-12/comment-page-7/#comment-10412</link>
		<dc:creator>g.</dc:creator>
		<pubDate>Fri, 16 Dec 2011 11:21:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.pablogindel.com/?p=270#comment-10412</guid>
		<description>Querido pabloxid,

thanks for your library. Nice job. I would like to bother with an info request.

I successfull made an AX12+ motor move with Arduino UNO. It might be usefull to the readers to know that I had a problem with the autodetection of the ID, I finally solved by reading the ID with the Bioloid software and giving it as constant in the Arduino code.

Btw, now I would like to connect the PC to the Arduino (and an acelerometer too) and I would like to ask your adive on the USB-serial converter (I&#039;m a newby...).

It seems to me that I can not take whatever converter right? it is to naive to take the GND, RX, TX pins of the serial port (I do not know chip and brand...) and use them?

In case a specific brand is required I read that the FTDI chip is appropriate. Do you have any schematics or photograph on how to connect the serial part to the Arduino? I do not have any idea...

hola,
g.</description>
		<content:encoded><![CDATA[<p>Querido pabloxid,</p>
<p>thanks for your library. Nice job. I would like to bother with an info request.</p>
<p>I successfull made an AX12+ motor move with Arduino UNO. It might be usefull to the readers to know that I had a problem with the autodetection of the ID, I finally solved by reading the ID with the Bioloid software and giving it as constant in the Arduino code.</p>
<p>Btw, now I would like to connect the PC to the Arduino (and an acelerometer too) and I would like to ask your adive on the USB-serial converter (I&#8217;m a newby&#8230;).</p>
<p>It seems to me that I can not take whatever converter right? it is to naive to take the GND, RX, TX pins of the serial port (I do not know chip and brand&#8230;) and use them?</p>
<p>In case a specific brand is required I read that the FTDI chip is appropriate. Do you have any schematics or photograph on how to connect the serial part to the Arduino? I do not have any idea&#8230;</p>
<p>hola,<br />
g.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

