f3rc 3班のエンコーダのプログラムです。

Dependencies:   EC2 Math mbed

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の回転方向
     }
 }