User Manual

127
ACS bude často špatně rozpozvat čer nebo velmi tmavě překážky. Čer objekty
mají více či méně tendenci zcela absorbovat IR světlo. Toto je normální fyzikální
chování! Pro spolehlivou detekci objektů můžete navíc použít ji typy snímačů
(například ultrazvuko měřič vzdálenosti...)!
Robot se provozuje v prostředí s jasným osvětlením, např. s přímým slunečním světlem,
řivkami nebo na podsvícením plochých obrazovek. Tyto světelné zdroje mohou rušit
IR-komunikaci a ACS.
10. IRCOMM není schopen přijímat signály z dálkového ovladače! Robot nereaguje na
tyto signály!
Vysílá váš lko ovladač signály skutečně ve formátu RC5? Pokud to nevíte jistě, tak
pravděpodobně ne. Software rozpoz pouze formát RC5. Dálko ovladač budete
muset přepnout do jiného systému kódování (většina univerzálních dálkových ovladačů
umňuje nastavit formát RC5) nebo použít jiný dálko ovladač.
Přiřazení kláves se liší typ od typu a také podle robce. Vždy začněte přiřazením
tlačítek pro váš program. Komenře ve zdrojovém kódu ukázkového programu RC5 vám
poskytnou pokyny, jak přiřadit tlačítka jednotlivým funkcím. Zkontrolujte výstupní kódy na
termilu, který bude zobrazovat kódy jednotlivých tlačítek pro ukázko program RC5!
11. Robot se nedože otočit o zadaný úhel.
To je normální chování a v příručce již byly vysvětleny příčiny těchto odchylek! Jednotka
sového pohonu dy způsobí odchylky směru díky proklouzávání a posouvání. Občas
se musí také kalibrovat snímače polohy (enkory), aby se zajistila správná funkce podle
představ. Podrobnosti viz příloha B.
12. Proč i extrémně krátký program zabírá 7 kB paměti?
Každý program dy obsahuje knihovnu RP6Library, která bude zabírat více než 6,5 kB
paměti, tae je nut uvažovat za standardní velikost programu paměťo prostor 7 kB.
Brzy zjistíte, že se velikost programu nezvětší, i kd se při vel kus zdrojového kódu.
Nebojte se velikosti paměťového prostoru. Paměť poskytuje dostatek místa pro běžné
programy. Pokud velikost vašeho programu přesahuje hranice paměťového prostoru,
můžete zvážit použi rozšiřujícího modulu s dalším mikroprocesorem.
13. Nelze kompilovat moje programy kompilátor skončí překlad s nějakými chybovými
zprávami!
Zkontrolujte chybovou zprávu a pokuste se pochopit, co chybu způsobilo. Pokud máte
kontaktovat technickou podporu, nejprve zkopírovat celé hlášení kompilátoru do
textového souboru. Pak zašlete hlášení kompilátoru a zdrojo soubor do střediska
technické podpory! Následující přehled uvádí běž programátorské chyby:
o Zapomněli jste do projektu vložit knihovnu RP6Library nebo je nesprávný název
adreře, v souboru makefile. Pokud začíte tvořit no projekt, nezapomeňte