<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sk">
	<id>https://senzor.robotika.sk/sensorwiki/index.php?action=history&amp;feed=atom&amp;title=Robotna%C4%8Dka_v_Imagine</id>
	<title>Robotnačka v Imagine - História úprav</title>
	<link rel="self" type="application/atom+xml" href="https://senzor.robotika.sk/sensorwiki/index.php?action=history&amp;feed=atom&amp;title=Robotna%C4%8Dka_v_Imagine"/>
	<link rel="alternate" type="text/html" href="https://senzor.robotika.sk/sensorwiki/index.php?title=Robotna%C4%8Dka_v_Imagine&amp;action=history"/>
	<updated>2026-04-30T11:06:24Z</updated>
	<subtitle>História úprav pre túto stránku na wiki</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://senzor.robotika.sk/sensorwiki/index.php?title=Robotna%C4%8Dka_v_Imagine&amp;diff=1247&amp;oldid=prev</id>
		<title>Balogh: Nová stránka: Od čitateľov neočakávame žiadne predchádzajúce znalosti o programovaní, robotike, harvéri, alebo Imagine.  Robotnačka je robot, ktorý žije na papieri alebo kresliacej tab...</title>
		<link rel="alternate" type="text/html" href="https://senzor.robotika.sk/sensorwiki/index.php?title=Robotna%C4%8Dka_v_Imagine&amp;diff=1247&amp;oldid=prev"/>
		<updated>2009-03-27T08:19:22Z</updated>

		<summary type="html">&lt;p&gt;Nová stránka: Od čitateľov neočakávame žiadne predchádzajúce znalosti o programovaní, robotike, harvéri, alebo Imagine.  Robotnačka je robot, ktorý žije na papieri alebo kresliacej tab...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nová stránka&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Od čitateľov neočakávame žiadne predchádzajúce znalosti o programovaní, robotike, harvéri, alebo Imagine.&lt;br /&gt;
&lt;br /&gt;
Robotnačka je robot, ktorý žije na papieri alebo kresliacej tabuli.&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;15&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
[[Image:RobotnackaMini.png]]&lt;br /&gt;
| valign=&amp;quot;center&amp;quot; | Po vložení pera&lt;br /&gt;
| valign=&amp;quot;center&amp;quot; |&lt;br /&gt;
[[Image:RobotnackaInsPen.png]]&lt;br /&gt;
| valign=&amp;quot;center&amp;quot; | môže počas svojich pohybov aj kresliť:&lt;br /&gt;
| valign=&amp;quot;center&amp;quot; |&lt;br /&gt;
[[Image:RobotnackaDraw.jpg]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
V [[Imagine Inštalácia | inej časti]] tohto tutoriálu je podrobný návod ako pripraviť váš počítač pre Robotnačku. Teraz počítame s tým, že už je pripravený.&lt;br /&gt;
&lt;br /&gt;
Spustite Imagine pomocou zástupcu (shortcut) ([[Imagine Spúšťanie | prečo pomocou zástupcu?]]).&lt;br /&gt;
&lt;br /&gt;
[[Image:ImagineShortcut.gif]]&lt;br /&gt;
&lt;br /&gt;
Teraz máte pred sebou prostredie Imagine Loga. Je to plnohodnotný programovací jazyk s množstvom funkcií. Dajú sa v ňom naprogramovať aj veľmi zložité a profesionálne aplikácie, ale aj pre úplného začiatočníka je veľmi jednoduché začať ho používať.&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;15&amp;quot;&lt;br /&gt;
| valign=&amp;quot;center&amp;quot; |&lt;br /&gt;
[[Image:Imagine-sk.png]]&lt;br /&gt;
| valign=&amp;quot;center&amp;quot; |&lt;br /&gt;
Pred tým, ako začneme s robotom, pohráme sa najskôr s korytnačkou na obrazovke. Koryntačka na obrazovke je pripravená a čaká na vaše príkazy ([[Imagine Nevidno korytnačku | prečo nevidím žiadnu korytnačku?]]). Skúste napísať nasledujúci príkaz do príkazového riadku: repeat 5 [fd 50 rt 360/5]&lt;br /&gt;
 [[Image:LogoStar.gif]]&amp;lt;tt&amp;gt;fd N&amp;lt;/tt&amp;gt; - choď vpred o &amp;#039;&amp;#039;N&amp;#039;&amp;#039; krokov&amp;lt;br /&amp;gt;&amp;lt;tt&amp;gt;rt α&amp;lt;/tt&amp;gt; - otoč sa vpravo o α stupňov&amp;lt;br /&amp;gt;&amp;lt;tt&amp;gt;repeat N [ prikazy ]&amp;lt;/tt&amp;gt; - zopakuj &amp;lt;tt&amp;gt;prikazy&amp;lt;/tt&amp;gt; &amp;#039;&amp;#039;N&amp;#039;&amp;#039;-krát.Vedeli by ste nakresliť nejaké vlastné zaujímavé obrázky?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Určite ste už zvedaví na robota, ale ešte jedna vec:&lt;br /&gt;
&lt;br /&gt;
Korytnačka sa vie naučiť nové príkazy. Napríklad, nakresliť domček sa dá tak, že korytnačka najprv nakreslí štvorec a potom strechu:&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;15&amp;quot;&lt;br /&gt;
| valign=&amp;quot;center&amp;quot; |&lt;br /&gt;
  repeat 4 [rt 90 fd 70]&lt;br /&gt;
  rt 30 fd 70 rt 120 fd 70&lt;br /&gt;
| valign=&amp;quot;center&amp;quot; |&lt;br /&gt;
[[Image:LogoHouse.gif]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Ak by sme chceli kresliť niekoľko domov, môžeme korytnačku najskôr naučiť, príkaz &amp;lt;tt&amp;gt;domcek&amp;lt;/tt&amp;gt;. Do príkazového riadku napíšte:&lt;br /&gt;
&lt;br /&gt;
 to domcek&lt;br /&gt;
   repeat 4 [rt 90 fd 70]&lt;br /&gt;
   rt 30 fd 70 rt 120 fd 70&lt;br /&gt;
 end&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Čo myslíte, čo sa stane, ak po zmazaní obrazovky pomocou príkazu &amp;lt;tt&amp;gt;cs&amp;lt;/tt&amp;gt; korytnačke povieme &amp;lt;tt&amp;gt;domcek&amp;lt;/tt&amp;gt;?&lt;br /&gt;
&lt;br /&gt;
Ak by sme chceli kresliť domčeky rôznych veľkostí, môžeme pridať procedúre &amp;lt;tt&amp;gt;domcek&amp;lt;/tt&amp;gt; parameter:&lt;br /&gt;
&lt;br /&gt;
 to house :velkost&lt;br /&gt;
   repeat 4 [rt 90 fd :velkost]&lt;br /&gt;
   rt 30 fd :velkost rt 120 fd :velkost&lt;br /&gt;
 end&lt;br /&gt;
&lt;br /&gt;
A teraz môžeme povedať priamo: &amp;quot;&amp;lt;tt&amp;gt;cs domcek 30&amp;lt;/tt&amp;gt;&amp;quot; alebo &amp;quot;&amp;lt;tt&amp;gt;cs domcek 100&amp;lt;/tt&amp;gt;&amp;quot;. Ak chete procedúru &amp;lt;tt&amp;gt;domcek&amp;lt;/tt&amp;gt; meniť, stlačte kláves F4 - zobrazí sa korytnačkina pamaäť. V zozname procedúr kliknite na &amp;lt;tt&amp;gt;domcek&amp;lt;/tt&amp;gt; a keď ste so zmenami hotoví, stlačte OK (alebo použite klávesy F11 a F12 na otvorenie a zatvorenie editora, ak vám je ďaleko načiahnuť sa za myšou).&lt;br /&gt;
&lt;br /&gt;
Ale teraz sa už naozaj pozrime ako funguje robot.&lt;br /&gt;
&lt;br /&gt;
Vložte pero a zapnite ho. Robot si od radosti niekoľkokrát zapíska a kým je v poriadku, dáva nám to najavo zapískaním každých 10 sekúnd.&lt;br /&gt;
&lt;br /&gt;
Ak ste sa na robota z vášho počítača už aspoň raz prihlásili (čo ste asi urobili, ak ste postupovali podľa [[Imagine Inštalácia| návodu]]), môžete nahrať program &amp;lt;tt&amp;gt;robot.imt&amp;lt;/tt&amp;gt;&amp;lt;nowiki&amp;gt;: &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   load &amp;quot;robot.imt&lt;br /&gt;
&lt;br /&gt;
Logo sa automaticky spojí s robotom, a robot na znamenie zapíska (ak doteraz nebol už pripojený). Všetky predchádzajúce korytnačky na ploche budú zrušené a objaví sa nová - robotická korytnačka. Všetko vyzerá a funguje ako doposiaľ, ale robot je spojený s korytnačkou a vykonáva rovnaké pohyby! Nezabudnite však, že pero robota je hore. Ak chcete začať kresliť, stači napísať &amp;lt;tt&amp;gt;pd&amp;lt;/tt&amp;gt; (&amp;lt;tt&amp;gt;penDown&amp;lt;/tt&amp;gt;). Robot a korytnačka prestanú počas svojich pohybov kresliť, ak zadáte &amp;lt;tt&amp;gt;pu&amp;lt;/tt&amp;gt; (&amp;lt;tt&amp;gt;penUp&amp;lt;/tt&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
Ako to funguje? Súbor &amp;lt;tt&amp;gt;robot.imt&amp;lt;/tt&amp;gt; obsahune triedu robotTurtle a krátky program, ktorý vytvorí objekt tejto triedy. Tento objekt obsahuje špeciálny objekt &amp;lt;tt&amp;gt;robotPort&amp;lt;/tt&amp;gt; zabalujúci komponent robot.ocx, ktorý umožnuje viac, ako kreslenie priamych čiar a otáčanie na mieste. Ak sa chcete dozvediet viac, prečítajte si tutoriál [tutorial_robot-sk.php Možnosti komponentu Robot].&lt;br /&gt;
&lt;br /&gt;
Pred tým, ako začnete vytvárať vlastné projekty, odporúčame vám, aby ste vyskúšali projekty SpiralWorld a FreeHand, a ak máte k počítaču pripojený aj Joystick, vyskúšajte aj projekt Joystick. Linky na tieto projekty nájdete na stránke [turtles.php Softvér pre Robotnačku] a sú aj na CD, ktoré ste dostali spolu s Robotnačkou.&lt;br /&gt;
&lt;br /&gt;
Ešte by sme vás radi upozornili, že všetko, čo je tu uvedené funguje aj s robotmi vo [http://www.robotika.sk/projects/virtuallab/ virtuálnom robotickom laboratóriu]. Odlišnosti sú len v tom, že a) váš počítač musí byť pripojený na Internet, b) v inŠtalačnom návode dolu na tejto stránke preskočte body 6-9. V bode 10 zadajte IP-adresu laboratória namiesto mena virtuálneho sériového portu. Súčasná IP adresa je 147.175.125.30.&lt;br /&gt;
&lt;br /&gt;
==Ako pripraviť počítač pre prácu s Robotnačkou==&lt;br /&gt;
&lt;br /&gt;
# Ak už máte nainštalovanú [[Imagine Verzie | dobrú verziu]] Imagine, pokračujte bodom 4.&lt;br /&gt;
# Nainštalujte dobrú verziu Imagine. Buď sa nachádza na CD, ktoré ste získali s Robotnačkou, alebo ju môžete získať z Infoveku, ak ste na nejakej škole na Slovensku, alebo sa nás opýtajte na iné možnosti.&lt;br /&gt;
# Ak vaša verzia Imagine neobsahuje inštalačný program does not come with installation program, jednoducho skopírujte celý adresár Imagine niekam na váš pevný alebo sieťový disk.&lt;br /&gt;
# Skopírujte softvérový balík Robotnačka pre Imagine do adresára, kde je nainštalovaný Imagine (ak máte Imagine od nás, nemusíte robiť nič, balík tam už je).&lt;br /&gt;
# Spusite program register.bat z tohto adresára, aby sa zaregistrovali komponent robot.ocx a cv4logo.ocx na vašom systéme (aby to prebehlo úspešne, potrebujete mať na počítači administrátorské práva! ak nemáte - požiadajte vášho systémového administrátora).&lt;br /&gt;
# Potrebujete zariadenie na komunikáciu cez BlueTooth pre USB port, pomocou ktorého počítač bude komunikovať s robotom. Príkladom takého zariadenia je BT Dongle od firmy MSI. Nainštalujte toto zariadenie podľa príslušného návodu k tomuto zariadeniu.&lt;br /&gt;
# Nasledujú náročné kroky - je treba pridať virtuálny sériový port na komunikovanie s robotom. Každé BT zariadenie ma svoj osobitný spôsob, napríklad pre MSI BT Dongle treba kliknúť pravým tlačidlom myši na ikonku v tray a zvoliť &amp;quot;Advanced configuration&amp;quot;, a potom v okne &amp;quot;Client Applications&amp;quot; zvoliť &amp;quot;Add COM port&amp;quot;. Po pridaní portu ale ešte treba kliknúť na Properties... a nastaviť nekryptovanú komunikáciu (zrušiť zaškrtnutie okienka).&lt;br /&gt;
# Zapíšte si meno portu (napríklad COM5) ktorý je priradený tomuto spojeniu!&lt;br /&gt;
# Teraz otvorte Windows Explorer (Win-E) a v zozname adresárov vyberte Bluetooth places (zobrazené modrou ikonou). Zapnite robota a dajte vyhľadať Bluetooth zariadenia. Malo by sa nájsť zariadenie &amp;quot;turtleX&amp;quot; kde X je nejaká číslica. Kliknite na toto zariadenie (aby sa vyhladali služby), a keď sa zobrazí služba virtuálneho sériového portu, kliknite na ňu (nadviaže sa spojenie s robotom). Zadajte PIN-kód. Robot by mal zapískať a mala by sa objaviť správa, že spojenie bolo nadviazané. Vyhľadanie zariadenia už viackrát netreba robiť, len v prípade, že BT používate na pripájanie sa na ďalšie zariadenia.&lt;br /&gt;
# Spustite program robotnacka_test.exe z adresára Imagine, zadajte meno portu, ktoré ste si predtým zapísali, a prípadne nakalibrujte robota podľa inštrukcií. Tento program tiež pripraví nastavenia pre program robot.imt tak, aby sa automaticky pripájal na správny port. Robot nakreslí jednoduchý obrázok (na testovanie netreba nasádzať pero).&lt;br /&gt;
# Ak všetky kroky prebehli v poriadku, inštalácia je hotová a ste pripravení spustiť Imagine. Ak nie, napíšte nám, prosím.&lt;/div&gt;</summary>
		<author><name>Balogh</name></author>
	</entry>
</feed>