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
Praćenje crte dok ne dođe do prepreke
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 – kretanje mBota u osmici
Zadatak
Izradite program kojim će se mBot kretati oko u obliku ležeće osmice. Pritiskom na tipku D na daljinskom upravljaču neka mBot krene iz središta osmice.
Rješenje
Objašnjenje
Sve naredbe su smještene u forever petlji kako bi se mBot kretao svaki put kad se pritisne tipka D na daljinskom upravljaču (wait until ir remote D pressed).
Najprije će mBot napraviti krug udesno jer motor M1 ima veću brzinu od motora M2 (set motor M1 speed 204, set motor M2 speed 80, wait 3.9 secs). Nakon toga se kreće ulijevo istom brzinom (set motor M1 speed 80, set motor M2 speed 204, wait 3.9 secs). Nakon izvršenog kretanja u obliku osmice mBot staje (set motor M1 speed 0, set motor M2 speed 0).