Kniha ProBot

4. Vytváranie programov

4.2. Tvorba procedúr

Tvorba procedúr znamená, že hlavný program môže volať iné
„sekundárne programy“, z ktorých každý vykonáva špecifickú funkciu. napr.
jeden postup by mohol vystopovať list, iný by mohol vystopovať okvetný lístok a tretí by mohol
nakresliť stonku.
Hlavný program by mohol použiť všetky tieto tri postupy na nakreslenie kompletného kvetu. ProBot, samozrejme, presne toto dokáže.


Pro-Bot má niekoľko rôznych typov procedúr. Sú očíslované od 1 do 39.
Čísla procedúr 1 až 32 sú plne definovateľné vami, čísla 33 až 37 sú pre snímače
a 38 až 40 sú vstavané, neviditeľné, demo sekvencie. Ostatné špeciálne postupy
sa tiež na displeji zobrazujú inak a sú:

33 PREDNÝ: Spustí sa, keď sa spustí predný dotykový snímač
34 REAR: Spustenie, keď sa spustí zadný dotykový senzor
35 DARK: Spustiť, keď svetelný senzor prejde zo svetla do tmy
36 LIGHT: Spustí sa, keď svetelný senzor prejde z tmavého do svetlého
37 SOUND: Spustí sa, keď sa spustí zvukový senzor
38 HEXGN: Nakreslí šesťuholník (nie je viditeľný)

Príklad: