example of using ikarashi mdc

Dependencies:   ikarashiMDC mbed

Fork of ikarashiMDCmaster by Wataru Nakata

Committer:
WAT34
Date:
Thu Aug 10 07:17:20 2017 +0000
Revision:
0:3b9eb11e9b4b
Child:
1:f63faad28bb1
worked

Who changed what in which revision?

UserRevisionLine numberNew contents of line
WAT34 0:3b9eb11e9b4b 1 #include "mbed.h"
WAT34 0:3b9eb11e9b4b 2 #include "ikarashiMDC.h"
WAT34 0:3b9eb11e9b4b 3 Serial serial(PC_10,PC_11);
WAT34 0:3b9eb11e9b4b 4 DigitalOut serialControl(D2);
WAT34 0:3b9eb11e9b4b 5
WAT34 0:3b9eb11e9b4b 6 ikarashiMDC ikarashi;
WAT34 0:3b9eb11e9b4b 7 DigitalOut pwm(LED1);
WAT34 0:3b9eb11e9b4b 8
WAT34 0:3b9eb11e9b4b 9 int main() {
WAT34 0:3b9eb11e9b4b 10 serial.baud(115200);
WAT34 0:3b9eb11e9b4b 11 serialControl =1;
WAT34 0:3b9eb11e9b4b 12 float i = -1;
WAT34 0:3b9eb11e9b4b 13 ikarashi.setMotorinfo(0,0,&serial);
WAT34 0:3b9eb11e9b4b 14 while(1) {
WAT34 0:3b9eb11e9b4b 15 //pwm = ikarashi.checkcomm();
WAT34 0:3b9eb11e9b4b 16 ikarashi.setMotorSpeed(i);
WAT34 0:3b9eb11e9b4b 17 i += 0.01;
WAT34 0:3b9eb11e9b4b 18 wait_ms(20);
WAT34 0:3b9eb11e9b4b 19 if(i >= 1) i = -1;
WAT34 0:3b9eb11e9b4b 20
WAT34 0:3b9eb11e9b4b 21 }
WAT34 0:3b9eb11e9b4b 22 }