app6

Dependencies:   mbed

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);
+    }
+}