Dopredu dozadu2.nxc
From RoboWiki
/* dopredu_dozadu.nxc Robot sa nahodne pohybuje Autor: Matej Kurilla */ int zakruta= 500; int silnejsi= 50; int slabsi= 20; int cas; int motory; int vypnutie; task main() { while(1) { Off(OUT_AC); cas=random(3000)+500; motory=random(6); if ((motory%2)==0) { OnFwd(OUT_AC,silnejsi); //dopredu Wait(cas); } if((motory%3)==0) { OnRev(OUT_AC,silnejsi); //cúvanie Wait(cas); } if((motory%4)==0) { OnFwd(OUT_C,silnejsi); //otáčanie do prava OnFwd(OUT_A, slabsi); Wait(zakruta); } if((motory%5)==0) { OnFwd(OUT_A,silnejsi); //otáčanie do ľava OnFwd(OUT_C, slabsi); Wait(zakruta); } if((motory%6)==0) { Off(OUT_AC); //vypnutie motorov Wait(cas); } } }