Robootika Kodulabor

Robootika Kodulabor on AVR mikrokontrolleril põhinev omavahel seotud moodulite komplekt, mis on mahutatud väiksesse kaasaskantavasse kohvrisse. Komplekt võimaldab teha erinevaid mehhatroonika- ja robootikaalaseid eksperimente, ehitada roboteid ning teostada harjutusi igal tasemel. Eelkõige on komplekt mõeldud koolidele, sisaldades lisaks riistvarale ka metoodilist materjali ja harjutusülesandeid koos näidete ja lahendustega. Õppematerjal on integreeritud oma veebikeskkonnaga, mis on suunatud õpilasele ja õpetajale ning võimaldab kasutajate omavahelist suhtlust.
Robootika Kodulabori on loonud koostöös Tallinna Tehnikaülikool ja Eesti ettevõte ITT Group koos partnerülikoolidega Euroopast Leonardo da Vinci programmi toel.

Kodulabori komplektid

Kodulabori riistvara on jaotatud kahte liiki komplektidesse – baaskomplekti ning andurite ja mootorite lisakomplekti. Baaskomplekt on kõikide ülesannete lahendamisel vajalik, sest sisaldab kontrollerimoodulit, mis juhib kõigi ülejäänud moodulite tööd. Lisakomplekt annab juurde võimalused eksperimenteerida andurite ja mootoritega ning ka selliste sidevahenditega nagu näiteks Zigbee ja Bluetooth.

I põlvkond

Esimese generatsiooni Kodulabori Riistvara. Baseerub AVR ATmega128 mikrokontrolleril.

II põlvkond

Kodulabori riistvara teine generatsioon. Baseerub AVR ATmega2561 mikrokontrolleril, millel on otse plaadil SD-kaardi ja Etherneti pesa.

III põlvkond

Kõige värskem ja võimekam Robootika Kodulabori riistvara. Baseerub AVR X-seeria mikrokontrolleril ATxmega128A1U, mis töötab 32 MHz kellaga ja sisaldab ohtralt perifeeriat.

Riistvara

Robootika Kodulabori riistvara koosneb erinevaid võimalusi pakkuvatest moodulitest. Kõiki teisi mooduleid juhib kontrollermoodul, kuhu paigaldab kasutaja oma programmi.

Tarkvara

Robootika Kodulaboriga koos on välja töötatud teek moodulite mugavamaks kasutamiseks ja kergemaks mõistmiseks ning arendusvahendid programmide kirjutamiseks, kompileerimiseks ja kontrollermoodulile laadimiseks.

Kodulabori teek

Kodulabori teek on kirjutatud programmeerimiskeeles C ning sisaldab lihtsustatud funktsioone Kodulabori moodulite kasutamiseks. Sellise teegi loomise põhjus on mikrokontrollerite programmeerimise üldhariduskoolide õpilastele lihtsamaks tegemine, sest otse mikrokontrollerile koodi kirjutamine on algajale programmeerijale üsna keeruline.

Kodulabori arendusvahendid

Kodulabori komplektile programmide kirjutamiseks on koostatud arendusprogrammil Eclipse baseeruv tarkvara, mille abil teisendada lähtekood mikrokontrollerile sobivaks programmiks ning seejärel programm sellele laadida.

Õppematerjalid

Robootika Kodulabori keskseks õppematerjaliks on nende wiki-l baseeruv keskkond, kust on leitavad materjalid nii õpilastele kui ka juhendajatele. Õpilastele suunatud materjalide hulgas on teoreetilist taustinfot, õppematerjalid iga mooduli kohta, teegi dokumentatsioon ja ülesanded. Õpetajad näevad lisaks sellele ka ülesannete lahendusi ja juhendeid, mida valikuliselt õpilastega jagada.
Esimese Robootika Kodulabori komplektiga tuli kaasa õpik "Mikrokontrollerid ja praktiline robootika".
Kodulabori autorid on koostanud õpilastele kasutamiseks õpiobjekte, mis sisaldavad teoreetilist materjali, õppevideoid ja enesekontrolliks veebipõhiseid teste. Õpiobjektid on kättesaadavad HITSA e-õppe portaali repositooriumist.

Robootika gümnaasiumi valikainena

TeaMe programmi raames tellis Eesti Teadusagentuur mitmetele loodus- ja täppisteaduste ning tehnoloogia valdkonna valikkursustele õppematerjalid. Materjalid koostati ka "Mehhatroonika ja robootika" gümnaasiumi valikkursuse tarbeks ning need on tasuta kättesaadavad kõigile huvilistele Koolielu haridusportaalist.

Koolitused õpetajatele

Robootika Kodulabori vahendite tutvustamiseks õpetajatele on alates aastast 2009 korraldatud õpetajakoolitusi. Praegu toimuvad need Tallinna Tehnikaülikooli juures.
Koolitustel on tegeletud didaktika, C-keeles programmeerimisega, robootika valdkonna üldisema tutvustamisega ning Kodulabori vahenditel praktiliste ülesannete läbi tegemisega.

Konkursid ja võistlused

Kodulaborit arendavad Tallinna Tehnikaülikool ja ITT group on korraldanud aastatel 2010–2013 robootika teaduskonkurssi, kus üheks nõudeks ehitatavatel seadmetel on olnud Kodulabori kasutamine.
2010. aasta konkursi teemaks oli patareisorteerija ehitamine, 2011. aastal euromüntide sorteerimine. 2012. aastal Kuressaares toimunud võistlusel oli ülesandeks targa ostukäru loomine ja 2013. aastal lõid õpilased digitaalseid tehaseid.
Kodulaborit on kasutatud ka võistlusel Robotex osalemisel, näiteks Kuressaare Gümnaasiumi poolt.