only moves 1 direction
Dependencies: BLE_API mbed nRF51822
Diff: main.cpp
- Revision:
- 5:d4f2c480044c
- Parent:
- 4:3e3b4ce8905f
--- a/main.cpp Wed Sep 02 19:47:45 2015 +0000 +++ b/main.cpp Thu Sep 03 01:06:00 2015 +0000 @@ -59,7 +59,7 @@ PwmOut pin3(P0_10); // enable h bridge PwmOut pin1(P0_9); // h bridge 1 Switch these two to change direction -DigitalOut pin2(P0_11); // h bridge 2 +PwmOut pin2(P0_11); // h bridge 2 @@ -81,8 +81,6 @@ } //Connor's methods Start - - void motor_stop(){ pin3 = 1; pin1 = 0; @@ -92,15 +90,15 @@ } void drive_backward(){ -pin3 = 1; +pin3 = 255; pin1 = 0; -pin2 = 1; +pin2 = 255; } void drive_forward(){ pin3 = 1; -pin1 = 0; -pin2 = 1; +pin1 = 255; +pin2 = 0; } void pulse_forward(){ @@ -124,7 +122,7 @@ drive_backward(); wait(.900); motor_stop(); - + if (myled == 1) //so you can see if dispense is being called, toggles led on and off { myled = 0;