FAQ

HI, i recently bought one of these Shield, to run an AX12_A Dynamixel servo... i hooked it up to an 11.1 voltage source, with one servo connected and uploaded both libraries....but...

userHead JaneYu 2016-01-08 07:07:35 21 Views46 Replies

HI, i recently bought one of these Shield, to run an AX12_A Dynamixel servo... i hooked it up to an 11.1 voltage source, with one servo connected and uploaded both libraries....but when i attempted to run the example code nothing happened....has anyone else had this problem and can suggest a solution to make this shield operational ?

2024-08-27 16:31:12

Thank you, so my only limit is power supply? That means if I want to control six robot legs, with three AX-12A servos on each leg (18 total), then this is a good board for the job?

userHeadPic JaneYu
JaneYu wrote:

Yes, we looked at the AX12 servos that are currently on the market, and these servos don't change much, so this board is supported.
You can on six channels is used, with three servos connected to each channel.

2024-08-28 13:47:43
1 Replies
2020-03-05 18:52:40

Hi, I'm using Dynamixel AX-12A servos and they are work perfectly in motor mode, but in servo mode I can't control position. After I send command "myservo.write(ID, 150)" it starts turning to infinity.

userHeadPic JaneYu
2019-10-14 19:12:50

Hello,
I have severals Smart Arduino Digital Servo Shield and I can control two servos Dynamixel AX12, however, I'd like to read speed and position of a servo AX12 and I don't find any way to do that, nether in library and in the example.
Could you please help me?

userHeadPic JaneYu
2019-10-11 00:40:50

Hello
I need help, please.
How do I get the ID for different servos? I need to control three servos separately. How do I do it?

userHeadPic JaneYu
JaneYu wrote:

You can check out the product wiki here and look in our sample code. Here you can define different variables for the specific servo number and control those servos individually by referring to the servoNum values you set: https://wiki.dfrobot.com/Di...

2019-10-11 10:11:29
1 Replies
2019-10-08 11:34:14

Hey Lisa,
Are you referencing the correct servo number when using the velocity function?

userHeadPic JaneYu
2019-07-29 22:30:14

I am using this shield with 2 Dynamixel AX-12A. For my purpose both of them do several turns before stopping. Can I read their position without resetting so I don't loose their respective ID?

Thanks.

userHeadPic JaneYu
2019-04-08 10:16:43

i want kown more detail about the issue....

userHeadPic JaneYu
2019-03-06 00:50:27

Hi,

I am currently using 6 Dynamixel AX-12A servo motors and I see there is a SetID command in the ServoCds55.h library. I would like to change the baud rate of the motors as well. Is there a command to do this in the ServoCds55.h library?

Thanks

userHeadPic JaneYu
2019-02-27 17:12:29

In theory, in the case of power supply, which can connect up to 200+ servos. Because of the servo can be linked by serial bus,

userHeadPic JaneYu
2019-02-06 21:37:28

Hi. how to reprogram the slave MCU ??

userHeadPic JaneYu
JaneYu wrote:

There are 6 pins (3x2) on the side of the shield. You can connect them with ICSP programmer to reprogram the slave MCU.

2019-02-13 18:15:28
1 Replies
2019-01-07 16:31:46

Hi,
No. My question is: Are there any commands in your library to have this information, example "myservo.getposition (int id)". Because the AX-12 allows this. The AX-12 are ordered in series, and offer a driver that is controlled via the I2C bus, but in your library, I do not see all the commands allow the features of AX-12 engines.

userHeadPic JaneYu
JaneYu wrote:

No, we haven't develop this function in the servo shield. You could write your own functions in the library.

2019-01-08 11:44:13
1 Replies
2019-01-02 19:26:35

Hi,
Is it possible to have the AX-12 engine information (current position, error, temperature, ...) with this driver? Which is normally possible with AX-12 if I'm not mistaken. I have not seen these functions in the "ServoCds55 Library".
Thanks.

userHeadPic JaneYu
2018-12-18 22:43:26

To whom it may concern,
I am using your shiled to control 4 dynamixel AX-12A. One of them stop responding to any command, I use your example code to atlreast reset and set for new ID, with no result. The cables are sending 12V/5V.
please help

userHeadPic JaneYu
2018-11-13 03:25:04

Hi,
is it possible to use the shield with a nucleo64 stm32f401re?
the board has Arduino Uno connectors but did not work out of the box.
please help

userHeadPic JaneYu
JaneYu wrote:

You need to port the library to stm32 yourself. We only provide arduino's library, you can use it as a reference.

2018-11-20 10:40:21
1 Replies
2018-08-29 15:38:53

Did you use enough power for the shield?

userHeadPic JaneYu
2016-12-06 15:13:51

Hi Sarah,
Sorry, they are not fully compatible, you need some hacking to make it work.
You can check here for details:
https://www.dfrobot.com/for...

userHeadPic JaneYu
2016-11-10 21:37:10

Hey, I'd like to use this shield with a sparkfun esp8266 Thing ? is it possible ? what pins do I need to connect between the shield and the Thing ?
L2o

userHeadPic JaneYu
2016-11-09 17:24:51

Hi, I'm sorry, as a early product, we haven't developed this firmware, but we have opened all documents, so if you have any interest, you can make a new firmware for SpringRC SM-S4303R

userHeadPic JaneYu
JaneYu wrote:

Do you have any documentation on how to use this shield with a regular servo motor?

2016-11-09 22:55:53
1 Replies
2016-09-26 18:58:14

Hello I am planning to buy this shield for the Ax-12a dynamixel motor control. I found out how to give commands and control it. But the question is, can you receive data from the dynamixel motor with this shield? By looking at the source code you have uploaded, there is no command for reading. Is receiving data(position, temperature ect.) from the motors possible with this shield? If yes, how?

userHeadPic JaneYu
JaneYu wrote:

Hi, as the early product. there is no function about reading, but we opened its source for the second development.

2016-09-27 17:11:08
1 Replies
2016-09-23 14:42:18

Hi, you need change the SS pin on the shield. and redefine it in the code. There is a jumper cap, it is easy to find it.

userHeadPic JaneYu
JaneYu wrote:

Hi, thank you very much for your answer!
Things are clearer for me now. The last question I have is: when you write on the wiki page of the shield:
"Digital pin 10 in default.If you want to use other digital pins,please remove the jumper cap and connect the ss header to other Arduino digital pin.", Do you mean the pin that was under the jumper cap? If yes, how can I connect it to another arduino PIN as shields will be stacked?
Another important question: Do you define the used SS pin when calling the constructor of the ServoCds55 class? Like ServoCds55 myservo : new ServoCds55(customSS) ;?

Thanks!

2016-09-23 21:04:10
1 Replies