ARC Pro

Upgrade to ARC Pro

Harnessing the power of ARC Pro, your robot can be more than just a simple automated machine.

#57  

@Smarty. You are still doing your servo testing in the auto-position control. For testing, use a horizontal or vertical servo control. Only start using auto-position after you get the servo working consistently. @PTP's instructions above assume you are using a servo control, not an auto-position.

Alan

Australia
#58  

hi guys

Hows it going? been following this thread closely just started trying to interface my KHR-3hv to the ezi robot controller. Does it matter what ram id the servo is set at? or do they correlate to the V number you dedicate it to (if you connect them in series to D5)? Also I found some information that might help:) kondo released an adaptor to control kondo servos using arduino. Cool part is they included the libraries too:)

http://kondo-robot.com/faq/ics-library-a

Cheers Carlo

PRO
Synthiam
#59  

Carlo, yes the V number is also your servo id.

The only reason to control a robot from arduino is if you're trying to impress someone from 2005:D

No need to follow this thread. Simply add the plugin, connect the servos to the selected ezb port. And use amazing ezrobot features that dominate the industry! Take over the world with robots. That's all :D

Australia
#60  

haha thanks dj, dont worry no chance of using arduinos for this one:) thought it might be useful for the other parameters of the servo's. I'll keep tinkering:)

Cheers Carlo

PRO
Synthiam
#61  

Tinker tinker!:D silly arduino, you're for leds!

Australia
#62  

Thanks for the help DJ, and for the speedy delivery of the controller:) Can drive servo's now, but not too sure about sending and receiving other parameters and setting id's. it would be awesome to read in positions to set the min and max of positions and help getting him to work:) Would it help if I sent you a servo for the cause:) Another quick question is there a limit to how many servos I can run off that one uart?

Cheers Carlo

PRO
Synthiam
#63  

Each id of the servo matches the id of the virtual port.

There is no reading from these servos in ARC. If you are experienced with c#, you can create a plugin to do so. I unfortunately do not have the available time.

You can control as many servos as there are id's for off a uart. Feeding the servos appropriate power should be directly from the battery if you're exceeding the datasheet specifications. You will have to check the datasheet to see what the specifications are.

Australia
#64  

Thanks DJ, still getting my head around everything, can move the servos with your plugin (thanks for that:) ). Is there any source code for it for me to modify it? Programming isn't my strongest suit but I'll try:)