久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 8743|回復: 0
收起左側

arduino 并行控制多個舵機

[復制鏈接]
ID:349082 發表于 2018-6-10 22:42 | 顯示全部樓層 |閱讀模式
/以15毫秒一步的速度轉動
#include <Servo.h>
Servo servo1; // 建立Servo實例
Servo servo2;
const int servo1Pin = 8;  // servo1 接 Pin 8
const int servo2Pin = 9;  // servo2 接 Pin 9
const int every1 = 15;
const int every2 = 15;
int servo1Target = 0;
int servo2Target = 0;
int servo1Dir = 10;
int servo2Dir = 1;
int posOfServo1 = 90;
int posOfServo2 = 90;
void setup() {
  servo1.attach(servo1Pin, 500, 2500); // pin8,
  servo2.attach(servo2Pin, 500, 2500); // pin9
  Serial.begin(9600);
  servo1.write(posOfServo1);
  servo2.write(posOfServo2);
  Serial.println("2 Servo test");
  delay(500);
}
void loop( ) {
  checkServo1();
  checkServo2();
  if (posOfServo1 > 179)
    servo1Target = 0;
  if (posOfServo1 < 1 )
    servo1Target = 180;
  if (posOfServo2 > 179)
    servo2Target = 0;
  if (posOfServo2 < 1 )
    servo2Target = 180;
}

void checkServo1( ) {
  static uint32_t Timer;
  if (Timer > millis())
    return;
  Timer = millis() + every1;
  if (servo1Target > posOfServo1) {
    posOfServo1 += servo1Dir;
  } else if (servo1Target == posOfServo1) {
    return;
  } else {
    posOfServo1 += -servo1Dir;
  }
  servo1.write(posOfServo1);
}
void checkServo2( ) {
  static uint32_t Timer;
  if (Timer > millis())
    return;
  Timer = millis() + every2;
  if (servo2Target > posOfServo2) {
    posOfServo2 += servo2Dir;
  } else if (servo2Target == posOfServo2) {
    return;
  } else {
    posOfServo2 += -servo2Dir;
  }
  servo2.write(posOfServo2);
}
void checkServo3(){
  //依Servo1,servo2,以同樣方法添加更多舵機
}



回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日韩欧美国产一区二区三区 | 日韩av免费看| 亚洲精品乱码久久久久 | 99热99| 96久久 | 日韩网站在线观看 | 四虎影院在线播放 | 国产伦精品一区二区三区照片 | av在线免费播放 | 亚洲成人a v | 日韩久久网 | 好色网站| 日韩不卡在线 | 中文在线视频 | 免费毛片观看 | 亚洲最大的网站 | 欧美一级在线观看 | 黄色三级av | 欧美亚洲视频 | 免费性爱视频 | 四虎影院最新地址 | www.亚洲成人| 一级大片免费看 | 美女福利视频 | 长河落日| 一区二区三区视频 | 97国产精品人人爽人人做 | 免费国产一区二区 | 欧美久久网 | 久久亚洲免费视频 | 91天堂网 | 四虎在线视频 | 一区二区国产精品 | 深夜免费福利 | 中文av网站 | 国产精品一区二区免费 | 国产日韩综合 | 免费国产视频 | 日本高清在线观看 | 欧洲一区二区三区 | 亚洲亚洲人成综合网络 |