人の役に立つしくみを作ろう

5.つくってみよう

「しくみ」をプログラムで作ってみよう!


Try1 もし ボタンが押された なら LEDを点ける
10 ?IN(2)
20 IF IN(2)=0 LED0
30 IF IN(2)=1 LED1
40 GOTO10

Try2 もし タッチされた なら せんぷう機を回す
10 ?IN(2)
20 IF IN(2)=0 OUT5,0
30 IF IN(2)=1 OUT5,1
40 GOTO10

Try3 もし 暗くなった なら LEDを点ける
10 ?ANA(2)
20 LED0
30 IF ANA(2)<200 LED1
40 GOTO10

Try4 もし 明るくなった なら BEEP音を鳴らす
10 ?ANA(2)
30 IF ANA(2)>300 BEEP
40 GOTO10

Try5 もし 明るくなった なら 声で知らせる(その後暗くなるまで待つ)
10 ?ANA(2)
30 IF ANA(2)>300 OUT5,0:OUT5,1
40 GOTO10

Try6 もし 明るくなった なら 1回だけ声で知らせる
10 ?ANA(2)
30 IF ANA(2)>=200 GOTO30
40 ?ANA(2)
50 IF ANA(2)<=250 GOTO50
60 OUT5,0:OUT5,1
70 GOTO10