Advertisement
Guest User

Untitled

a guest
Oct 15th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.48 KB | None | 0 0
  1. #include "evclibrary.h"
  2.  
  3. int main()
  4. {
  5. //1. Konfiguartion der angeschlossenen Senoren und Motoren
  6. SET_OUT(OUT_A,OUT_MOTOR);
  7. SET_OUT(OUT_B,OUT_MOTOR);
  8.  
  9. //2. Initialisierung des EV3 Brick
  10. EVC_INIT();
  11.  
  12. //3. Steuerung des Roboters
  13. WRITE_OUT(OUT_A,MOTOR_POWER,60);
  14. WRITE_OUT(OUT_B,MOTOR_POWER,60);
  15. SLEEP(2000);
  16. WRITE_OUT(OUT_A,MOTOR_STOP,MOTOR_BRAKE);
  17. WRITE_OUT(OUT_B,MOTOR_STOP,MOTOR_BRAKE);
  18. WRITE_OUT(OUT_A,MOTOR_POWER,60);
  19. WRITE_OUT(OUT_B,MOTOR_POWER,-60);
  20. SLEEP(370);
  21. WRITE_OUT(OUT_A,MOTOR_POWER,60);
  22. WRITE_OUT(OUT_B,MOTOR_POWER,60);
  23. SLEEP(1500);
  24. WRITE_OUT(OUT_A,MOTOR_STOP,MOTOR_BRAKE);
  25. WRITE_OUT(OUT_B,MOTOR_STOP,MOTOR_BRAKE);
  26. WRITE_OUT(OUT_A,MOTOR_POWER,-60);
  27. WRITE_OUT(OUT_B,MOTOR_POWER,60);
  28. SLEEP(370);
  29. WRITE_OUT(OUT_A,MOTOR_POWER,60);
  30. WRITE_OUT(OUT_B,MOTOR_POWER,60);
  31. SLEEP(2000);
  32. WRITE_OUT(OUT_A,MOTOR_STOP,MOTOR_BRAKE);
  33. WRITE_OUT(OUT_B,MOTOR_STOP,MOTOR_BRAKE);
  34. WRITE_OUT(OUT_A,MOTOR_POWER,60);
  35. WRITE_OUT(OUT_B,MOTOR_POWER,-60);
  36. SLEEP(370);
  37. WRITE_OUT(OUT_A,MOTOR_POWER,60);
  38. WRITE_OUT(OUT_B,MOTOR_POWER,60);
  39. SLEEP(1500);
  40. WRITE_OUT(OUT_A,MOTOR_STOP,MOTOR_BRAKE);
  41. WRITE_OUT(OUT_B,MOTOR_STOP,MOTOR_BRAKE);
  42. WRITE_OUT(OUT_A,MOTOR_POWER,-60);
  43. WRITE_OUT(OUT_B,MOTOR_POWER,60);
  44. SLEEP(370);
  45. WRITE_OUT(OUT_A,MOTOR_POWER,60);
  46. WRITE_OUT(OUT_B,MOTOR_POWER,60);
  47. SLEEP(2000);
  48.  
  49.  
  50.  
  51. //4.Programmende
  52. EVC_CLOSE();
  53. return 0;
  54.  
  55.  
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement