otamesi
Dependencies: mbed
Diff: main.cpp
- Revision:
- 14:d2f0aef62909
- Parent:
- 12:2f0c841e6078
--- a/main.cpp Thu Nov 08 09:51:48 2018 +0000 +++ b/main.cpp Thu Nov 08 10:10:19 2018 +0000 @@ -130,8 +130,10 @@ int distance; int flag,flag2; //変数flagを整数で型づけする。これがスイッチで、1の間は瞬間は何もしないけど、 - //スリットの間隔であるπ/4とタイヤの半径70mmつまり一つのスリットを通過するごとに52.5mm加算していく必要があるから - //0になった瞬間はこれを総距離に加えるというスイッチの役割をする。 + flag=0; + flag2=0; + //スリットの間隔であるπ/4とタイヤの半径70mmつまり一つのスリットを通過するごとに52.5mm加算していく必要があるから + //0になった瞬間はこれを総距離に加えるというスイッチの役割をする。 float rightrun; //変数runをフロートで型づけする float leftrun2; rightrun=0.0; @@ -172,8 +174,8 @@ leftrun2 += 52.5; printf("test2.read else\r\n"); } - printf("%f", rightrun); - printf("\t%f\r\n", leftrun2); + printf("%f", leftrun2); + printf("\t%f\r\n", rightrun); if (rightrun > 250){ //もし総距離が250以上ならば、というのもここの値は暫定値。とりあえずゴール地点が決まればまたその値に修正する break; //つまりゴールについたらこのループからぬける }