Tagasi mBot-le

Ennustav mBot

Olen koostanud mitmeid juhiseid juhuvalikuga ennustajaprogrammi loomiseks erinevatele robotitele ja proge keskkondadele. Katsetasin ka mBotiga, kuid hästi tööle hakkas minu programm vaid Blockly äpp kasutades. Seega on selle ülesande jaoks ka Sinul tarvis avada oma tahvelarvutis Blockly ja valida alustamiseks Create.

Käivitav sündmus

Mina sain toimima käivitava sündmusena vaid when > clicked ja seetõttu kasutasingi seda. Valisin, et alustades näidatakse LED-ekraanil nägu. Juhuvastuse väärtus on 0. Kuna mul ei õnnestunud ka ennustamiseks sobilikku sündmust tööle saada, siis läksin seda, teed, et kasutajale kuvatakse kiri “Küsi” ja seejärel pärast sekundilist viivitust algab ennustamine.

Juhuvastuse leidmine

Ma siiski ei tahtnud loobuda sellest, et mBot näiliselt nuputab. Seetõttu lisasin korduse vahele liikuvad silmad.

Pärast seda tehakse juhuslik valik etteantud vastuste hulgast. Tähelepanu muutujad ei ole jaotises Variables nagu Sa harjunud oled vaid jaotises DATA.

Vastustevalik

Lõpetuseks määrasin ära erinevad vastusevalikud ja mida kasutajale ühe või teise vastuse puhul näidatakse. Nt vastusevariant 1 näitab vastuseks JAA ning rohelist tuld. Sina võid oma programme veel ägedamaks tuunida ja lisada ka näiteks helisid.