Limit swich elevateur + limit switch pince (testé en simulation-Fonctionne)

This commit is contained in:
Antoine PerreaultE
2025-02-27 19:22:36 -05:00
parent d7a887571a
commit 280270245e
6 changed files with 31 additions and 99 deletions

View File

@@ -3,8 +3,6 @@
// the WPILib BSD license file in the root directory of this project.
package frc.robot.subsystems;
import edu.wpi.first.networktables.GenericEntry;
import edu.wpi.first.wpilibj.DigitalInput;
import edu.wpi.first.wpilibj.shuffleboard.Shuffleboard;
import edu.wpi.first.wpilibj.shuffleboard.ShuffleboardTab;
@@ -25,7 +23,17 @@ public class Elevateur extends SubsystemBase {
return monte.getEncoder().getPosition();
}
public void vitesse(double vitesse){
monte.set(vitesse);
if (limit2()) {
if (vitesse > 0) {
monte.set(0);
}
else{
monte.set(vitesse);
}
}
else{
monte.set(vitesse);
}
}
public boolean limit2(){
return limit2.get();