Roboty
LEGO - Teo
Teo je elektronicky riadený autonómny
mobilný robot, ktorý prejde po určenej dráhe a v časovom limite do
cieľa. Smer a trasa je daná namaľovaným tmavým pruhom, na dráhe sú
umiestnené rozličné prekážky. Teo je postavený z Lega a naprogramovaný
v jazyku NQC. Mal by vyhovovať týmto propozíciám súťaže Istrobot 2005.
RCX je programovateľný mikrokontroler, ktorý je v tvare kocky lega (tá
veľká žltá kocka na obrázku). Môže naraz obsluhovať tri elektromotory,
tri snímače (a viac :-)) a IR seriovú komunikáciu. Pracuje pri napätí
9V. Jadrom RCX je mikrokontroler Hitachi H8 (16MHz) s 32kB externou
pamäťou. 16kB ROM obsahuje obslužný program (driver), ktorý sa spúšťa,
keď je RCX prvý krát zapnuté. Tento program je potom rozšírený
downloadnutím ďalších 16kB firmaware. Tak ako firmware, tak aj driver
prijíma a vykonáva príkazy získané cez IR rozhranie z PC. Používateľské
programy sú uchované v 6kB pamäti a následne interpretované pomocou
firmware.
Snímače: 3x svetelný, 2x tlakový
Motory: 2x veľký motor
Algoritmus: má