![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
f3rc 3班のエンコーダのプログラムです。
Diff: main.cpp
- Revision:
- 5:7d50cbf6674b
- Parent:
- 4:dfb5f4860097
- Child:
- 6:e332ebb90091
--- a/main.cpp Tue Sep 04 07:00:33 2018 +0000 +++ b/main.cpp Tue Sep 04 07:13:44 2018 +0000 @@ -29,10 +29,10 @@ double EC2_distance = ec2.getDistance_mm (); while(fabs(EC1_distance) <= x && fabs(EC2_distance) <= x) { - motor1 = ; - motor2 = ; - motor1cw = ; - motor2cw = ; + motor1 = ; //モータ1への出力 + motor2 = ; //モータ2への出力 + motor1cw = ; //モータ1の回転方向 + motor2cw = ; //モータ2の回転方向 } } @@ -46,11 +46,11 @@ double EC1_distance = ec1.getDistance_mm (); double EC2_distance = ec2.getDistance_mm (); - while(fabs(EC1_distance) <= l && fabs(EC2_distance) <= l) { - motor1 = ; - motor2 = ; - motor1cw = ; - motor2cw = ; + while(fabs(EC1_distance) <= x && fabs(EC2_distance) <= x) { + motor1 = ; //モータ1への出力 + motor2 = ; //モータ2への出力 + motor1cw = ; //モータ1の回転方向 + motor2cw = ; //モータ2の回転方向 } } @@ -64,11 +64,11 @@ double EC1_distance = ec1.getDistance_mm (); double EC2_distance = ec2.getDistance_mm (); - while(fabs(EC1_distance) <= l && fabs(EC2_distance) <= l) { - motor1 = ; - motor2 = ; - motor1cw = ; - motor2cw = ; + while(fabs(EC1_distance) <= x && fabs(EC2_distance) <= x) { + motor1 = ; //モータ1への出力 + motor2 = ; //モータ2への出力 + motor1cw = ; //モータ1の回転方向 + motor2cw = ; //モータ2の回転方向 } } @@ -82,11 +82,11 @@ double EC1_distance = ec1.getDistance_mm (); double EC2_distance = ec2.getDistance_mm (); - while(fabs(EC1_distance) <= l && fabs(EC2_distance) <= l) { - motor1 = ; - motor2 = ; - motor1cw = ; - motor2cw = ; + while(fabs(EC1_distance) <= x && fabs(EC2_distance) <= x) { + motor1 = ; //モータ1への出力 + motor2 = ; //モータ2への出力 + motor1cw = ; //モータ1の回転方向 + motor2cw = ; //モータ2の回転方向 } }