SSブログ

今日のNXC-ちょっとかわいい [Mindstorm]

#define leftturn OnFwd(OUT_A,50);Off(OUT_C);Wait(5);
#define rightturn OnFwd(OUT_C,50);Off(OUT_A);Wait(5);
task main()
{
SetSensorTouch(IN_1);
SetSensorTouch(IN_4);
while(true)
{
OnFwdSync(OUT_AC,75,0);
if(SENSOR_4==1)
{ leftturn; }
else if(SENSOR_1==1)
{ rightturn; }
}
}

2つのタッチセンサーを手に持って、右を押すと右に、左を押すと左にまわり、両方を離すと直進する。

これだけだが、できてみると結構おもしろい。


これが10分で入力して走らせられるのだから、生徒たちも結構慣れてきたと思う。

nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:学校

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

Facebook コメント

トラックバック 0