Robotika
mBotSenzor za boju - prepoznavanje različitih nijansi boja
Senzor za boju - zaustavljanje na crvenoj
Senzor za temperaturu i vlažnost - uvod
Senzor za temperaturu i vlažnost - praćenje promjene temperature
Komunikacija 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 – prepoznavanje različitih nijansi boja
Zadatak
Korištenjem bloka za vrijednost svake boje u bijelom svjetlu, izradite program kojim će svjetleće diode na mBotu svijetliti onom nijansom boje koju mBot detektira senzorom za boju.
Rješenje
Objašnjenje
Naredbom set led on board all red green blue u petlji forever mBot pali svoja svjetla. Boja i intenzitet kojima će mBot svijetliti upravo je ona koju detektira senzor za boju jer za vrijednost crvene postavljen je blok color sensor Port4 R value, za vrijednost zelene color sensor Port4 G value, a vrijednost plave color sensor Port4 B value. Ovim programom mBot će svijetiliti različitim nijansama boje.
Ovaj je dokument izrađen uz financijsku podršku Zaklade “Hrvatska za djecu”. Sadržaj ovog dokumenta u isključivoj je odgovornosti Instituta za razvoj i inovativnost mladih i ni pod kojim uvjetima ne može se smatrati kao odraz stajališta Zaklade “Hrvatska za djecu.”