Go to Post This is a once in a life time event for many of you guys. ENJOY it! - Tom Line [more]
Home
Go Back   Chief Delphi > Technical > Programming > NI LabVIEW
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #8   Spotlight this post!  
Unread 31-01-2010, 19:58
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,113
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: Programming Servos.

Quote:
Originally Posted by chsrobotics3283 View Post
Under Begin. vi-
1. I wired a Servo Open. vi to the element thingy from a Servo RefNum Registry Get.vi which takes all the error outs and makes it into one wire to the main wire out
I assume you meant Set, not Get.
Quote:
Under Telop. vi-
1. I wired a Servo RefNum Registry Get .vi to the cage.
The "cage"? I don't understand.
Quote:
Now this is how I am confused, suppose if I wanted the camera to move left with 5 (on joysitck) and move right with 6. How would I configure the buttons on the joystick to do so?
Servos are controlled by commanding them to a position. This differs from motors which are controlled essentially by setting their speed.
What you could do is get the current position of the servo and run that value into a case block controlled by Button 5. In the "true" case, subtract one from the value; in the "false" case run it straight through. Take the output from the case and run it through another similar case controlled by Button 6. Use the output of the second case to set the new position of the servo.

There are other ways to do this, like using a Comparison Select vi, or converting the Button boolean to an integer and either adding or subtracting. It depends on how concise (and how cryptic) you want to make your code.

Quote:
I want the camera to able to track the target with the motors and the servos. By the way I am keeping button 3 which turns the robot.
Tracking the target using both motors and servos is a vague requirement. In order for me to help you, I will need to know more precisely what it is you want to do.
Reply With Quote
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Programming Servos on ROBOTC? megaman295 Programming 1 27-01-2010 16:43
Shuper Shifter servos hookup and programming MiniNerd24 General Forum 4 30-01-2008 21:59
Servos? PrincessJae Motors 15 26-01-2008 01:33
Programming Servos For AndyMark Transmission de_ Programming 6 30-01-2007 08:52
servos Thadanator Motors 13 04-05-2005 16:57


All times are GMT -5. The time now is 22:42.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi