|
1−3.角度センサーを使った課題 フォームに取り付けたボタン”Angle Sensor Test”を押してプログラムをダウンロードすると、 角度センサに取り付けたタイヤが10回転した後、モーターが停止するようにする。 フォームに新しいボタンを貼り付けて、 Captionを”Angle Sensor Test”、名前をcmdAglSensorTestと付ける。 そして、以下のコードを書く。
フォームに取り付けたボタン”Angle Sensor Test”を押すと、プログラムがRCXにダウンロードされる。 RCXの入力ポート1に角度センサを、出力ポートAにモーターをそれぞれ取り付ける。 RCXのViewボタンを押して、RCXのディスプレイ上のポインタが入力ポート1を指すようにする。 RCXのプログラムを実行するとモーターが回り出し、角度センサに取り付けたタイヤが10回転した後にモーターは停止する。 If 9, 0, 0, 2, 150 ⇒ IF センサー0の値 > 定数 150 角度センサが1回転するとき、15カウントするので、 角度センサーの値が150より大きいなら、モーターをOffするようにした。 |