- 追加された行はこの色です。
- 削除された行はこの色です。
[[2005/B7]]
☆項目☆
#contents
*最初に作ったプログラム [#x47115fa]
10月21日作成
task main()
{
OnFwd(OUT_A);
OnFwd(OUT_C);
Wait(300); //3秒間前進する
Off(OUT_A+OUT_C); //停止
}
*三角形に動くプログラム [#t65dcaed]
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);
}
*色 [#haca5e69]
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);}
*明るいところ探して止まるロボ [#if2140bf]
-考え方
最初に変数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>しましょう。
-色の着け方が分かりませんm(ー-ー)m -- &new{2005-11-24 (木) 19:33:20};
-pukiwikiではHTMLのタグやCSSは使えません。基本的な文法は『[[整形ルール]]』を参考にしてください。 -- [[松本(教員)]] &new{2005-11-24 (木) 21:51:26};
#comment
#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 ;
}