3 lampjes op command
Dependencies: mbed QEI HIDScope biquadFilter MODSERIAL FastPWM
Diff: main.cpp
- Revision:
- 2:0fc5b233fd26
- Parent:
- 1:b862262a9d14
--- a/main.cpp Wed Sep 04 15:30:13 2019 +0000 +++ b/main.cpp Tue Sep 10 13:25:30 2019 +0000 @@ -5,7 +5,11 @@ //#include "BiQuad.h" //#include "FastPWM.h" -DigitalOut led(LED_RED); + + +DigitalOut ledgreen(LED_GREEN); +DigitalOut ledred(LED_RED); +DigitalOut ledblue(LED_BLUE); MODSERIAL pc(USBTX, USBRX); @@ -14,10 +18,33 @@ pc.baud(115200); pc.printf("\r\nStarting...\r\n\r\n"); + + ledred = !ledred; //!=flip + ledgreen = !ledgreen; + ledblue = !ledblue; + while (true) { - led = !led; + char c; + c = pc.getc(); - wait_ms(500); + if (c=='r') + { + ledred = !ledred; + } + else if (c=='b') + { + ledblue = !ledblue; + } + else if (c=='g') + { + ledgreen = !ledgreen; + } + else + { + pc.printf("no valid command"); + } + + } }