(多分)全部+フライトピン+新しい加速度

Dependencies:   mbed

Revision:
13:b884f5960fbf
Parent:
12:2f0c841e6078
Child:
15:75f014c4c8b8
--- a/main.cpp	Thu Nov 08 09:51:48 2018 +0000
+++ b/main.cpp	Thu Nov 08 11:44:46 2018 +0000
@@ -129,7 +129,7 @@
         mu.startUpdates();//start mesuring the distance(超音波センサー)
         int distance; 
         
-        int flag,flag2;                   //変数flagを整数で型づけする。これがスイッチで、1の間は瞬間は何もしないけど、
+        int flag=0,flag2=0;                   //変数flagを整数で型づけする。これがスイッチで、1の間は瞬間は何もしないけど、
                                     //スリットの間隔であるπ/4とタイヤの半径70mmつまり一つのスリットを通過するごとに52.5mm加算していく必要があるから
                                     //0になった瞬間はこれを総距離に加えるというスイッチの役割をする。
         float rightrun;                  //変数runをフロートで型づけする
@@ -174,7 +174,7 @@
         }
         printf("%f", rightrun);
         printf("\t%f\r\n", leftrun2);
-        if (rightrun > 250){                             //もし総距離が250以上ならば、というのもここの値は暫定値。とりあえずゴール地点が決まればまたその値に修正する
+        if (rightrun > 525){                             //もし総距離が250以上ならば、というのもここの値は暫定値。とりあえずゴール地点が決まればまたその値に修正する
             break;                                  //つまりゴールについたらこのループからぬける
         }
         
@@ -236,7 +236,7 @@
             motor1.speed(ms1);       //直進
             motor2.speed(ms2);
         int t=0;
-    for(t=0;t<10;t++)
+    for(t=0;t<100;t++)
     {
             printf("%d\r\n", test.read());
             printf("%d\r\n", test2.read());