zockerlein

sweep

Aug 23rd, 2019
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.84 KB | None | 0 0
  1. #include <Servo.h>
  2.  
  3. Servo myservo;  // create servo object to control a servo
  4. // twelve servo objects can be created on most boards
  5.  
  6. int pos = 0;    // variable to store the servo position
  7.  
  8. void setup() {
  9.   myservo.attach(9);  // attaches the servo on pin 9 to the servo object
  10. }
  11.  
  12. void loop() {
  13.   for (pos = 0; pos <= 180; pos += 1) { // goes from 0 degrees to 180 degrees
  14.     // in steps of 1 degree
  15.     myservo.write(pos);              // tell servo to go to position in variable 'pos'
  16.     delay(15);                       // waits 15ms for the servo to reach the position
  17.   }
  18.   for (pos = 180; pos >= 0; pos -= 1) { // goes from 180 degrees to 0 degrees
  19.     myservo.write(pos);              // tell servo to go to position in variable 'pos'
  20.     delay(15);                       // waits 15ms for the servo to reach the position
  21.   }
  22. }
Add Comment
Please, Sign In to add comment