|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
||||
|
||||
|
We know this is probably simple, but we are having trouble. In LABVIEW, we want a motor to run for x seconds, say 5 seconds, then stop. Is there something more elegant to stopping a motor in x seconds other than putting it in a loop?
Thanks for any help. Last edited by EagleMentor : 06-02-2009 at 17:19. Reason: Clarification |
|
#2
|
|||
|
|||
|
Re: need help with motors
I'm not positive what you're asking, but I think you want this:
Code:
if( joyStick.GetRawButton( 2 ) ) {
motorSpeedController.Set( 1.0f ); // where motorSpeedController is either a Victor or Jaguar, run it at full forward
} else {
motorSpeedController.Set( 0.0f ); // stop the motor when button two isn't pressed
}
|
|
#3
|
||||
|
||||
|
Re: need help with motors
Thank you so much for your help. Sorry. We weren't clear. We are in LABVIEW, but your code actually helped us validate the values of 1 (run forward) and 0 (stop). We are that new to all this.
|
|
#4
|
|||
|
|||
|
Re: need help with motors
One way is to use the Feed and Delay VI. This should work pretty well if used in autonomous, or even in independent loops. It will not work well in teleop or in other loops meant to loop quickly. For those, you want to start the motor and note the time. Use a shift register or a feedback wire to compare the time each iteration to the start time and stop when enough time has elapsed. What you are building is a tiny state machine, and you can of course go further with it to include other states and other transitions.
Greg McKaskle |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Need help with mini motors | R.C. | Motors | 11 | 03-07-2008 16:25 |
| questions on window motors!!!!! need help! | nwbutterfly | Motors | 4 | 19-01-2005 18:01 |
| Some help with motors | Bharat Nain | Technical Discussion | 2 | 05-03-2004 19:29 |
| Window Motors. Need help!!!! | Mohsin | Motors | 1 | 27-02-2004 13:05 |
| hey need some help with writing a code please help me here | magical hands | Programming | 9 | 01-01-2004 21:46 |