example of using ikarashi mdc
Dependencies: ikarashiMDC mbed
Fork of ikarashiMDCmaster by
Diff: main.cpp
- Revision:
- 4:c298acf71fa8
- Parent:
- 2:211e4d6e430b
- Child:
- 5:2aad57193740
diff -r 211e4d6e430b -r c298acf71fa8 main.cpp --- a/main.cpp Thu Aug 24 11:59:12 2017 +0900 +++ b/main.cpp Wed Aug 30 06:55:53 2017 +0000 @@ -4,8 +4,10 @@ DigitalOut serialcontrol(D2); ikarashiMDC ikarashi[]{ + ikarashiMDC(&serialcontrol,2,0,SM,&serial), + ikarashiMDC(&serialcontrol,2,1,SM,&serial), ikarashiMDC(&serialcontrol,2,2,SM,&serial), - ikarashiMDC(&serialcontrol,2,3,LAP,&serial), + ikarashiMDC(&serialcontrol,2,3,SM,&serial) }; PwmOut pwm(LED1); @@ -13,8 +15,12 @@ serial.baud(115200); float i = -1; while(1) { + ikarashi[0].braking = true; ikarashi[0].setSpeed(i); ikarashi[1].setSpeed(i); + ikarashi[2].setSpeed(i); + ikarashi[3].setSpeed(i); + i += 0.01; pwm = fabs(i); wait_ms(20);