创客百科

姿势共享,有节操无门槛参与的创客百科,创客动力之源 \ (^_^) /

用户工具

站点工具


arduino:libraries:servo_sweep

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
arduino:libraries:servo_sweep [2019/06/19 16:20]
lzt
arduino:libraries:servo_sweep [2019/06/19 16:24]
lzt 翻译
行 2: 行 2:
 #include <​Servo.h> ​ #include <​Servo.h> ​
  
-Servo myservo; ​ // create servo object to control a servo  +Servo myservo; ​ // 创建舵机
-                // a maximum of eight servo objects can be created ​+
  
-int pos = 0;    // variable to store the servo position ​+int pos = 0;    // 创建舵机角度变量,初始角度为0
  
 void setup() ​ void setup() ​
  
-  myservo.attach(9); ​ // attaches the servo on pin to the servo object ​+  myservo.attach(9); ​ // 链接9号引脚的舵机
  
  
行 15: 行 14:
 void loop() ​ void loop() ​
  
-  for(pos = 0; pos < 180; pos += 1)  // goes from degrees to 180 degrees ​ +  for(pos = 0; pos < 180; pos += 1)  // 0度到180度  
-  {                                  // in steps of degree ​ +  {                                  // 每次循环增大1 
-    myservo.write(pos); ​             // tell servo to go to position in variable '​pos' ​ +    myservo.write(pos); ​             // 舵机执行设定的的角度 
-    delay(15); ​                      // ​waits 15ms for the servo to reach the position ​+    delay(15); ​                      // ​等15微秒舵机转到设定角度
   }    } 
-  for(pos = 180; pos>=1; pos-=1) ​    // ​goes from 180 degrees to degrees ​ +  for(pos = 180; pos>=1; pos-=1) ​    // ​180度到0度  
-  {                                 +  {                                  // 每次循环减小1度 
-    myservo.write(pos); ​             // tell servo to go to position in variable '​pos' ​ +    myservo.write(pos); ​             // 舵机执行设定的的角度 
-    delay(15); ​                      // ​waits 15ms for the servo to reach the position ​+    delay(15); ​                      // ​等15微秒舵机转到设定角度
   }    } 
 } }
 </​code>​ </​code>​
arduino/libraries/servo_sweep.txt · 最后更改: 2019/06/19 16:24 由 lzt