Tagasi Codey Rocky-le

Ennustav Codey

Selle programmi loomisel on šnitti võetud maagilisest ennustavast pallikesest (Magic 8 Ball). Programmeerime Codey vastama kõikidele rumalatele jah-ei vastusega küsimustele, mis iganes pähe kargavad. Programmeerimiseks kasuta keskkonda mBlock

via GIPHY


Codey ärkab nupuvajutusega

Ava esmalt mBlock’i keskkond või kasuta nutiseadmes mBlocki äppi. Teeme esmalt programmi, mis äratab Codey kui vajutatakse nupule A. Vali Codeyle meelepärane nägu ja tervitusheli. Määrame ära ka selle, et esialgu on juhuslike vastuste valik 0. Lõpuks näitame kasutajale juhist küsida oma küsimus ja seejärel robotit raputada.

Raputa Codey’t

Nüüd võiks panna paika selle, mis juhtub pärast raputamist. Esiteks võib robot teha mõtlemise juurde sobilikku häält ja seejärel veidi silmi pööritada. Selle lõpus esitab robot teate “ennustan”.

Codey ennustab

Lõpuks seadistame ennustuse tulemuse ehk mis juhtub siis, kui saabub teade “ennustan”. Kõigepealt valitakse juhuvalik etteantud hulgast. Võid neid teha nii palju kui soovid. Kindlasti märgi set “juhuvastus” to pick random … to … vahele vajalik arv. Allapoole loo vastav arv erinevaid vastuseid.

Minu näites on kolm erinevat vastust, mis on if-lausetes. Näiteks kui vastus on juhuslikult 1, lähen ekraani servas põlema roheline tuli, näitatakse ekraanil vastust “jaa” ning esitatakse ka vastav heli. Sarnaselt on lisatud veel 2 vastusevarianti. Sina saad oma variante lõputult oma maitse järgi tuunida.