cc

Dependencies:   mbed TextLCD

Revision:
0:4651c5d6ca1e
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Partie_2/Exercice_2.cpp	Thu Jun 25 16:30:18 2020 +0000
@@ -0,0 +1,51 @@
+/* // Reads input through the ADC,  
+// and transfers to PC terminal 
+#include "mbed.h" 
+
+DigitalOut led1 (LED1);
+DigitalOut led2 (LED2);
+DigitalOut led3 (LED3);
+DigitalOut led4 (LED4);
+
+Serial pc(USBTX, USBRX); 
+AnalogIn Ain(p20); 
+float ADCdata; 
+int main() { 
+  pc.printf("ADC Data Values... \n\r"); 
+  while (1) { 
+    ADCdata=Ain.read();  
+    pc.printf("%f \n\r",ADCdata); 
+    wait (0.5);
+    
+    if(ADCdata<0.2){
+        led1.write(1);
+        led2.write(1);
+        led3.write(1);
+        led4.write(1);
+    }
+    else if(0.2<ADCdata && ADCdata<0.4){
+        led1.write(0);
+        led2.write(1);
+        led3.write(1);
+        led4.write(1);
+    }
+    else if(0.4<ADCdata && ADCdata<0.6){
+        led1.write(0);
+        led2.write(0);
+        led3.write(1);
+        led4.write(1);  
+    }
+    else if(0.6<ADCdata && ADCdata<0.8){
+        led1.write(0);
+        led2.write(0);
+        led3.write(0);
+        led4.write(1); 
+    }
+    else{
+        led1.write(0);
+        led2.write(0);
+        led3.write(0);
+        led4.write(0); 
+    }
+  } 
+}  */
\ No newline at end of file