Lab LED VU metar

Dependencies:   mbed

Revision:
0:5e3c80394a75
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Thu Dec 03 18:01:16 2015 +0000
@@ -0,0 +1,46 @@
+#include "mbed.h"
+  Serial pc(USBTX, USBRX);
+  AnalogIn Ain(p20);
+  DigitalOut myled1(LED1);  
+  DigitalOut myled2(LED2);  
+  DigitalOut myled3(LED3);  
+  DigitalOut myled4(LED4);  
+  float x; 
+  
+  int main() { 
+   
+   while (1) { 
+   x=Ain; 
+    wait (0.5); 
+    if (x<=0.2){
+        myled1=0;
+        myled2=0;
+        myled3=0;
+        myled4=0;
+        }
+    if (x>0.2&x<=0.4){
+        myled1=1;
+        myled2=0;
+        myled3=0;
+        myled4=0;
+        }
+    if (x>0.4&x<=0.6){
+        myled1=1;
+        myled2=1;
+        myled3=0;
+        myled4=0;
+        }
+    if (x>0.6&x<=0.8){
+        myled1=1;
+        myled2=1;
+        myled3=1;
+        myled4=0;
+        }
+    if (x>0.8&x<=1.0){
+        myled1=1;
+        myled2=1;
+        myled3=1;
+        myled4=1;
+        }
+    } 
+    }
\ No newline at end of file