Untitled

Anonymous
plain_text
02/18/2026 11:58 AM
1.1 KB
10
Indexable
#pragma config(Sensor, S1, touchSensor, sensorEV3_Touch)
#pragma config(Motor,  motorB, leftMotor,  tmotorEV3_Large, PIDControl, encoder)
#pragma config(Motor,  motorC, rightMotor, tmotorEV3_Large, PIDControl, encoder)
//*!!Code automatically generated by 'ROBOTC' configuration wizard               !!*//

task main()
{
  // Start driving forward
  setMotorSpeed(leftMotor, 40);
  setMotorSpeed(rightMotor, 40);

  // Keep driving until the touch sensor is pressed
  while(getTouchValue(touchSensor) == 0)
  {
    // do nothing, just keep checking
    sleep(10);
  }

  // Stop immediately when pressed
  setMotorSpeed(leftMotor, 0);
  setMotorSpeed(rightMotor, 0);

  // Show a message so you know it worked
  eraseDisplay();
  displayTextLine(3, "TOUCHED -> STOPPED");

  // Hold on screen
  while(true) { sleep(50); }
}
Editor is loading...
Leave a Comment