Roboty
LEGO - Nana
Nana je mikropočítačom riadený autonómny
robot (myš), ktorý dokáže prejsť zadaným bludiskom do cieľa v čo
najkratšom čase. Nana 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ý
Motory: 2x veľký motor
Algoritmus: má