From: daniel watson Date: Fri, 8 Nov 2013 17:13:51 +0000 (-0800) Subject: right motor initial setup X-Git-Url: http://challenge-bot.com/repos/?p=challenge-bot;a=commitdiff_plain;h=e47cebd7e4b544d1f119a4c8f5d46b9a3a197d9b right motor initial setup --- diff --git a/arduino-sketches/right_motor/right-motor.fzz b/arduino-sketches/right_motor/right-motor.fzz new file mode 100644 index 0000000..289f0ee Binary files /dev/null and b/arduino-sketches/right_motor/right-motor.fzz differ diff --git a/arduino-sketches/right_motor/right_motor.ino b/arduino-sketches/right_motor/right_motor.ino new file mode 100644 index 0000000..a27b984 --- /dev/null +++ b/arduino-sketches/right_motor/right_motor.ino @@ -0,0 +1,31 @@ +/* + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + */ + +// define which pins are connected to which components +int right_motor_speed_pin = 3; +int right_motor_forward_pin = 4; +int right_motor_backward_pin = 5; + +void setup(){ + // the arduino will change the voltage on these pins + // therefore, these pins are OUTPUT pins + pinMode(right_motor_speed_pin, OUTPUT); + pinMode(right_motor_forward_pin, OUTPUT); + pinMode(right_motor_backward_pin, OUTPUT);} + +void loop(){ + digitalWrite(right_motor_backward_pin, LOW); + digitalWrite(right_motor_forward_pin, HIGH); + analogWrite(right_motor_speed_pin, 255);}