Opzetje
Dependencies: mbed QEI HIDScope biquadFilter MODSERIAL FastPWM
Diff: main.cpp
- Revision:
- 4:86872b89b21c
- Parent:
- 3:ea5f67f11825
- Child:
- 5:9f097dde857f
- Child:
- 6:3930811edddf
diff -r ea5f67f11825 -r 86872b89b21c main.cpp --- a/main.cpp Fri Sep 20 07:22:47 2019 +0000 +++ b/main.cpp Fri Sep 20 09:32:39 2019 +0000 @@ -2,23 +2,22 @@ #include "MODSERIAL.h"; #include "FastPWM.h" ; +Serial pc(USBTX,USBRX); + InterruptIn button1(PTC2); InterruptIn button2(PTC3); -AnalogIn pot(PTB2); -Serial pc(USBTX,USBRX); -FastPWM led(PTA2); InterruptIn button3(PTA4); InterruptIn button4(PTC6); -float ledb = 0.5f; +AnalogIn pot(PTB2); + +FastPWM motor(D5); int main(){ printf("Controll with dial\n"); - led.period(0.01f) ; - led.write(0.5f) ; while(true){ - wait(0.01); - printf("analog input is (%f)\n\r",pot.read()); wait(0.1); - led.write(pot); + wait(0.1); + printf("motor speed is (%f)\n\r",pot.read()); wait(0.1); + motor.write(pot); } }