2005/B1 2005/B1/けいの学習ノート 壁に沿って進むプログラム

task main()
{
	SetSensor(SENSOR_1,SENSOR_TOUCH);	//タッチセンサーだと宣言
	SetSensor(SENSOR_2,SENSOR_TOUCH);
	while(true)
	{
		
		while(SENSOR_1 == 1){		//センサー1がONならば以下の行動を繰り返す
				OnRev(OUT_A);
				OnRev(OUT_C);
				Wait(1);
				Off(OUT_A);
				Wait(1);
			}
		
		if(SENSOR_1==0){	//もしセンサー1がOFFならば右に旋回する
			Off(OUT_C);
			OnRev(OUT_A);
		}
		if(SENSOR_2==1){	//もしセンサー2がONならば以下の行動をする
			OnFwd(OUT_A);
			OnRev(OUT_C);
			Wait(150);
			Off(OUT_C);
			OnRev(OUT_A);
		}
	}
}


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2006-02-09 (木) 00:20:58