Instructions

Vezměte však do úvahy, že “Process Exit Code: 0“ nezaručuje ne 100%, že je program úplně
bezchybný! Kompilátor neodhalí chyby v programování a nedokáže zabránit tomu, aby robot jel hlavou
proti zdi ;-).
DŮLEŽITÉ: Různá upozornění a zprávy, které se objevují, jsou často velmi užitečné a signalizují
důležité problémy! Proto se musí řit. PN2 zvýrazňuje varování a chyby barevně, abyste je snadněji
identifikovali. Problém je indikován i číslem řádku. Když kliknete na barevně zvýrazněnou chybovou
zprávu, PN2 přejde přímo na řádek, ve kterém je chyba.
Velmi užiteč je také informace o použité paměti na konci zprávy “AVR Memory Usage".
----------------
Size after:AVR Memory Usage
----------------
Device: atmega64
Program: 3074 bytes (4.7% Full)
(.text + .data + .bootloader)
Data: 68 bytes (1.7% Full)
(.data + .bss + .noinit)
Pro procesor Atmega64 to znamená, že náš program má velikost 3074 bajtů a že 64 bajtů RAM je
vyhrazeno pro statické proměnné (k tomu je potřeba přičíst dynamický rozsah heapu a stacku, ale
to už bychom zacházeli daleko…, jednoduše nechte vždy alespoň několik stovek bajtů volné paměti).
Disponujeme celkově 64 kb (65536 bajty) na Flash ROM a 2 kb (2028 bajty) na RAM. Z 64 kb jsou
2 kb zabrány zavaděčem - takže můžeme použít pouze 62 kb. Vždy se ujistěte, že máte pro program
dostatek volného místa v paměti!
(V opačm případě RobotLoader program nepřenese.)
Znamená to, že ukázkové programy nechávají 60 414 bajtů volného místa. Relativné krátký program
Example_01_Leds.c je tak veliký jen kvůli tomu, že zahrnuje i knihovnu Robot ArmBaseLibrary! Kvůli
nedostatku místa pro vaše programy si nemusíte dělat obavy. Tak malé programy obvykle nevyžadují
mnoho místa v paměti. Funkce knihovny sama o sobě potřebuje několik kb Flash paměti, ale zároveň
vám ulehčuje práci a proto budou vaše vlastní programy celkem malé v porovnání s knihovnou Robot
ArmBaseLibrary.
Právě zkompilovaný program můžeme nyní pomocí programu RobotLoader přenést na robotické
rameno. Nově vytvořený hex soubor budete muset přidat tlačítkem "Add" do seznamu v RobotLoader,
poté jej označte a klikněte na tlačítko "Upload", jak jste to už dělali v případě programu pro
samočinnou kontrolu. Poté můžete přejít zpět na terminál a podívat se na výstup programu.
Samozřejmě musíte spustit provedení programu. Nejjednodušší způsob jak to na terminálu udělat,
je použít kombinaci kláves [STRG]+[S] na klávesnici, nebo použít menu (nebo jen odeslat "s" - po
resetování musíte chvilku počkat, než se na terminálu objeví zpráva “[READY]"!). Kombinace kláves
[STRG]+[S] je rovněž velmi pohodlná, protože zvolený program se po načtení na robotické rameno
okamžitě spustí. Nemusíte tak klikat záložku "Flash Loader" v terminálu ani používat menu.
Použitý ukázkový program je velmi jednoduchý a skládá se pouze z malé svítící LED kontrolky
a krátkého textového výstupu.
Závěr
Doufáme, že naši roboti vám pomohou najít cestu do světa robotů.
Sdílíme přesvědčení našich japonských přátel, že roboti budou představovat po počítačích a
mobilních telefonech další technologickou revoluci, která spustí nové ekonomické impulzy.
Bohužel Japonsko, země Dálného východu a USA jsou na tomto poli daleko před Evropou. Na rozdíl
od Evropy začíná technické vzdělávání na Dálném východě už v základní škole a je důležitou součástí
vzdělávacího procesu.
Našim cílem při vývoji robotů ASURO, YETI, Carterpillar a Robot Arm je proto TRÉNING
VĚDECKÉHO MYŠLENÍ.
Recyklace
Elektronické a elektrické produkty nesmějí být vhazovány do domovních odpadů.
Likviduje odpad na konci doby životnosti výrobku přiměřeně podle platných
zákonných ustanovení.
Šetřete životní prostředí! Přispějte k jeho ochraně!
Manipulace s bateriemi a akumulátory
Nenechávejte baterie (akumulátory) volně ležet. Hrozí nebezpečí,
že by je mohly spolknout děti nebo domácí zvířata! V případě spolknutí baterií
vyhledejte okamžitě lékaře! Baterie (akumulátory) nepatří do rukou malých
dětí! Vyteklé nebo jinak poškozené baterie mohou způsobit poleptání pokožky.
V takovémto případě použijte vhodné ochranné rukavice!
Dejte pozor nato, že baterie nesmějí být zkratovány, odhazovány
do ohně nebo nabíjeny! V takovýchto případech hrozí nebezpečí exploze!
Nabíjet můžete pouze akumulátory.
Vybité baterie (již nepoužitelné akumulátory) jsou zvláštním odpadem
a nepatří do domovního odpadu a musí být s nimi zacházeno tak,
aby nedocházelo k poškození životního prostředí!
K těmto účelům (k jejich likvidaci) slouží speciální sběrné nádoby
v prodejnách s elektrospotřebiči nebo ve sběrných surovinách!
Šetřete životní prostředí!
Záruka
Na stavebnici robotického ramena AREXX RA1-PRO poskytujeme záruku 24 měsíců.
Záruka se nevztahuje na škody, které vyplývají z neodborného zacházení, nehody, opotřebení,
nedodržení návodu k obsluze nebo změn na výrobku, provedených třetí osobou.