
thegoodrobot
i have a joystick, it looks like a ps3 or something, its for arduino boards. it has 3 connectors on it, each has a 3-wire attached. (9 wires total)
connector 1 is blue wire, black wire, red wire and labeled (S, GND X, VCC) connector 2 is same, blue, black, and red wires labeled (S, GND Y, VCC) connector 3 is green wire, red wire, and black wire labeled (D, VCC Z R1, GND)
WHERE DO I connect into the ARC with these 3 connectors, also do i need to open anything in the software to tell it what to do? thanks TJ
i added closed captions! so you can read what i say for hearing impaired or if you can not understand my stupid kentucky hick accent!
i also provide a cc service where i will add words to your favorite videos, for a low cost. thanks thegoodrobot atyahoodotcom
tell you what. no need to buy that guys stuff. it's not worth it. i'll build you a control that directly links ADC feedback directly to servos, okie?
you'll be able to use your 8 adc's (or more if you have more EZ-B's) and still have all your digital ports for buttons and switches, etc.
i'll build a control for you in ARC
ok i think that would work, so are you saying i would connect my pots to the analog inputs and servos would be connected to the digital outputs? this may work if i was next to the ez-b but how could i make it wireless for the pots to turn a servo... hmmmm
update: i actually already bought the analog reader, it is what i can connect up to 10 pots to, and it connects to my computer via usb cord. it also has 16 button attachment. i opened up the ARC program and it sees it as a joystick. all 16 buttons correspond exactly, but when i tried the pot, i couldnt get it to show up in the joystick mode. i think i got the pot to show up in the adc once, but not the 2nd time i tried it. you know how the adc goes up and down using a ping sensor? one time i tried it with the pot and the adc went up and down when i turned the pot.
isnt that able to turn a servo back and forth already? TJ
@thegoodrobot no. it is if you use the SDK.
the only way to have the ADC move a servo is to follow what i wrote before about building a script.
It is possible to get a copy of the script you wrote for the goodrobot. my students are creating a master slave arm robot system. Where they move the master arm ( which has pots in each joint) and the slave arm mimics its movements. I would like them to be able to have it all controlled through the ez-b without having to carry around the computer. That way we can take it to the elementary school to demo it.
@SpMesg, EZ-Robot is a hardware extension for the processing power of your PC and therefore requires a computer at all times. It was created to perform advanced robot functions (camera tracking, speech recognition, and more).
The only reason why Purchased the EZ B was I thought I could control it it with my Endurance RC controls. The button modual works and It see the x and y movements. I don't see why its so hard to isolate just one of the servos with one of the pots being read from any USB controls. I feel like I wasted my money with both product and should have just learned arduino. I just wanted to make a simple robot arm with the hardware I already own. Look how simple this is with a $20 arduino. http://blip.tv/principia-labs/arduino-python-joystick-servo-control-559595
Rashrad, that video you posted is 1/1000th of what the EZ-Robot Platform can do without programming - and only clicking the mouse
This Thread Topic What you interpreted about this thread is incorrect. The question in this thread was regarding connecting a POT joystick - which is not a regular joystick. In fact, it is so irregular that it is impossible to connect to a computer without additional custom hardware. Hardware that you, and 99.999% of people will not be able to create themselves. It would be a nightmare of a task to explain how difficult it would be to control a servo using Arduino and a USB Joystick from a PC. The "joystick style" in the topic of this thread will never ever be supported by EZ-Robot because it is an ancient technology that has no place in robotics today.
Your Example Video In that video, a USB PC joystick was connected to the computer and sends data to the Arduino to move a servo. That is one of the most simplistic functions of the EZ-Robot platform - and one of the hardest functions of Arduino.
The EZ-Robot Answer What you are asking to do is "control servos with a joystick". It is very possible and very easy with EZ-Robot. It is so easy in fact, that you will laugh at your post.
To control a servo with EZ-Robot, follow these steps... with no programming required:
Tada! Now move your joystick and the servo will move
On top of that, you can add camera tracking, control the servo with your voice, or even your smart phone. You may also control the joystick by using a WiiMote, and hundreds of more controls. Simply press Add Control, select the control. There is usability help for every control.
*Note: A very large tutorial database has been assembled for you with nearly 200 videos. Every control in ARC has ? (question mark) next to the X (Close) button. Press the ? and you will be directed to a tutorial page regarding that control.
Also, it is highly recommended that you follow the Walk-Through Tutorial by selecting TUTORIALS from the menu within this website. It will take you less than an hour, and will show you the power of the world's most powerful and easy platform, that you are disappointed in - but haven't used yet
If you feel a $20 Arduino (no Bluetooth, no GUI, complicated C++ programming, slow processor, no voltage regulator, requires additional "shields", no joystick support, no speech recognition, no camera tracking, no wiimote, no web server, etc)... is a better platform for your project, then please Contact Us and if your Order No. is within an acceptable time frame (and the product is not damaged and in original packaging) then we may refund your purchase.
Our Response Video Fast forward this video until the time 1:00, because the prior information is unimportant to your question. As you only want to control servos, not movement. So fast forward to 1:00 in this video: http://www.youtube.com/watch?v=4b59UOPfHfQ&feature=player_embedded
You got served.