V D
/
di19sept2017
Potmeter FastPWM.h
Diff: main.cpp
- Revision:
- 0:16be67f4d9ac
diff -r 000000000000 -r 16be67f4d9ac main.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Tue Sep 19 16:52:01 2017 +0000 @@ -0,0 +1,42 @@ +#include "mbed.h" +#include "FastPWM.h" + +//DigitalOut gpo(D0); +//DigitalOut ledr(D8); //PTA0 doesn't work +DigitalOut ledl(D9); + + +DigitalIn but1(D6); //D6 +DigitalIn but2(D7); // Don't use D8 +AnalogIn potmeter(A0); +FastPWM ledr(D3); + +float PwnPeriod = 1.0/5000.0; + + +int main() +{ + ledr.period(PwnPeriod); + + + + while (true) { + // gpo = !gpo; // toggle pin + // led = !led; // toggle led + + ledr = potmeter.read(); + wait(0.1f); + + + //ledr = 0; + + //if (but1 == false) { + //ledr = !ledr; + //} + + //if (but2 == false) { + //ledl = !ledl; + //} + + } + }