tes ir atas semua

Dependencies:   mbed ADS1115 StepperMotor SRF05 TPA81new

Revision:
48:c8c9c624d46d
Parent:
47:7508f9cc7a9b
Child:
49:d23d76689933
--- a/main.cpp	Tue Mar 05 13:13:03 2019 +0000
+++ b/main.cpp	Tue Mar 05 13:17:16 2019 +0000
@@ -66,10 +66,12 @@
 int main()
 {
     uint16_t ads_raw[4] = {};
-    float ird[4] = {};
     while (1) {
         // IR
-
+        for (uint8_t i=0; i < 4; i++) {
+            ads_raw[i] = ads.readADC_SingleEnded(i);
+            wait_ms(10);
+        }; 
         uint16_t raw_a1 = ira1.read_u16();
         uint16_t raw_a2 = ira2.read_u16();
         uint16_t raw_a3 = ira3.read_u16();
@@ -92,25 +94,17 @@
         float dist_a6 = call_depan(raw_a6);
         float dist_a7 = call_depan(raw_a7);
         float dist_a8 = call_depan(raw_a8);
-//        float dist_a9 = call_ads(ads_raw[1]);
-//        float dist_a10 = call_ads(ads_raw[3]);
-//        float dist_a11 = call_ads(ads_raw[2]);
-//        float dist_a12 = call_ads(ads_raw[0]);
+        float dist_a9 = call_ads(ads_raw[1]);
+        float dist_a10 = call_ads(ads_raw[3]);
+        float dist_a11 = call_ads(ads_raw[2]);
+        float dist_a12 = call_ads(ads_raw[0]);
         float dist_b1 = call_depan(raw_b1);
         float dist_b2 = call_depan(raw_b2);
         float dist_b3 = call_depan(raw_b3);
         float dist_b4 = call_depan(raw_b4);
 
         pc.printf("ir atas\n");
-//        pc.printf("%.2f   %.2f %.2f   %.2f\n", dist_a9, dist_a10, dist_a11, dist_a12);
-        for (uint8_t i=0; i < 4; i++) {
-            ads_raw[i] = ads.readADC_SingleEnded(i);
-            ird[i] = call_ads(ads_raw[i]);
-//            pc.printf("%.2f ", ird[i]);
-            wait_ms(10);
-        }; 
-//        pc.printf("\n");
-        pc.printf("%.2f   %.2f %.2f   %.2f\n", ird[1],ird[3],ird[2],ird[0]);
+        pc.printf("%.2f   %.2f %.2f   %.2f\n", dist_a9, dist_a10, dist_a11, dist_a12);
         pc.printf("%.2f               %.2f\n", dist_a3, dist_a1);
         pc.printf("%.2f               %.2f\n", dist_a4, dist_a6);
         pc.printf("%.2f   %.2f %.2f   %.2f\n", dist_a2, dist_a8, dist_a7, dist_a5);