[[2005/A5]]

*机の周りを一周するロボット [#j6c617f2]
**ロボット本体 [#o4437c5e]
 製作者   :SAS そーむ 巻き舌宇宙
 ロボット名 :ブロッケン翁 ver.D
 製作日   :2005年 11/11〜17

**プログラム1(巻き舌宇宙)[#fcbe2fd6]
 製作者 :巻き舌宇宙
 製作日 :2005年 11/14〜17
 
 
 task main()
 
 {
  SetSensor(SENSOR_1, SENSOR_TOUCH);                               //『センサー1(左)・3(右)を
  SetSensor(SENSOR_3, SENSOR_TOUCH);                               // タッチセンサーと定義』
   while(true)
     {
       OnFwd(OUT_A+OUT_C);                                         //『右側のセンサーが
       while((SENSOR_3 >= 1) && (SENSOR_1 == 0));          // 触れている間
      Off(OUT_A+OUT_C);                         // 前に進む』
       OnFwd(OUT_A);while((SENSOR_3 == 0) && (SENSOR_1 == 0));     //『右側のセンサーも
       Off(OUT_A+OUT_C);                                           // 触れていなければ
       if((SENSOR_3 >= 0) && (SENSOR_1 >= 1))                      // 右に旋回する』
       {
         OnRev(OUT_A+OUT_C);Wait(15);Off(OUT_A+OUT_C);             //『左右のセンサーが
         OnFwd(OUT_C);OnRev(OUT_A);Wait(90);                       // 触れたときは
	 OnFwd(OUT_A+OUT_C);Wait(50);                             // 後退し、左旋回する』
         Off(OUT_A+OUT_C);                                         //
         }
       }
  }
**プログラム2(SAS) [#t28d2f1d]

**プログラム3(そーむ) [#ge982a23]

*苦労した。工夫した。反省した。のコーナー [#h40efc02]
**苦労したところ [#s8a3aca4]
 きゅうぞう→ブロッケンへの変身
**工夫したところ [#acaeb190]
 センサーを使い、常に壁に触れさせるように設定したこと。
 前面に反応するときはセンサーを2つ使うことで克服した。
**反省すべきところ [#t7c541ba]
 配線のことを気にせず作ってしまった。案の定乗り越えられず、ノートのバリアフリーを使うハメに。

*コメント [#ob0ff0ff]
コメントをどうぞ
#comment

 
 


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