example of using ikarashi mdc
Dependencies: ikarashiMDC mbed
Fork of ikarashiMDCmaster by
main.cpp
- Committer:
- WAT34
- Date:
- 2017-08-30
- Revision:
- 4:c298acf71fa8
- Parent:
- 2:211e4d6e430b
- Child:
- 5:2aad57193740
File content as of revision 4:c298acf71fa8:
#include "mbed.h" #include "ikarashiMDC.h" Serial serial(PC_10,PC_11); 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,SM,&serial) }; PwmOut pwm(LED1); int main() { 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); if(i >= 1) i = -1; } }