NHK
Dependencies: mbed ikarashiMDC PS3
main.cpp@0:3b9eb11e9b4b, 2017-08-10 (annotated)
- Committer:
- WAT34
- Date:
- Thu Aug 10 07:17:20 2017 +0000
- Revision:
- 0:3b9eb11e9b4b
- Child:
- 1:f63faad28bb1
worked
Who changed what in which revision?
User | Revision | Line number | New 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 | } |