Marvin Villamizar
/
BLU_BASI
asdasd
main.cpp@0:20d80853db80, 2018-07-06 (annotated)
- Committer:
- dimmu8410
- Date:
- Fri Jul 06 19:20:16 2018 +0000
- Revision:
- 0:20d80853db80
asdasd
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
dimmu8410 | 0:20d80853db80 | 1 | #include "mbed.h" |
dimmu8410 | 0:20d80853db80 | 2 | #include "SoftSerial.h" |
dimmu8410 | 0:20d80853db80 | 3 | |
dimmu8410 | 0:20d80853db80 | 4 | PwmOut mypwm(D6); |
dimmu8410 | 0:20d80853db80 | 5 | Serial pc(USBTX,USBRX); |
dimmu8410 | 0:20d80853db80 | 6 | DigitalOut myled(LED1); |
dimmu8410 | 0:20d80853db80 | 7 | SoftSerial bt(D2,D3); |
dimmu8410 | 0:20d80853db80 | 8 | |
dimmu8410 | 0:20d80853db80 | 9 | char receive; |
dimmu8410 | 0:20d80853db80 | 10 | float vel; |
dimmu8410 | 0:20d80853db80 | 11 | int main() { |
dimmu8410 | 0:20d80853db80 | 12 | while(1) { |
dimmu8410 | 0:20d80853db80 | 13 | if(bt.readable()>0) |
dimmu8410 | 0:20d80853db80 | 14 | { |
dimmu8410 | 0:20d80853db80 | 15 | receive=bt.getc(); |
dimmu8410 | 0:20d80853db80 | 16 | vel=receive-48; |
dimmu8410 | 0:20d80853db80 | 17 | vel/=10; |
dimmu8410 | 0:20d80853db80 | 18 | pc.printf("%c %f\n\r",receive,vel); |
dimmu8410 | 0:20d80853db80 | 19 | mypwm.write(vel); |
dimmu8410 | 0:20d80853db80 | 20 | } |
dimmu8410 | 0:20d80853db80 | 21 | |
dimmu8410 | 0:20d80853db80 | 22 | } |
dimmu8410 | 0:20d80853db80 | 23 | } |