Difference between revisions of "NXT Projekt: Turista ide na stanicu"

From RoboWiki
Jump to: navigation, search
m (New page: ''naspäť na hlavnú stránku'' == Zadanie == * poskladajte robota, ktorý sa dokáže pohybovať vpred a zatáčať * robot predstavuj...)
 
m
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
''[[Stavebnice LEGO MINDSTORMS NXT vo vyučovaní|naspäť na hlavnú stránku]]''
 
''[[Stavebnice LEGO MINDSTORMS NXT vo vyučovaní|naspäť na hlavnú stránku]]''
  
 +
{| width=100%
 +
| valign=top |
 +
|
 
== Zadanie ==
 
== Zadanie ==
  
 
* poskladajte robota, ktorý sa dokáže pohybovať vpred a zatáčať
 
* poskladajte robota, ktorý sa dokáže pohybovať vpred a zatáčať
 
* robot predstavuje turistu, ktorý je v meste a chce sa dostať na železničnú stanicu
 
* robot predstavuje turistu, ktorý je v meste a chce sa dostať na železničnú stanicu
* čierna páska nalepená na bielej podložke predstavuje ulice
+
* čierna páska nalepená na bielej podložke predstavuje ulice, jedna smeruje rovno vpred a odbáča z nej niekoľko ulíc vpravo (prípadne aj vľavo)
 +
* robot-turista sa po štarte opýta, ktorá z odbočiek vedie na železničnú stanicu
 +
* odpovieme stlačením dotykového senzora - napríklad, ak je to druhá odbočka, stlačíme senzor dvakrát
 +
* robot sa vydá po ceste a odbočí na správnom mieste
  
  
 
== Potrebujete poradiť? ==
 
== Potrebujete poradiť? ==
 +
 +
* v tomto projekte využijete premenné, pri každom stlačení ("Bumped") dotykového senzora sa premenná zvýši o jeden - je vhodné aj kratko zapískať, aby používateľ vedel, že jeho stlačenie bolo zaregistrované
 +
* robot by mal mať vpredu jeden svetelný senzor na sledovanie čiary a jeden na sledovanie odbočiek - svetelné senzory by mali byť vo výške asi 0,5 cm nad podložkou
 +
* robot bude sledovať čiaru a pri každom zaznamenaní odbočky pripočíta k druhej premennej jednotku (všimnite si, že treba dve premenné - novú premennú môžete vytvoriť cez Edit-Define Variables)
 +
* keď sa premenné rovnajú, robot zatočí vpravo (alebo vľavo) a ďalej sleduje čiaru
 +
* môžete pridať ultrazvukový senzor, aby robot sám zastavil, keď príde na stanicu.
 +
 +
| align=right |
 +
| [[Image:stanica.png]]
 +
|}
  
  

Latest revision as of 18:42, 1 September 2009

naspäť na hlavnú stránku

Zadanie

  • poskladajte robota, ktorý sa dokáže pohybovať vpred a zatáčať
  • robot predstavuje turistu, ktorý je v meste a chce sa dostať na železničnú stanicu
  • čierna páska nalepená na bielej podložke predstavuje ulice, jedna smeruje rovno vpred a odbáča z nej niekoľko ulíc vpravo (prípadne aj vľavo)
  • robot-turista sa po štarte opýta, ktorá z odbočiek vedie na železničnú stanicu
  • odpovieme stlačením dotykového senzora - napríklad, ak je to druhá odbočka, stlačíme senzor dvakrát
  • robot sa vydá po ceste a odbočí na správnom mieste


Potrebujete poradiť?

  • v tomto projekte využijete premenné, pri každom stlačení ("Bumped") dotykového senzora sa premenná zvýši o jeden - je vhodné aj kratko zapískať, aby používateľ vedel, že jeho stlačenie bolo zaregistrované
  • robot by mal mať vpredu jeden svetelný senzor na sledovanie čiary a jeden na sledovanie odbočiek - svetelné senzory by mali byť vo výške asi 0,5 cm nad podložkou
  • robot bude sledovať čiaru a pri každom zaznamenaní odbočky pripočíta k druhej premennej jednotku (všimnite si, že treba dve premenné - novú premennú môžete vytvoriť cez Edit-Define Variables)
  • keď sa premenné rovnajú, robot zatočí vpravo (alebo vľavo) a ďalej sleduje čiaru
  • môžete pridať ultrazvukový senzor, aby robot sám zastavil, keď príde na stanicu.
Stanica.png


Video


Riešenie