mag niet van hendrik D:
Dependencies: mbed MatrixMath QEI HIDScope Matrix biquadFilter MODSERIAL FastPWM
Diff: main.cpp
- Revision:
- 3:68d78770639b
- Parent:
- 2:d9b0ebf3fcca
- Child:
- 4:4afc587630ea
diff -r d9b0ebf3fcca -r 68d78770639b main.cpp --- a/main.cpp Tue Sep 10 15:03:50 2019 +0000 +++ b/main.cpp Tue Sep 10 15:26:58 2019 +0000 @@ -2,31 +2,35 @@ #include "MODSERIAL.h" MODSERIAL pc(USBTX, USBRX); -DigitalOut led(LED_RED); +DigitalOut ledr(LED_RED); +DigitalOut ledg(LED_GREEN); +DigitalOut ledb(LED_BLUE); Ticker ReadEnCoder; -volatile char color='r'; +volatile char color; -void knipper() +void flicker() { - led = !led; + ledr = !ledr; + ledg = !ledg; + ledb = !ledb; } int main() { pc.baud(115200); - ReadEnCoder.attach(knipper,0.05); while (true) { + ReadEnCoder.attach(flicker,0.5); color = pc.getc(); if (color == 'r'){ - DigitalOut led(LED_RED); + ledr=!ledr; } if (color == 'g'){ - DigitalOut led(LED_GREEN); + ledg=!ledg; } if (color == 'b'){ - DigitalOut led(LED_BLUE); + ledb=!ledb; } } } \ No newline at end of file