View Single Post
  #5   Spotlight this post!  
Unread 01-30-2010, 12:51 AM
Derschatten Derschatten is offline
Registered User
FRC #1203 (Pandemonium)
Team Role: Mentor
 
Join Date: Jan 2008
Rookie Year: 2003
Location: West Babylon
Posts: 31
Derschatten is an unknown quantity at this point
Re: How to program solenoid and compressor?

This should give you a good idea.

Code:
package edu.wpi.first.wpilibj.templates;

import edu.wpi.first.wpilibj.Joystick;
import edu.wpi.first.wpilibj.Compressor;
import edu.wpi.first.wpilibj.Solenoid;

public class Airsystem extends SimpleRobot {
     private Joystick DriverStick;
     private AxisCamera camera;                       //defines Axis Camera
     private Solenoid s1,s2;                             //defines solenoids

     public Airsystem() {
          DriverStick = new Joystick(1);             // USB port
          airCompressor = new Compressor(1,1);  //Digtial I/O,Relay
          airCompressor.start();                        // Start the air compressor

          s1 = new Solenoid(1);                        // Solenoid port
          s2 = new Solenoid(2);
     public void autonomous() {
     }
     public void operatorControl() {
          if(DriverStick.getRawButton(1) == true)
          {
                s1.set(true);
                s2.set(false);
           }
           if(DriverStick.getRawButton(2) == true)
           {
                s1.set(false);
                s2.set(true);
            }
    }
    }
Reply With Quote