additional AnalogIn example

Committer:
sarahmarshy
Date:
Fri Jun 23 16:33:10 2017 -0500
Revision:
1:64493a867413
Parent:
0:490818b6238b
"Update mbed-os"

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mab5449 0:490818b6238b 1 #include "mbed.h"
mab5449 0:490818b6238b 2
mab5449 0:490818b6238b 3 AnalogIn position(A0);
mab5449 0:490818b6238b 4 PwmOut servo(D3);
mab5449 0:490818b6238b 5
mab5449 0:490818b6238b 6 int main() {
mab5449 0:490818b6238b 7 // servo requires a 20ms period
mab5449 0:490818b6238b 8 servo.period(0.020f);
mab5449 0:490818b6238b 9 while (1) {
mab5449 0:490818b6238b 10 // servo position determined by a pulse width between 1-2ms
mab5449 0:490818b6238b 11 servo.pulsewidth(0.001f + 0.001f * position);
mab5449 0:490818b6238b 12 }
mab5449 0:490818b6238b 13 }