motor

Dependencies:   VNH5019 mbed

Committer:
s1210160
Date:
Wed Jun 15 02:09:45 2016 +0000
Revision:
0:974de11b1491
Child:
1:6ad72ace0fec
motor

Who changed what in which revision?

UserRevisionLine numberNew contents of line
s1210160 0:974de11b1491 1 #include "mbed.h"
s1210160 0:974de11b1491 2 #include "VNH5019.h"
s1210160 0:974de11b1491 3
s1210160 0:974de11b1491 4 VNH5019 motorShield(p23,p22,p25,p21,p24,p26);
s1210160 0:974de11b1491 5 Serial pc(USBTX, USBRX);
s1210160 0:974de11b1491 6 Serial xbee(p13, p14);
s1210160 0:974de11b1491 7
s1210160 0:974de11b1491 8 int main()
s1210160 0:974de11b1491 9 {
s1210160 0:974de11b1491 10
s1210160 0:974de11b1491 11 char c;
s1210160 0:974de11b1491 12
s1210160 0:974de11b1491 13 while(true) {
s1210160 0:974de11b1491 14 c = xbee.getc();
s1210160 0:974de11b1491 15
s1210160 0:974de11b1491 16 if(c == 'f') {
s1210160 0:974de11b1491 17 motorShield.changeSpeed(1, 255, 1, 255);
s1210160 0:974de11b1491 18 }
s1210160 0:974de11b1491 19
s1210160 0:974de11b1491 20 if(c == 'b'){
s1210160 0:974de11b1491 21 motorShield.changeSpeed(2, 255, 2, 255);
s1210160 0:974de11b1491 22 }
s1210160 0:974de11b1491 23
s1210160 0:974de11b1491 24 if(c == 'l'){
s1210160 0:974de11b1491 25 motorShield.changeSpeed(0, 255, 1, 255);
s1210160 0:974de11b1491 26 }
s1210160 0:974de11b1491 27
s1210160 0:974de11b1491 28 if(c == 'r') {
s1210160 0:974de11b1491 29 motorShield.changeSpeed(1, 255, 0, 255);
s1210160 0:974de11b1491 30 }
s1210160 0:974de11b1491 31
s1210160 0:974de11b1491 32 if(c == 's') {
s1210160 0:974de11b1491 33 motorShield.changeSpeed(0, 255, 0, 255);
s1210160 0:974de11b1491 34 }
s1210160 0:974de11b1491 35 }
s1210160 0:974de11b1491 36 return 0;
s1210160 0:974de11b1491 37 }