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 – Pjesmica “I love you”
Zadatak
Napišite programski kôd za robota tako da se uvijek kad na njemu pritisnete tipkalo odsvira kratka poznata melodija.
Mi smo koristili melodiju dječje pjesmice I love you.
Rješenje
Objašnjenje
mBot može pomoću naredbe play tone reproducirati zvuk. Ovim smo programom mBotu zadali da uvijek (forever petlja) kada pritisnemo tipkalo (wait until on bord button pressed) na njemu odsvira prve stihove dječje pjesmice I love you.
Primijetite da se naredba za svaku notu sastoji od dva argumenta – visina tona (npr. G4) i trajanje (npr. Half). Poznati zvuk pjesmice dobili smo mijenjanjem visine i trajanje svake note.