Projekt EV3: Uhadni farbu

From RoboWiki
Jump to: navigation, search

(prejsť na zoznam projektov)


Meno riešiteľa: Ing. Štefan Krištín
Škola: SPŠ elektrotechnická, Komenského 44, Košice
Dátum vypracovania: 7. 6. 2017


Zadanie

Úlohou je uhádnuť farbu, ktorú si riadiaca jednotka (EV3) zvolí. Hráč pomocou senzora farieb sa snaží zistiť danú farbu, postupne prikladá rôzne farebné predmety pred senzor, robot príslušnú farbu vypíše na obrazovku a následne ju slovne vyjadrí, zároveň otestuje, či hráč farbu uhádol.

Popis riešenia

EV3 vypíše úvodné informácie o hre a zvolí si farbu (každá farba ma svoje číslo - teda zvolí náhodné prirodzené číslo od 2 do 5), následne čaká na hráča, že sa pokúsi uhádnuť jednu zo štyroch farieb. V prípade priloženia farebného predmetu hráčom pred senzor program pokračuje ďalej, zosníma farbu - priradí jej číslo, pomenuje ju slovne a vypíše jej názov na obrazovku. Ak hráč uhádne farbu - funkcia podmienky - vysloví slovne "yes", resp. ak neuhádne tak "no" - a čaká na ďalší test hráča. V prípade yes - program pokračuje ďalej výzvou na novú hru - využitý cyklus. V prípade potvrdenia možnosti "áno" - program začne odznova, v prípade "nie" sa jednotka rozlúči vyslovením "bye".

Fotodokumentácia

Uhadni farbu.jpg

Videodokumentácia

https://youtu.be/yQnYUrxqgmE

Download

program pre EV3