Arduino IDE 2.1.0 小机器人控制代码 - 前进、停止、后退
下面是一个基本的代码实现,你可以根据需要进行修改:
// 定义左轮和右轮的引脚
int leftPin = 9;
int rightPin = 10;
void setup() {
// 设置左轮和右轮的引脚为输出模式
pinMode(leftPin, OUTPUT);
pinMode(rightPin, OUTPUT);
}
void loop() {
// 向前移动
digitalWrite(leftPin, HIGH);
digitalWrite(rightPin, HIGH);
delay(5000); // 一分钟为单位,这里设置为5秒
// 停止一分钟
digitalWrite(leftPin, LOW);
digitalWrite(rightPin, LOW);
delay(5000); // 一分钟为单位,这里设置为5秒
// 向后移动
digitalWrite(leftPin, LOW);
digitalWrite(rightPin, HIGH);
delay(5000); // 一分钟为单位,这里设置为5秒
// 停止一分钟
digitalWrite(leftPin, LOW);
digitalWrite(rightPin, LOW);
delay(5000); // 一分钟为单位,这里设置为5秒
}
上述代码中,我们使用了 digitalWrite() 函数来控制左轮和右轮的引脚输出,从而控制小机器人的运动。其中 delay() 函数用来控制小机器人的运动时间和停止时间。你可以根据实际情况修改 delay() 函数的参数,以实现不同的运动速度和运动时间。
原文地址: https://www.cveoy.top/t/topic/ofet 著作权归作者所有。请勿转载和采集!