メカナムホイールロボットカー完全セット
Buy from US | Buy from UK | Buy from DE | Buy from IT | Buy from FR | Buy from ES | ここでご購入を! |
エンコーダは通常、PID アルゴリズムに使用されます。 現在、Mecanum 車には PID 機能が必要ないため、この車用のエンコーダ プログラムは作成していません。
多くのユーザーが、タンク ロボット、メカナム ホイール ロボット、およびエンコーダーを内蔵したバランス カー用の OSOYOO DC ギア モーターを購入しています。 そのうちの何人かは、エンコーダーのプログラミング方法に興味を持っています。 OSOYOO Basic Board for Arduino を使用して、各回転でエンコーダが Arduino に送信するパルス数を読み取る簡単なプログラムを提供します。
現在、最新バージョンのモーターには、添付の写真のように保護キャップが付属していません。 モーター保護キャップは剥がれやすいので、このキャップを外します。
データシート:JGA25-370-35.5KG
繋がり:
ステッピングモーター | Arduino用OSOYOOベーシックボード |
白い線(V- Power)) | VCC |
黄色い線(G-GND | GND |
オレンジ (S1) | D7 |
緑 (S2) | D6 |
一部のモジュールでは、V Power/G-GND ラインが逆になっている可能性があります。 次のコードが機能しない場合は、黄色い線を 5V に、白い線を Arduino GND に切り替えてください。
ソフトウェアのダウンロード:
https://osoyoo.com/driver/encoder.zip
コードを Arduino IDE にロードしたら、右上隅にあるシリアル モニターを開きます。.
DCギアモーターにホイールを取り付け、手で回転できるようにします。 次に、ホイールを 360 度回転させて停止します。 シリアルモニター画面が表示されます:
位置: 1
位置: 2
….
位置: 148
位置: 149
位置: 150
最後の行は、位置 151 を示しています。 これは、モーターを 360 度回転させると、ホール センサーが 151 パルスを生成したことを意味します。 私のモーターは1回転あたり約150パルスです。
DownLoad Url osoyoo.com