From ee56834148264aa098e97e7ec14a0e1e32fab2b6 Mon Sep 17 00:00:00 2001 From: daniel watson Date: Wed, 6 Nov 2013 16:03:01 -0800 Subject: [PATCH] clarify pin variables, remove set low --- motor/motor.ino | 46 ++++++++++++++++++++-------------------------- 1 file changed, 20 insertions(+), 26 deletions(-) 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);} -- 2.30.2