hh

Dependencies:   DISCO_L475VG_IOT01A_wifi

Committer:
ascension2
Date:
Tue Aug 20 08:35:06 2019 +0000
Revision:
0:db42952db1a5
hh

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ascension2 0:db42952db1a5 1 #include "mbed.h"
ascension2 0:db42952db1a5 2 #include "init_Pin.h"
ascension2 0:db42952db1a5 3 int motor_state=1;
ascension2 0:db42952db1a5 4 void motorStop();
ascension2 0:db42952db1a5 5 void MotorControl();
ascension2 0:db42952db1a5 6 void motorCW(float speed);
ascension2 0:db42952db1a5 7 void motorCCW(float speed);
ascension2 0:db42952db1a5 8
ascension2 0:db42952db1a5 9
ascension2 0:db42952db1a5 10 void MotorControl()
ascension2 0:db42952db1a5 11 {
ascension2 0:db42952db1a5 12
ascension2 0:db42952db1a5 13 }
ascension2 0:db42952db1a5 14
ascension2 0:db42952db1a5 15 void motorCW(float speed)
ascension2 0:db42952db1a5 16 {
ascension2 0:db42952db1a5 17
ascension2 0:db42952db1a5 18 M1_a=1;
ascension2 0:db42952db1a5 19 M1_b=0;
ascension2 0:db42952db1a5 20 M1_en.write((speed/100));
ascension2 0:db42952db1a5 21 //wait(1);
ascension2 0:db42952db1a5 22 //motorStop();
ascension2 0:db42952db1a5 23 }
ascension2 0:db42952db1a5 24
ascension2 0:db42952db1a5 25 void motorCCW(float speed)
ascension2 0:db42952db1a5 26 {
ascension2 0:db42952db1a5 27
ascension2 0:db42952db1a5 28 M1_a=0;
ascension2 0:db42952db1a5 29 M1_b=1;
ascension2 0:db42952db1a5 30 M1_en.write((speed/100));
ascension2 0:db42952db1a5 31 //wait(1);
ascension2 0:db42952db1a5 32 //motorStop();
ascension2 0:db42952db1a5 33 }
ascension2 0:db42952db1a5 34
ascension2 0:db42952db1a5 35 void motorStop()
ascension2 0:db42952db1a5 36 {
ascension2 0:db42952db1a5 37 M1_a=0;
ascension2 0:db42952db1a5 38 M1_b=0;
ascension2 0:db42952db1a5 39 }