Robotika
mBotKomunikacija između robota – uspori i vrati se unatrag
Usporavanje i zaustavljanje kod prepreke
Upravljanje tipkovnicom preko bluetootha
Ispisivanje poruke na LED zaslonu
Provjera vrijednosti svjetlosnog senzora
Show face number – vrijednost svjetlosnog senzora
Show face number – udaljenost od prepreke
Show face character – praćenje crte
Show face number – vrijednost senzora za praćenje linije
Praćenje bijele linije na crnoj podlozi iznutra
Praćenje bijele linije na crnoj podlozi s desne strane
Praćenje bijele linije na crnoj podlozi s lijeve strane
Praćenje crne linije s desne strane
Praćenje crne linije s lijeve strane
Obilazak oko stolice uz pomoć ultrazvučnog senzora
Kretanje mBota u pravokutni trokut
Kretanje mBota u jednakostranični trokut
Izmjenično paljenje i gašenje pojedine LED diode
Izmjenično paljenje i gašenje pojedine LED diode do pritiska tipkala
mBot – praćenje crte dok ne dođe do prepreke
Zadatak
Izradite program kojim će se mBot kretati po crnoj crti dok ne naiđe do prepreke. Nakon toga neka se zaokrene od prepreke i ponovno kreće prateći liniju dok ne naiđe na prepreku.
Rješenje
Objašnjenje
U ovom primjeru robot počinje s kretanjem pritiskom na tipku C na daljinskom upravljaču (wait until ir remote C pressed). Nakon toga slijede naredbe za kretanje praćenjem crne crte. Dok robot prati crtu svijetli zeleno. To se ponavlja sve dok je prepreka od robota udaljena više od 10 centimetara (repeat until ultrasonic sensor Port3 distance<10). Kad se dogodi da je prepreka na manje od 10 centimetara od robota, robot svijetli crveno, staje kratko, zaokreće se u desno i nakon toga ponovno pronalazi liniju krećući se do nove prepreke.