app6
Dependencies: mbed
Diff: main.cpp
- Revision:
- 0:ac91697dd6e0
- Child:
- 1:770d7fd69e4f
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Tue Apr 01 13:20:48 2014 +0000 @@ -0,0 +1,18 @@ +#include "mbed.h" + +AnalogIn in(p20); +Serial pc(USBTX, USBRX); + +int main() +{ + unsigned short volt; + int d; + + while(1) + { + volt = in.read_u16(); + d = -4*pow(10, -15)*pow(volt, 5) + 4*pow(10, -11)*pow(volt, 4) - 1*pow(10, -7)*pow(volt, 3) + 0.0002*pow(volt, 2) - 0.1759*volt + 111.38; + pc.printf("V: %d, d: %d", volt, d); + wait(0.1); + } +}