additional AnalogIn example

main.cpp

Committer:
sarahmarshy
Date:
2017-06-23
Revision:
1:64493a867413
Parent:
0:490818b6238b

File content as of revision 1:64493a867413:

#include "mbed.h"

AnalogIn position(A0);
PwmOut servo(D3);

int main() {
    // servo requires a 20ms period    
    servo.period(0.020f);
    while (1) {
        // servo position determined by a pulse width between 1-2ms
        servo.pulsewidth(0.001f + 0.001f * position);
    }
}