Martin

Dependencies:   mbed

Committer:
mdidrich
Date:
Wed Sep 20 05:49:12 2017 +0000
Revision:
0:5164f61b0c9e
Martin

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mdidrich 0:5164f61b0c9e 1 #include "mbed.h"
mdidrich 0:5164f61b0c9e 2 PwmOut led(LED1);
mdidrich 0:5164f61b0c9e 3 AnalogIn potmeter(p20);
mdidrich 0:5164f61b0c9e 4
mdidrich 0:5164f61b0c9e 5 float v;
mdidrich 0:5164f61b0c9e 6
mdidrich 0:5164f61b0c9e 7 int main()
mdidrich 0:5164f61b0c9e 8 {
mdidrich 0:5164f61b0c9e 9 led.period(0.02); // f = 1/0.02 = 50 Hz
mdidrich 0:5164f61b0c9e 10 while(1) {
mdidrich 0:5164f61b0c9e 11 v = potmeter;
mdidrich 0:5164f61b0c9e 12 led.write(v); // 50% duty cycle
mdidrich 0:5164f61b0c9e 13 wait(1.0);
mdidrich 0:5164f61b0c9e 14 }
mdidrich 0:5164f61b0c9e 15 }