inleiding |
het eerste programma |
commentaar |
constanten |
repeat |
variabelen |
while |
if-else |
random |
sensoren |
nxt display |
nxt knoppen |
sub taken |
meedere taken |
de bedoeling van dit programma is om een autotje een vierkant te laten rijden.
#define rij_tijd 4000
#define draai_tijd 2000
task main()
{
repeat(4)
{
OnFwd(OUT_BC,100);
Wait(rij_tijd);
Off(OUT_BC);
OnFwd(OUT_B,100);
Wait(draai_tijd);
Off(OUT_BC);
}
}
om het autotje een vierkantje te laten rijden moet er 4 keer het zelfde gebeuren, hij moet een stukje vooruit rijden en daarna een bocht van 90° te laten maken. om dit te doen gebruiken wij een repeat commando. hij laat het programma tussen de accomolades 4 keer herhalen.