【世界速看料】自动打包

2023-05-20 22:00:11

#include <Servo.h>


(资料图)

Servo myservo8;

Servo myservo9;

Servo myservo10;

Servo myservo11;

Servo myservo20;  // 创建舵机对象

void setup() {

myservo8.attach(12);

myservo9.attach(9);

myservo10.attach(10);

myservo11.attach(11);

myservo11.attach(20);

// 将舵机连接到9号引脚

pinMode(3, INPUT);  

pinMode(4, INPUT);  

pinMode(5, INPUT);  

pinMode(6, INPUT);  

pinMode(40, INPUT);  

myservo8.write(0);

myservo9.write(0);

myservo10.write(0);

myservo11.write(0);

myservo20.write(62);

}

void loop() {

if (digitalRead(3) == HIGH) {  // 如果3号引脚为高电平

myservo8.write(90);

delay(1000); // 等待1秒

myservo8.write(0); // 将舵机旋转回原位

delay(1000); // 等待1秒

}

if (digitalRead(4) == HIGH) {  // 如果3号引脚为高电平

myservo11.write(90);

delay(500); // 等待1秒

myservo11.write(0); // 将舵机旋转回原位

delay(500); // 等待1秒

}

if (digitalRead(5) == HIGH) {  // 如果3号引脚为高电平

myservo10.write(90);

delay(500); // 等待1秒

myservo10.write(0); // 将舵机旋转回原位

delay(500); // 等待1秒

}

if (digitalRead(6) == HIGH) {  // 如果3号引脚为高电平

myservo9.write(90);

myservo8.write(90);

myservo10.write(90);

myservo11.write(90);

delay(1000); // 等待1秒

myservo9.write(0);

myservo8.write(0);

myservo10.write(0);

myservo11.write(0); // 将舵机旋转回原位

delay(1000); // 等待1秒

}

if (digitalRead(40) == HIGH) {  // 如果3号引脚为高电平

myservo10.write(90);

delay(1000); // 等待1秒

myservo10.write(0); // 将舵机旋转回原位

delay(1000); // 等待1秒

}

if (digitalRead(41) == HIGH) {  // 如果3号引脚为高电平

myservo20.write(0);

delay(3000); // 等待1秒

myservo20.write(62); // 将舵机旋转回原位

delay(1000); // 等待1秒

}

}

标签:

x 广告
x 广告

Copyright ©  2015-2022 北极文旅网版权所有  备案号:浙ICP备2022016517号-19   联系邮箱:514 676 113@qq.com