Guest User

Untitled

a guest
Oct 22nd, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. #pragma config(I2C_Usage, I2C1, i2cSensors)
  2. #pragma config(Sensor, dgtl1, SensorUp, sensorTouch)
  3. #pragma config(Sensor, dgtl2, SensorDown, sensorTouch)
  4. #pragma config(Motor, port2, rightMotor, tmotorVex393_MC29, openLoop, reversed, driveRight, encoderPort, I2C_1)
  5. #pragma config(Motor, port3, leftMotor, tmotorVex393_MC29, openLoop, driveLeft, encoderPort, I2C_2)
  6. #pragma config(Motor, port6, armMotor, tmotorVex393_MC29, openLoop, encoderPort, I2C_3)
  7.  
  8. /*+++++++++++++++++++++++++++++++++++++++++++++| Notes |++++++++++++++++++++++++++++++++++++++++++++++
  9.  
  10. Robot Model(s): GridBot
  11.  
  12. [I/O Port] [Name] [Type] [Description]
  13. Motor Port 2 rightMotor VEX Motor Right side motor
  14. Motor Port 3 leftMotor VEX Motor Left side motor
  15. Motor Port 6 armMotor VEX Motor Arm motor
  16. Digital Sensor Port 1 SensorUp Touch Sensor
  17. Digital Sensor Port 2 SensorDown Touch Sensor
  18. ----------------------------------------------------------------------------------------------------*/
  19. task main()
  20. {
  21. while(1 == 1)
  22. {
  23. if(SensorValue(SensorDown)==1)
  24. {
  25. motor[armMotor] = -40;
  26. }
  27. else if(SensorValue(SensorUp)==1)
  28. {
  29. motor[armMotor] = 40;
  30. }
  31. else
  32. {
  33. motor[armMotor] = 0;
  34. }
  35. }
  36. }
Add Comment
Please, Sign In to add comment