4 条题解
-
0
void moveForward() { digitalWrite(LEFT_MOTOR_DIR, HIGH); analogWrite(LEFT_MOTOR_PWM, 100); digitalWrite(RIGHT_MOTOR_DIR, HIGH); analogWrite(RIGHT_MOTOR_PWM, 100); } void turnLeft() { digitalWrite(LEFT_MOTOR_DIR, HIGH); analogWrite(LEFT_MOTOR_PWM, 80); digitalWrite(RIGHT_MOTOR_DIR, HIGH); analogWrite(RIGHT_MOTOR_PWM, 150); } void turnRight() { digitalWrite(LEFT_MOTOR_DIR, HIGH); analogWrite(LEFT_MOTOR_PWM, 150); digitalWrite(RIGHT_MOTOR_DIR, HIGH); analogWrite(RIGHT_MOTOR_PWM, 80); } void stopMotors() { analogWrite(LEFT_MOTOR_PWM, 0); analogWrite(RIGHT_MOTOR_PWM, 0); } -
0
void moveForward() { digitalWrite(LEFT_MOTOR_DIR, HIGH); analogWrite(LEFT_MOTOR_PWM, 100); digitalWrite(RIGHT_MOTOR_DIR, HIGH); analogWrite(RIGHT_MOTOR_PWM, 100); } void turnLeft() { digitalWrite(LEFT_MOTOR_DIR, HIGH); analogWrite(LEFT_MOTOR_PWM, 80); digitalWrite(RIGHT_MOTOR_DIR, HIGH); analogWrite(RIGHT_MOTOR_PWM, 150); } void turnRight() { digitalWrite(LEFT_MOTOR_DIR, HIGH); analogWrite(LEFT_MOTOR_PWM, 150); digitalWrite(RIGHT_MOTOR_DIR, HIGH); analogWrite(RIGHT_MOTOR_PWM, 80); } void stopMotors() { analogWrite(LEFT_MOTOR_PWM, 0); analogWrite(RIGHT_MOTOR_PWM, 0); }
-
0
#define MOTOR_DIR3 #define MOTOR_PWM11 void setup() { pinMode(MOTOR_DIR,OUTPUT); pinMode(MOTOR_PWM,OUTPUT); }
void loop() { for(int speed=0;speed<=255;speed++){ digitalWrite(MOTOR_DIR,LOW); analogWrite(MOTOR_PWM,speed); delay(20); } delay(500); for(int speed=255;speed>=0;speed--){ digitalWrite(MOTOR_DIR,LOW); analogWrite(MOTOR_PWM,speed); delay(20); } delay(500); }
-
0
#define MOTOR_DIR3 #define MOTOR_PWM11 void setup() { pinMode(MOTOR_DIR,OUTPUT); pinMode(MOTOR_PWM,OUTPUT); }
void loop() { for(int speed=0;speed<=255;speed++){ digitalWrite(MOTOR_DIR,LOW); analogWrite(MOTOR_PWM,speed); delay(20); } delay(500); for(int speed=255;speed>=0;speed--){ digitalWrite(MOTOR_DIR,LOW); analogWrite(MOTOR_PWM,speed); delay(20); } delay(500); }
- 1
信息
- ID
- 485
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 6
- 标签
- (无)
- 递交数
- 114
- 已通过
- 36
- 上传者