Tagasi Programmeerimine ja robootika-le

Codey Rocky

Codey Rocky on vahva haridusrobot, kellega saab lustida nii algaja kui edasijõudnud robootikahuviline.

  • Programmeerimiskeskkond mBlock
  • Codey Rocky programmid algajale (ava link)

Codey Rocky ja värvisõnumid

Codey Rocky roboti saab õpetada värvituvastuse abil sõnumeid saatma. Pane kogu kood forever ploki sisse. Seejärel määra if-plokkide abil, mis juhtub kui Codey mingi värvi tuvastab. Võid asja veelgi põnevamaks teha ja panna Codey külge Neuroni mooduleid, näiteks LED-paneeli või LED-riba ja kasutada ka neid lõbusate sõnumite või teadete saatmiseks.

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 …

Hello Codey!

Väga sageli on programmeerimises esimeseks programmiks teksti “Hello World” kuvamine. Ka Codey Rocky programmeerimist võib alustada sellisest lihtsast programmist. Jälgi, et sul oleks mBlockis valitud just Codey ja seejärel lohista kokku: sündmus, mis käivitab programmi, nt nupule A vajutamine, näidatakse valitud pilti, esitatakse valitud heli. Proovi nüüd luua programmid ka nuppudele B ja C.

IoT ilmajaam

Õpetus lihtsa IoT ehk asjade interneti mudeli loomiseks haridusrobotiga Codey Rocky. Programmeerimiseks kasuta keskkonda mBlock. Soovi korral leiad lehe lõpust õpetusvideo. Õpetus koosneb kolmest erinevast programmi näitest: Väike ilmajaam Esmalt on vaja saada Wi-Fi võrguga ühendus. IoT laienduse abil tuleb selleks kokku panna lihtne programm. Kõige tähtsam on see, et kirjutaksid võrgu nime täpselt nii …

Lihtne animatsioon

See programm algab siis, kui Codey’t raputatakse. Programm ise on aga lihtne animatsioon ehk valik pilte, mis järjestikku esitatakse. Selliste piltidega saab panna mõne tegelase või teksti ekraanil liikuma. NB! Show image plokk näitab vaikimisi pilti 1 sekundi. Animatsioonis võib see jääda liiga pikaks ajaks. Siis saab aega vähendada, kui kirjutad lühema aja, mis on …

mBlocki kasutamine

mBloki kasutamine on lihtne. Jälgi, et oleks valitud õige robot, ühenda arvuti või nutiseade robotiga. Seejärel lohista kokku programmi plokid ja vajuta Upload.

Mürameeter

Codey Rocky robot on päris hea kõrvakuulmisega. Seetõttu saab temaga luua mürameetri, mis teeb vahet, kas ruumis on vaikne või kärarikas. Mürameetri tegemiseks võta appi Neuroni magnetplokid. Täpsemalt LED-ekraan ja LED-riba. Seejärel koosta programm, mis käivitab vastavalt müratasemele ekraanil pildi ja LED-ribal värvi. Programmeerimiseks kasuta näiteks mBlocki programmeerimiskeskkonda veebis või mBlock äppi nutiseadmes. Kontrolli, et …

Silmade pilgutamine

See programm paneb Codey silmi pilgutama. Elusolendid pilgutavad silmi juhusliku sagedusega, vahel tihedamalt, siis harvemini. Teeme nii, et ka Codey silmapilgutamised oleksid juhusliku sagedusega. Programm algustab siis, kui Codey käivitub (when Codey starts up) ja kestab lõputult (forever). Silmade lahti olemise aja sisse lohistame juhuvaliku ploki pick random ja määrame vahemiku, siin näiteks on 1-5 …

Termomeeter

Codey Rocky roboti ja Neuroni plokkidega saab teha lihtsa ja vahva termomeetri, millega võib mõõta nt vedeliku temperatuuri või oma peopesa sees olevat temperatuuri. Temperatuurianduriga saab 0,5-kraadise täpsusega mõõta temperatuure vahemikus -55℃~125℃. Sul on vaja: Codey Rocky Neuroni LED-paneel Neuroni temperatuuriandur Neuroni display Programmeerimiseks kasuta näiteks mBlocki programmeerimiskeskkonda veebis või mBlock äppi nutiseadmes. Kontrolli, et …