LCD表示系の整理。現状の問題としては、配列への左右移動距離の記憶ができていない様子。2走目で常にHIGH_SPEEDとなってしまうので、エンコーダパルス関係の蓄積がうまくできているか?左右同じ情報が演算されていないか?といった部分を疑ってデバッグする必要がある。
Dependencies: mbed AQM0802 CRotaryEncoder TB6612FNG
Diff: main.cpp
- Revision:
- 18:992846cd1d5d
- Parent:
- 17:b29e2c88b3c5
- Child:
- 19:edf765724d2d
diff -r b29e2c88b3c5 -r 992846cd1d5d main.cpp --- a/main.cpp Mon Nov 18 05:35:04 2019 +0000 +++ b/main.cpp Mon Nov 18 05:36:49 2019 +0000 @@ -269,7 +269,6 @@ Sensor_P=All_Sensor_Data*S_KP; //ラインセンサ比例成分の演算 Sensor_D=(Sensor_Diff[0]-Sensor_Diff[1])*S_KD; //ラインセンサ微分成分の演算 Sensor_PD=Sensor_P+Sensor_D; - ////モータ現在速度の取得 Enc_Count_A=encoder_a.Get(); //エンコーダパルス数を取得