// // SestaBot ver. 1.0 // Zakladni skola Sestajovice // int motor1pin1 = 3; int motor1pin2 = 4; int motor2pin1 = 5; int motor2pin2 = 6; void gofwd(int time){ digitalWrite(motor1pin1, LOW); digitalWrite(motor1pin2, HIGH); digitalWrite(motor2pin1, LOW); digitalWrite(motor2pin2, HIGH); delay(time*1000); } void gobwd(int time){ digitalWrite(motor1pin1, HIGH); digitalWrite(motor1pin2, LOW); digitalWrite(motor2pin1, HIGH); digitalWrite(motor2pin2, LOW); delay(time*1000); } void stop(int time){ digitalWrite(motor1pin1, LOW); digitalWrite(motor1pin2, LOW); digitalWrite(motor2pin1, LOW); digitalWrite(motor2pin2, LOW); delay(time*1000); } void turnleft(int time){ digitalWrite(motor1pin1, LOW); digitalWrite(motor1pin2, HIGH); digitalWrite(motor2pin1, HIGH); digitalWrite(motor2pin2, LOW); delay(time*1000); } void turnright(int time){ digitalWrite(motor1pin1, HIGH); digitalWrite(motor1pin2, LOW); digitalWrite(motor2pin1, LOW); digitalWrite(motor2pin2, HIGH); delay(time*1000); } //***************************************************************** void setup() { pinMode(motor1pin1, OUTPUT); pinMode(motor1pin2, OUTPUT); pinMode(motor2pin1, OUTPUT); pinMode(motor2pin2, OUTPUT); } void loop() { stop(3); gofwd(1); stop(1); gobwd(1); stop(1); turnleft(1); stop(1); turnright(1); }