[[2005/B6]]
05f4040b 
11/25 
 今日は先週の続きをする事にする。
 光センサの取り付け位置の改良とマシンの旋回力の強化を予定。
 あと机の上をまわるロボットの発表をする。
 バンパーの強度が弱いらしいので、
 バンパーを強化してからもういちど挑戦することにする。
 机の下にあるコードに引っかかって大破した(汗
 コードは無理そうなので、
 コードを出発点としてコードを終了点とする。
 これでコードを通過しなくてもよくなる。
 と思っていたが、見せたときはちゃんとコードを通過してくれた。
 机のまわりはちゃんと一周してくれたので光センサに移る。

05f4040b
 
12/1
 光センサで黒い線の上を走るロボットを作った。(二つのセンサ使用)
 コースに急なカーブがあるかないかで、二つのプログラムを使い分ける事にした。

 task main()
 {
 SetSensor(SENSOR_1, SENSOR_LIGHT);
 SetSensor(SENSOR_3, SENSOR_LIGHT);
 
 OnFwd(OUT_A+OUT_C);
 
    while(true)
    {
     if(SENSOR_1 <40)
     {
      OnFwd(OUT_A);
      Off(OUT_C);
     }
     
     if(SENSOR_3 <40)
     {
      OnFwd(OUT_C);
      Off(OUT_A);
     }    
     if((SENSOR_1 >=40) && (SENSOR_3 >=40))
     {
     OnFwd(OUT_A+OUT_C);
     }
     
    }       
 }



 task main()
 {
 SetSensor(SENSOR_1, SENSOR_LIGHT);
 SetSensor(SENSOR_3, SENSOR_LIGHT);
 
 OnFwd(OUT_A+OUT_C);
 
    while(true)
    {
     if(SENSOR_1 <40)
     {
      OnFwd(OUT_A);
      OnRev(OUT_C);
     }
     if(SENSOR_3 <40)
     {
      OnFwd(OUT_C);
      OnRev(OUT_A);
     }
     if((SENSOR_1 >=40) && (SENSOR_3 >=40))
     {
     OnFwd(OUT_A+OUT_C);
     }
    }       
 }

 のふたつである。有効に使うべし。
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
 
 
  
 
 
  
 
 
 
 
 
 。。。で、一人で更新は正直疲れたw
 俺が更新に飽きない内にだれか更新しとけ。
 ここの更新も点数の一つになってるしな。
 そうじゃなきゃ、グループ全員が単位取れなくなるぞ(笑
 まあ、こんなところに書きこんでも誰も見ないと思うが、
 面と向かって言うことじゃないし、言いたくも無い。
 まあ、別に怒っているわけじゃないんだが、
 皆分かってるのかなー?
 と思っただけなんで。
 俺の性格はすごく面倒くさがりやなので、
 皆しないなら俺もしないよ。(ぉ
 これを運良く見れた奴は、俺が何もしなくなる前に頑張ってくれ。
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 以上!


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