ADC Messung ausgabe PC terminal

Dependencies:   mbed

Fork of Nucleo_printf by scooter

Files at this revision

API Documentation at this revision

Comitter:
scooter_project
Date:
Tue May 19 13:18:06 2015 +0000
Parent:
3:e8121f15ab10
Commit message:
analogmessung

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
diff -r e8121f15ab10 -r 41fb632f509e main.cpp
--- a/main.cpp	Tue May 19 12:51:25 2015 +0000
+++ b/main.cpp	Tue May 19 13:18:06 2015 +0000
@@ -7,24 +7,36 @@
 
 Serial pc(SERIAL_TX, SERIAL_RX);
 
-AnalogIn analog_value1(A0); 
-AnalogIn analog_value2(A1);
+AnalogIn analog_value0(A0); 
+AnalogIn analog_value1(A1);
+AnalogIn analog_value2(A2); 
+AnalogIn analog_value3(A3);
+AnalogIn analog_value4(A4);
+AnalogIn analog_value5(A5);
  
 DigitalOut myled(LED1);
  
 int main() {
-  float meas1, meas2;
+  float meas0, meas1, meas2, meas3 , meas4, meas5;
   
   pc.printf("Hello World\n");  //testausgabe
   while(1) {
-      meas1 = analog_value1.read(); 
-      meas2 = analog_value2.read(); 
-      meas1 = meas1*3300;
-      meas2 = meas2*3300;
-      pc.printf("measure1 = %.4f\n", meas1); 
-      pc.printf("measure1 = %.4f\n", meas1); 
+      
+      meas0 = analog_value0.read()*3300; 
+      meas1 = analog_value1.read()*3300;
+      meas2 = analog_value2.read()*3300;
+      meas3 = analog_value3.read()*3300;
+      meas4 = analog_value4.read()*3300;
+      meas5 = analog_value5.read()*3300; 
+      pc.printf("measure0 = %.4f\n", meas0); 
+      pc.printf("measure1 = %.4f\n", meas1);
+      pc.printf("measure2 = %.4f\n", meas2);
+      pc.printf("measure3 = %.4f\n", meas3);
+      pc.printf("measure4 = %.4f\n", meas4);
+      pc.printf("measure5 = %.4f\n", meas5);
       myled=!myled;    
-      wait(0.5);
+      wait(1);
+      
   }
 }
  
\ No newline at end of file