|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#1
|
|||
|
|||
|
1 joystick controls not turning properly
When I load this code, the drive seems to mess up. Going forward and back is fine, but it won't turn to the correct side. When I turn "RIGHT" it turns "LEFT", when I turn "LEFT" it turns "RIGHT"
I've also tried switching the PWN cables but that just really messed up the controls because it was going backwards. Code:
/*---------- Analog Inputs (Joysticks) to PWM Outputs----------------------- *-------------------------------------------------------------------------- * This maps the joystick axes to specific PWM outputs. */ //pwm01 = p1_y; //pwm02 = p2_y; pwm03 = p3_y; pwm04 = p4_y; pwm05 = p1_x; pwm06 = p2_x; pwm07 = p3_x; pwm08 = p4_x; pwm09 = p1_wheel; pwm10 = p2_wheel; pwm11 = p3_wheel; pwm12 = p4_wheel; /*---------- 1 Joystick Drive --------------------------------------------- p1_x = 255 - p1_y; p1_y = 255 - pwm05; pwm01 = Limit_Mix(2000 + p1_y + p1_x - 127); pwm02 = Limit_Mix(2000 + p1_y - p1_x + 127); Code:
pwm01 = Limit_Mix(2000 + p1_y - p1_x +127); pwm02 = Limit_Mix(2000 + p1_y + p1_x - 127); |
|
#2
|
||||
|
||||
|
Re: 1 joystick controls not turning properly
before the 1 joystick drive portion, do this:
p1_x = 254 - p1_x This will make the math controlling the 1-joystick drive believe that the joystick is facing the opposite direction than it is. |
|
#3
|
|||||
|
|||||
|
Re: 1 joystick controls not turning properly
Quote:
![]() Seriously, Bongle has a suggestion that will work. You could also fix it in hardware by swapping the motor connections on the output of the speed controllers. That will make the motors run in the proper direction. |
|
#4
|
|||
|
|||
|
Re: 1 joystick controls not turning properly
Quote:
|
|
#5
|
|||
|
|||
|
Re: 1 joystick controls not turning properly
This year, for some reason, every single one of our joysticks was giving us the wrong (opposite) 0-255 numbers on the x-axis. We had to flip it in code.
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Converting Joystick controls over to switches | Japper | Programming | 6 | 27-02-2007 09:50 |
| To function properly? | Pirate_Nelly354 | Chit-Chat | 22 | 18-08-2006 21:33 |
| CMU Cam not Tracking Properly on Robot | coastertux | Programming | 6 | 29-01-2006 00:02 |
| Chain..... How you do it properly? | JasJ002 | Inventor | 12 | 03-06-2005 08:49 |
| Using non joystick controls with Operator Interface (Hacking Various Controllers) | Astronouth7303 | Control System | 58 | 02-02-2005 15:56 |