X-Git-Url: http://challenge-bot.com/repos/?p=challenge-bot;a=blobdiff_plain;f=motor%2Fmotor.ino;h=7bd92648ae3fdb46678986f8ce5d5bfd449a8fa2;hp=62d8bee50f3127876f4e14a0efb8a50c598ee9b6;hb=ee56834148264aa098e97e7ec14a0e1e32fab2b6;hpb=458dfcbecacab3244c9c988877546c35fbf456dc diff --git a/motor/motor.ino b/motor/motor.ino index 62d8bee..7bd9264 100644 --- a/motor/motor.ino +++ b/motor/motor.ino @@ -14,36 +14,30 @@ */ // define which pins are connected to which components -int left_motor_speed = 3; -int left_motor_forward = 4; -int left_motor_backward = 5; +int left_motor_speed_pin = 3; +int left_motor_forward_pin = 4; +int left_motor_backward_pin = 5; -int right_motor_speed = 10; -int right_motor_forward = 9; -int right_motor_backward = 8; +int right_motor_speed_pin = 8; +int right_motor_forward_pin = 9; +int right_motor_backward_pin = 10; void setup(){ - pinMode(left_motor_speed, OUTPUT); - pinMode(left_motor_forward, OUTPUT); - pinMode(left_motor_backward, OUTPUT); + // the arduino will change the voltage on these pins + // therefore, these pins are OUTPUT pins + pinMode(left_motor_speed_pin, OUTPUT); + pinMode(left_motor_forward_pin, OUTPUT); + pinMode(left_motor_backward_pin, OUTPUT); - pinMode(right_motor_speed, OUTPUT); - pinMode(right_motor_forward, OUTPUT); - pinMode(right_motor_backward, OUTPUT); - - digitalWrite(left_motor_speed, LOW); - digitalWrite(left_motor_forward, LOW); - digitalWrite(left_motor_backward, LOW); - - digitalWrite(right_motor_speed, LOW); - digitalWrite(right_motor_forward, LOW); - digitalWrite(right_motor_backward, LOW);} + pinMode(right_motor_speed_pin, OUTPUT); + pinMode(right_motor_forward_pin, OUTPUT); + pinMode(right_motor_backward_pin, OUTPUT);} void loop(){ - digitalWrite(left_motor_forward, HIGH); - digitalWrite(left_motor_backward, LOW); - analogWrite(left_motor_speed, 128); + digitalWrite(left_motor_backward_pin, LOW); + digitalWrite(left_motor_forward_pin, HIGH); + analogWrite(left_motor_speed_pin, 128); - digitalWrite(right_motor_forward, HIGH); - digitalWrite(right_motor_backward, LOW); - analogWrite(right_motor_speed, 128);} + digitalWrite(right_motor_backward_pin, LOW); + digitalWrite(right_motor_forward_pin, HIGH); + analogWrite(right_motor_speed_pin, 128);}