☆項目☆
10月21日作成 task main() { OnFwd(OUT_A); OnFwd(OUT_C); Wait(300); //3秒間前進する Off(OUT_A+OUT_C); //停止 }
10月21日作成 task main() { OnFwd(OUT_A+OUT_C); Wait(300); OnRev(OUT_C); OnFwd(OUT_A); Wait(130); OnFwd(OUT_A+OUT_C); Wait(300); OnRev(OUT_C); OnFwd(OUT_A); Wait(130); OnFwd(OUT_A+OUT_C); Wait(300); Off(OUT_A+OUT_C); }
span.murasakidaburu{color:#660099;background-color:#CC99FF;} span.ao{ color: #0066FF;background-color:#FFFF00; } span.aodaburu{ color: #0033FF; background-color: #99CCFF; } <span class="murasakidaburu">色々なプログラム</span> <span class="ao">工事中</span> <span class="aodaburu">色々なプログラム</span> body{color:#FFFF00;background-color:#336666;background- image: url(mybackground.jpg);}
最初に変数hikariを用意し、0を入れておき0より大きい光を 受けたらその光の値を代入し、その後も、hikariに入ってる値 より大きければそれを新たに代入するようにさせ、同時にタイ マーをリセットさせる、あらかじめロボが1周するのにかかる 時間を覚えさせておき、タイマーがその時間になったら停止さ せる。 そうするとロボは一番明るいところでとまるはず。 はかってみたところ5秒であったのでタイマーに50を入れた。
12月2日作成 int hikari; task main () { hikari = 0; SetSensor(SENSOR_1, SENSOR_LIGHT); ClearTimer(0); OnFwd(OUT_A); OnRev(OUT_C); while(Timer(0) < 50) { if(SENSOR_1 > hikari); {hikari = SENSOR_1; ClearTimer(0); } } Off(OUT_A+OUT_C) ; }
ついにできました。感動しました!
コメント
span class="hitokotomidashi">今日のひとこと</span> できるだけ<span class="important">文書の構造とスタイルを分 離</span>しましょう。
#define si 494
#define Do 554
#define Re 587
#define Mi 659
#define Fa 740
#define So 784
#define Ra 880
#define Si 988
#define DO 1109
#define RE 1175
#define MI 1318
#define 20
#define h j*2
#define hf j*2+j
#define s j*4
#define sf j*4+h
#define S s/3
#define n j*8
#define nf j*8+s
#define z j*16
task play_music() {
while (true) {Wait (s); PlayTone (Si, h);Wait (h); PlayTone (Ra, hf);Wait (s); PlayTone (Ra, h);Wait (h); PlayTone (RE, s);Wait (s); PlayTone (DO, h);Wait (h); PlayTone (Si, h);Wait (h); PlayTone (Ra, h);Wait (h);
PlayTone (Fa, h);Wait (h); PlayTone (Ra, s);Wait (sf); PlayTone (Ra, j);Wait (j); PlayTone (Si, j);Wait (j); PlayTone (DO, j);Wait (j); PlayTone (RE, h);Wait (h); PlayTone (Ra, h);Wait (h); PlayTone (Fa, j);Wait (j); PlayTone (So, h);Wait (h); PlayTone (Fa, h);Wait (h); PlayTone (So, hf);Wait (hf); PlayTone (Fa, j);Wait (j); PlayTone (So, j);Wait (j); PlayTone (Ra, j);Wait (j); PlayTone (Si, hf);Wait (hf); PlayTone (Re, j);Wait (j); PlayTone (Ra, j);Wait (j); PlayTone (So, j);Wait (j); PlayTone (Fa, hf);Wait (hf); PlayTone (So, hf);Wait (hf); PlayTone (831, hf);Wait (hf); PlayTone (Ra, h);Wait (h); PlayTone (Re, j);Wait (h); PlayTone (Re, h);Wait (h); PlayTone (Si, h);Wait (h); PlayTone (Ra, hf);Wait (s); PlayTone (Ra, h);Wait (h); PlayTone (RE, s);Wait (s); PlayTone (DO, h);Wait (h); PlayTone (Si, h);Wait (h); PlayTone (Ra, h);Wait (h); PlayTone (Fa, h);Wait (h); PlayTone (Ra, s);Wait (sf); PlayTone (Ra, j);Wait (j); PlayTone (Si, j);Wait (j); PlayTone (DO, j);Wait (j); PlayTone (RE, h);Wait (h); PlayTone (Ra, h);Wait (h); PlayTone (Fa, j);Wait (j); PlayTone (Ra, S);Wait (S); PlayTone (So, S);Wait (S); PlayTone (Fa, S);Wait (S); PlayTone (Re, n);Wait (n); Wait (hf); PlayTone (si, j);Wait (j); PlayTone (Re, j);Wait (j); PlayTone (Si, h);Wait (h); PlayTone (Ra, h);Wait (h); PlayTone (Si, h);Wait (h); PlayTone (Re, z+n);Wait (z); PlayTone (si, j);Wait (j); PlayTone (Re, j);Wait (j); PlayTone (So, j);Wait (j); PlayTone (Fa, h);Wait (h); PlayTone (Mi, j);Wait (j); PlayTone (Re, h);Wait (h); PlayTone (Mi, h);Wait (h); PlayTone (Re, nf);Wait (nf); } }
task main () {
start play_music ; }