analog

Dependencies:   mbed

Revision:
0:9f88863531a6
Child:
1:cf19fbe2bbef
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Sun Mar 19 10:17:20 2017 +0000
@@ -0,0 +1,25 @@
+#include "mbed.h"
+
+
+DigitalOut led1 (LED1);
+AnalogIn analog (A0);
+
+Serial pc(USBTX,USBRX);
+
+int main()
+{
+    pc.baud(115200);
+    while (true) {
+        uint16_t a0_val = analog.read_u16();
+        float a0_volt = ((float)a0_val/65535)*3.3;
+
+        wait_ms(15);
+        pc.printf("Hodnota a0_val (16bit): %d\n", a0_val);
+        pc.printf("Napeti na vstupu A0: %.3f\n",a0_volt);
+        pc.printf("\n");
+
+
+        led1 = !led1;
+        wait(1);
+    }
+}