*課題1 タッチセンサー&ライントレースロボ [#c6872e82]
ライントレースをするロボット
**プログラム [#aaf64e92]

第一プログラム(失敗)
 ==============================
 
 #define THRESHOLD 40
 task main ()
 {
 SetSensor(SENSOR_1, SENSOR_LIGHT);/センサー1をライトセンサーと宣言                      
 SetSensor(SENSOR_2, SENSOR_LIGHT);/センサー2をライトセンサーと宣言
 SetSensor(SENSOR_3, SENSOR_TOUCH);/センサー3をタッチセンサーを宣言  
 while (true) {
 if (SENSOR_1 < THRESHOLD) {
 OnFwd(OUT_A);
 Off(OUT_C);/Aを動かしてCを止める
 } else {                                                                       
 Off(OUT_A);Cを動かしてAを止める
 OnFwd(OUT_C);
 }{
 if (SENSOR_2 < THRESHOLD) { 
 OnFwd(OUT_C);/Cを動かしてAを止める
 Off(OUT_A);
 } else {                      
 Off(OUT_C);/Aを動かしてCを止める
 OnFwd(OUT_A);    
 }
 }
 }
 }

**工夫した点 [#e6523722]

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS