Changeset 3716c66 in robotics for car/firmware
- Timestamp:
- 06/17/14 20:38:36 (8 years ago)
- Branches:
- master
- Parents:
- 4c79bbb
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
car/firmware/car/car.ino
r4c79bbb r3716c66 36 36 #define SERVO_PIN_TURN 9 37 37 38 #define POSITION_BRAKE_STOP 6038 #define POSITION_BRAKE_STOP 45 39 39 #define POSITION_BRAKE_GO 150 40 40 … … 46 46 #define POSITION_TURN_GO 170 47 47 48 #define TIME_DRIVE_FORWARD 10000 // Drive forward for two seconds per detection49 #define TIME_TURN 3000 // Turn wheel for one second per detection48 #define TIME_DRIVE_FORWARD 4000 // Drive forward for two seconds per detection 49 #define TIME_TURN 4000 // Turn wheel for one second per detection 50 50 #define TIME_TURN_DRIVE 4000 // Drive forward to two seconds while turning 51 51 … … 239 239 servoBrake.write(POSITION_BRAKE_STOP); 240 240 241 242 // // Turn wheel 243 // servoTurn.write(POSITION_TURN_GO); 244 // 245 // // Release brake 246 // servoBrake.write(POSITION_BRAKE_GO); 247 // 248 // delay(TIME_TURN_DRIVE - TIME_TURN); 249 // servoTurn.write(POSITION_TURN_STOP); 250 // 251 // 252 // // Drive while turning 253 // delay(TIME_TURN_DRIVE - (TIME_TURN_DRIVE - TIME_TURN)); 254 // 255 // // Apply brake 256 // servoBrake.write(POSITION_BRAKE_STOP); 257 258 259 241 260 // Reset wheel 242 261 // servoDirection.write(POSITION_DIRECTION_RIGHT); … … 274 293 // Apply brake 275 294 servoBrake.write(POSITION_BRAKE_STOP); 276 295 296 297 // // Turn wheel 298 // servoTurn.write(POSITION_TURN_GO); 299 // 300 // // Release brake 301 // servoBrake.write(POSITION_BRAKE_GO); 302 // 303 // delay(TIME_TURN_DRIVE - TIME_TURN); 304 // servoTurn.write(POSITION_TURN_STOP); 305 // 306 // 307 // // Drive while turning 308 // delay(TIME_TURN_DRIVE - (TIME_TURN_DRIVE - TIME_TURN)); 309 310 311 277 312 // Reset wheel 278 313 // servoDirection.write(POSITION_DIRECTION_LEFT);
Note: See TracChangeset
for help on using the changeset viewer.