ロボットプログラミング 教材 ろぼたみくらぶ
ロボットプログラミング教材ろぼたみくらぶ

[CW]と[CCW]と[DC_STOP]のしくみ


CW=値CCW=値は、【MOTOR0】と【MOTOR1】に接続したDCモーターの回転方向を別々に制御します。

DC STOPは、【MOTOR0】と【MOTOR1】に接続したDCモーターの停止を別々に制御します。

※コントローラーのDCモーター接続口は、片側にAとBの2箇所ずつありますが、AとBを別々に制御する事は出来ません。A、Bどちらに接続しても同じ動作をします。

値について

値は0または1で指定します。
コントローラーの【MOTOR1】に接続したDCモーターを制御する場合は、値をにします。
CW=1なら【MOTOR1】に接続したDCモーターは時計回りに回転し、CCW=1なら【MOTOR1】に接続したDCモーターは反時計回りに回転し、DC STOP=1なら【MOTOR1】に接続したDCモーターは停止します。

使い方

命令カードの場所は、TronZ-Card V2の「All Cards」タブの「MOTOR」内DC_CWCW=値DC_CCWCCW=値DC_STOPDC STOP=値

試しにDC_CWを挿入すると以下の値決定画面が出ます。

この画面では、0と1、どちらのモーターを制御するかを値で指定します。【MOTOR0】に接続したDCモーターを制御したければ、値をにします。

 

このプログラムを実行すると、【MOTOR0】に接続したDCモーターが1秒時計回りし停止します。この場合、DC STOP=0の代わりに両方のDCモーターが停止する命令STOPを使っても停止します。