Juba 7-ndat aastat toimub gümnaasimuõpilaste robotiehituse kursus “Robot igaühele”. Tegu on seitsmel nädalavahetusel toimuva praktilise kursusega kus osalejad saavad ehitada praktilist ülesannet simuleerivat ülesannet lahendava roboti - tuletõrjuja. Kursust juhendavad TTÜ Robotiklubi liikmed, kelle käe all saavad 5 kolmeliikmelist võistkonda oma roboti ehitada ja kursuse lõpus üksteiselt mõõtu võtta.
Roboti ülesanedeks on “mängida” robot tuletõrjujat. Robotil tuleb puidust seintega labürindis navigeerides üles leida ühes “toas” põlev teeküünal ning see kustutada.
Roboti ajuks kasutame Arduino mikrokontrollerit ning mootoriteks standartseid Servo mootoreid. Ülejäänud riistvara selgub esimeses sissejuhatuvas tunnis.
Kuupäev | Teema |
---|---|
02.02.2013 10:00 | Sissejuhatus ja Roboti planeerimine, ehitamine |
16.02.2013 10:00 | Arduino tutvustus, roboti ehitamine |
02.03.2013 10:00 | Elektroonika ja Arduino tutvustus |
16.03.2013 10:00 | Programmeerimine, Robotid liikuma |
30.03.2013 10:00 | JÄÄB ÄRA |
13.04.2013 10:00 | Programmeerimine, Robotid ülesannet lahendama |
27.04.2013 10:00 | Lõppvõistlus |
Viik | Funktsioon | Atmega328 |
---|---|---|
D0 | UART DIN | PD0 |
D1 | UART DOUT | PD1 |
D2 | External Interrupt 0 | PD2 |
D3 | External Interrupt 1/PWM | PD3 |
D4 | - | PD4 |
D5 | PWM | PD5 |
D6 | PWM | PD6 |
D7 | - | PD7 |
D8 | - | PB0 |
D9 | PWM | PB1 |
D10 | SPI_NSS/PWM | PB2 |
D11 | SPI_MOSI/PWM | PB3 |
D12 | SPI_MISO | PB4 |
D13 | SPI_SCK | PB5 |
A0 | PC0 | |
A1 | PC1 | |
A2 | PC2 | |
A3 | PC3 | |
A4 | I2C_SDA | PC4 |
A5 | I2C_SCL | PC5 |
Koht | Tiim | Parim aeg |
---|---|---|
I | Uba | 27,4s |
II | Hiljem | 32s |
III | Robot | 35,6s |
IV | Takisti | 24s (ei kustutanud) |
V | KSG | 68,4s (ei kustutanud) |
Ülesannet lahendav robot
Robot Igaühele 2013 lõppvõistlus
:kursused:robot_igayhele:2013:images