Difference between revisions of "Projekt EV3: Cirkusová manéž."

From RoboWiki
Jump to: navigation, search
(Popis riešenia)
(Popis riešenia)
 
(One intermediate revision by the same user not shown)
Line 11: Line 11:
  
 
== Popis riešenia ==
 
== Popis riešenia ==
Manéž je označená 3 čiernymi vodorovnými čiarami (0 -tá štartovacia, 1. a 2. sú pozície, na ktoré sa má postaviť po zadaní povelu cvičiteľom a vrátiť sa späť na štartovaciu pozíciu.  
+
Manéž je označená 3 čiernymi rovnobežnými vodorovnými čiarami, ktoré sú medzi sebou rôzne vzdialené. 0 -tá čiara je štartovacia, 1. a 2. sú pozície, na ktoré sa má Robot "Tiger" postaviť po zadaní povelu cvičiteľom a vrátiť sa späť na štartovaciu pozíciu.  
 
Postup:
 
Postup:
 
Robota "Tigra" umiestnime do manéže pred štartovaciu čiaru a spustíme program. Robot "Tiger" sa pohne vpred, až kým nenarazí na štartovaciu pozíciu (0-tá čiara)a zastaví sa. Potom pokračuje ďalej priamočiaro a zároveň sníma otáčky, až kým nezosníma 1. pozíciu a uloží si prejdenú vzdialenosť do pamäte ( premenná 01), vynuluje snímač otáčok a pokračuje na 2. pozíciu. Ak ju dosiahne, opäť si zapamätá vzdialenosť, ktorú prešiel od 1. pozície po 2. pozíciu a hodnotu si uloží do pamäte (premenná 02). Vypočíta si vzdialenosť medzi 0. a 2. pozíciou a vráti sa na štart. Takto pripravený čaká na povel cvičiteľa, ktorý ho bude ovládať cez diaľkový ovládač. Ak cvičiteľ stlačí ľavé horné tlačidlo na ovládači, Robot "Tiger" sa presunie na 1. pozíciu a vráti sa späť na miesto. Ak cvičiteľ stlačí pravé horné tlačidlo,Robot "Tiger" sa presunie na 2. pozíciu a vráti sa späť.
 
Robota "Tigra" umiestnime do manéže pred štartovaciu čiaru a spustíme program. Robot "Tiger" sa pohne vpred, až kým nenarazí na štartovaciu pozíciu (0-tá čiara)a zastaví sa. Potom pokračuje ďalej priamočiaro a zároveň sníma otáčky, až kým nezosníma 1. pozíciu a uloží si prejdenú vzdialenosť do pamäte ( premenná 01), vynuluje snímač otáčok a pokračuje na 2. pozíciu. Ak ju dosiahne, opäť si zapamätá vzdialenosť, ktorú prešiel od 1. pozície po 2. pozíciu a hodnotu si uloží do pamäte (premenná 02). Vypočíta si vzdialenosť medzi 0. a 2. pozíciou a vráti sa na štart. Takto pripravený čaká na povel cvičiteľa, ktorý ho bude ovládať cez diaľkový ovládač. Ak cvičiteľ stlačí ľavé horné tlačidlo na ovládači, Robot "Tiger" sa presunie na 1. pozíciu a vráti sa späť na miesto. Ak cvičiteľ stlačí pravé horné tlačidlo,Robot "Tiger" sa presunie na 2. pozíciu a vráti sa späť.

Latest revision as of 16:05, 28 June 2017

(prejsť na zoznam projektov)


Meno riešiteľa: Soňa Krempaská
Škola: SPŠ Elektrotechnická, Košice, Komenského 44
Dátum vypracovania: 28. 6. 2017


Zadanie

Robot "Tiger" po preskúmaní manéže sa naučí počúvať a realizovať povely od cvičiteľa

Popis riešenia

Manéž je označená 3 čiernymi rovnobežnými vodorovnými čiarami, ktoré sú medzi sebou rôzne vzdialené. 0 -tá čiara je štartovacia, 1. a 2. sú pozície, na ktoré sa má Robot "Tiger" postaviť po zadaní povelu cvičiteľom a vrátiť sa späť na štartovaciu pozíciu. Postup: Robota "Tigra" umiestnime do manéže pred štartovaciu čiaru a spustíme program. Robot "Tiger" sa pohne vpred, až kým nenarazí na štartovaciu pozíciu (0-tá čiara)a zastaví sa. Potom pokračuje ďalej priamočiaro a zároveň sníma otáčky, až kým nezosníma 1. pozíciu a uloží si prejdenú vzdialenosť do pamäte ( premenná 01), vynuluje snímač otáčok a pokračuje na 2. pozíciu. Ak ju dosiahne, opäť si zapamätá vzdialenosť, ktorú prešiel od 1. pozície po 2. pozíciu a hodnotu si uloží do pamäte (premenná 02). Vypočíta si vzdialenosť medzi 0. a 2. pozíciou a vráti sa na štart. Takto pripravený čaká na povel cvičiteľa, ktorý ho bude ovládať cez diaľkový ovládač. Ak cvičiteľ stlačí ľavé horné tlačidlo na ovládači, Robot "Tiger" sa presunie na 1. pozíciu a vráti sa späť na miesto. Ak cvičiteľ stlačí pravé horné tlačidlo,Robot "Tiger" sa presunie na 2. pozíciu a vráti sa späť.

Fotodokumentácia

Kp foto1.jpg Kp foto2.jpg

Videodokumentácia

https://www.youtube.com/SvaEBGvi6N0

Download

program pre EV3

Odkazy

odkazy na prípadné materiály, ktoré ste využili