OzerDrive / Mbed 2 deprecated mbed_blinky

Dependencies:   mbed Motor

Revision:
7:dbe5b06987d7
Parent:
6:8562953f94bf
Child:
8:e0cd3bd2d051
--- a/main.cpp	Sat Apr 27 14:39:52 2019 +0000
+++ b/main.cpp	Wed May 01 02:08:39 2019 +0000
@@ -1,58 +1,21 @@
 #include "mbed.h"
-//#include "Motor.h"
-//#include "motordriver.h"
-
-DigitalOut led_e(p30);
-DigitalOut led_n(p29);
-DigitalOut led_w(p28);
-DigitalOut led_s(p27);
-DigitalOut led_c(p25);
 
-AnalogIn senseE(p20);
-AnalogIn senseN(p19);
-AnalogIn senseW(p18);
-AnalogIn senseS(p17);
-AnalogIn senseC(p16);
-
-//PwmOut pump(p21);
-//PwmOut pwm_out(p21);
-DigitalOut fwd(p22);
-DigitalOut rev(p23);
+DigitalOut motor_pin_1(p14);
+DigitalOut motor_pin_2(p15);
+DigitalOut motor_enable(p19);
 
-//Motor pmp(p21, p22, p23, 0); // pwm,fwd,rev
-
-#include "Motor.h"
- 
-//Motor m(p23, p6, p5); // pwm, fwd, rev
- 
-DigitalOut pump(p21);
-DigitalOut valve1(p24);
-
-void run_pump(int num_secs) {
-    pump = 0;
-    wait(num_secs);
-    pump = 1;
-} 
-
-void open_valve1() {
-    valve1 = 1;
-}
-
-void seal_valve1() {
-    valve1 = 0;
+void run_pump(int secs)
+{
+    motor_enable = 1;
+    motor_pin_1 = 0;
+    motor_pin_2 = 1;
+    
+    int i = 0;
+    while(i < secs * 148) { i++; printf("%d | ", i);}
+    motor_pin_2 = 0;
 }
 
 int main() {
-    /*
-    pump = 1;
-    wait(5);
-    run_pump(5);
-    */
-    while(1) {
-        open_valve1();
-        wait(2);
-        seal_valve1();
-        wait(2);
-    }
-    
+    run_pump(10);
+    printf("\ngreetings\n");
 }
\ No newline at end of file