今日の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分で入力して走らせられるのだから、生徒たちも結構慣れてきたと思う。
#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分で入力して走らせられるのだから、生徒たちも結構慣れてきたと思う。
コメント 0