User Manual

98
segmentů enkodéru za sekundu (což odpoví rychlosti cca 8 až 8,7 cm/s podle reálného
rozlišení enkodéru). Minimální regulovatel rychlost očení je kolem 10 5 = 50 a maximální
rychlost očení je přibližně 200 5 = 1000. Kapitola 2 již zmiňovala příčinu tohoto omezení
rychlosti, ale přesto doporučujeme omezit hodnotu na 160 při trvalém pohybu a hodnotu 200
používat pouze na krátčas!
getLeftSpeed() a getRightSpeed()
Tato makra umňují čtení měřené hodnoty rychlosti očení. Budou vracet hodnoty ve stejných
jednotkách jak bylo popsáno výše.
void changeDirection(uint8_t dir)
Tato funkce nastaví směr očení motorů. Jak již bylo probráno, robot nejdříve zpomalí, pak
změní směr a nakonec zrychlí na předchozí nastavení rychlosti.
Podporuje sledující parametry:
FWD dopředu
BWD dozadu
LEFT očení doleva
RIGHT očení doprava
Makro:
getDirection()
umňuje čtení okamžitého směru.
Příklad: