|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#1
|
|||
|
|||
|
Switches? Programming? Help? :)
Hey I programmed joystick triggers to make a motor go back and forth using:
Code:
if (p1_sw_trig == 1)
{
pwm06 = 0;
}
if(p2_sw_trig == 1)
{
pwm06 = 254;
}
if((p1_sw_trig == 0) && (p2_sw_trig == 0))
{
pwm06 = 127;
}
pins 9 and 15 are names p3_sw_aux1 and p3_sw_aux2 correct? And pins 5 and 8 are called p4_sw_trig and p4_sw_top, correct? So we replaced the code with this: Code:
if (p3_sw_aux1 == 1)
{
pwm06 = 0;
}
if(p3_sw_aux2 == 1)
{
pwm06 = 254;
}
if((p3_sw_aux1 == 0) && (p3_sw_aux2 == 0))
{
pwm06 = 127;
}
Code:
if (p4_sw_trig == 1)
{
pwm07 = 0;
}
if(p4_sw_top == 1)
{
pwm07 = 254;
}
if((p4_sw_trig == 0) && (p4_sw_top == 0))
{
pwm07 = 127;
}
The problem is.... it does not move at all when we start it up. I've been messing around with this code for a while now and can't get the motors spinning. I know for sure the Victor is wired correctly because I put in the code: pwm07 = 0; and it spun fine. Is the code correct still? Or did we wire it wrong? Is the ground not wired correctly? Any suggestions are helpful. This is pretty much our last day to work on this soooo anything would help. Thanks in Advance, Idaman323 |
|
#3
|
|||
|
|||
|
Re: Switches? Programming? Help? :)
OH, well looking at talble 4.3.2, the table says p3_sw_aux1 and 2 are those pins. Maybe that means something else.... okay well thanks, I will try that today when I get to the "shop".
Thank you! ps. that guide can be confusing... Idaman323 |
|
#4
|
|||||
|
|||||
|
Re: Switches? Programming? Help? :)
Quote:
You're getting confused by the fact that ports 2 and 4 each have four extra inputs that are detected as if they were different inputs on ports 3 and 1. Pins 9 and 15 on the port 2 connector are p3_sw_aux1 and p3_sw_aux2. The inputs you want to use are pins 2, 7, 10, and 14. Unless you can explain exactly why you need to be doing something unusual, don't use the extra inputs on pins 5, 8, 9, and 15. Especially since those pins are LED outputs on ports 1 and 3. |
|
#5
|
|||
|
|||
|
Re: Switches? Programming? Help? :)
Okay, i just got confused because I was using port 3 and the variables I saw on the 4.3.2 table were those pins. So when we resolder this stuff, will we still be calling it p3_sw_aux1 and 2 or p2_sw_aux1 and 2.
Im guessing it will be p3 but ya never know... |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Programming Vex w/ MPLab | dababyjebus | FIRST Tech Challenge | 27 | 25-04-2008 09:11 |
| Programming - Getting Started | Mark McLeod | Programming | 80 | 16-04-2008 23:37 |
| Programming Forum Warning | Brandon Martus | Announcements | 10 | 29-12-2005 13:32 |
| Alternative to limit switches? | RbtGal1351 | Electrical | 27 | 10-12-2005 15:30 |
| Robot Programming Education | phrontist | Programming | 11 | 03-05-2004 07:32 |