
PRO
EzAng
USA
Asked
— Edited
In "auto position" control, how do I distinguish one D0 from the other D0 on the same connection (connect 0 to 4)?
I am using a vertical servo control and a horizontal servo control on the same I/0 port D0
EzAng
Related Hardware EZ-B v4
Related Control
Auto Position Movement Panel (Gait)
Your screenshot has one (1) single servo on index #2 port D2. I am not able to relate the screenshot to your question.
PS, you can't have 2 D2's. Each board has only 1 (one) D2. You can have a D2 per board index. A board cannot have two D2s. Each port of a board has a number (d1, d2, d3, d4.... etc). A board does NOT have two of the same port. For example, a board will never have (d1, d1, d1, d1, d1)
This applies to EZ-Robot EZ-B v4, Arduino, IoTiny, Open CM, etc... Absolutely no board ever created in the history of time has ports with the same name.
look at the 3 above, they are all on the same D2, port 2
Sorry, I'm unable to assist any further - the question has been answered. Please read the manuals and follow the tutorials that I specified earlier
ok thanks for your help
@EzAng a servo has only a set amount of movement 90 deg clockwise and 90 deg anticlockwise. or 180 deg total movement nothing more. if you you a servo on say an elbow the servo does not know it is doing a up and down movement it only knows it can move 90 deg clockwise and 90 deg anticlockwise. when you select either a horz servo or a vert servo from the servo choice window it really does not matter which one you choose it is only used to set the limits for that servo if you choose the wrong one it will not matter as the servo's limits will be set. your right elbow will have one servo and you left elbow will have another eg. right servo will be D2 and left will be example only D3 . no two servos can share the same port. When you are doing your Auto Position is when you give each servo a different task. and it makes no difference whether it is a vert or horz servo. it does what you tell it. I think horizontal servo and vertical servo should only have one choice and call it "set servo limits" or adjust your servo limits. would be another good name.
Hi NallyCat,
I am using 360 rotation servos - Also a servo City gear box
I am using for example D0 port, continuous servo (with a stop function) and a vertical servo (with no stop function) both on D0 - I use the stop function as a panic button when the arm keeps moving :-)
It all works well but not with Auto Position - the question was - In the Auto Position control, how do I distinguish between a vertical servo D0 and and a continuous servo D0? It seems that in auto position you can only use one D0 - I need 2 D0s , one for the continuous servo (with a stop function) and a vertical servo (with no stop function) - I hope I am explaining myself correctly
the horizontal servo is too fast - the vertical servo, with the slider, is slower to manage
thanks
EzAng
@EzAng what joint will that servo be used on your Robot? there is no stop function except what you make with setting the servo limits. so we need to know what part on the robot it is going to be used with.
Look above at the picture of the robot, you can see the arms,