Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • eteenpäin ajaminen, kunnes pallo tulee vastaan
  • pallon nappaaminen kyytiin
  • kääntyminen 180 astetta
  • loppupaikkaan palaaminen

Muuten ohjelma toimii samalla tavalla kuin tehtävässä 6.

...

Tehtävä .
a) Tulostakaa moottorien nopeus debugPrint()-funktiolla ja kopioikaa data Exceliin ja piirtäkää kuvaaja siitä. Nopeuden saatte laskettua nMotorEncoder:in arvosta.
Huom. Joudutte ottamaan Super User -tilan päälle (Window>Menu Level>Super User), jotta pääsette debug-ikkunaan (Robot>Debug Windows>Debug Stream) käsiksi.
b) Testatkaa moottoreiden synkronointikäsky nSyncedMotors, sekä moottorien PID-säätö. Sen voi laittaa päälle koodissa tai sitten Motors and Sensors setup -ikkunasta. Tehkää sama exceliin siirto a)-kohdassa. Mitä havaitsette?

Tehtävä .
Tehkää ohjelma, jossa robotti tekee kolmea eri toimintoa, riippuen siitä mikä heräte robotille annetaan. Herätteenä toimii sormen napsutus (tai kosketussensori). Tehkää toiminnot omiin funktioihinsa.

  • Yhdellä napsautuksella robotti pyörähtää puoli kierrosta vasemmalle.
  • Kahdella napsautuksella robotti pyörähtää puoli kierrosta oikealle.
  • Kolmella napsautuksella robotti ajaa sekunnin suoraan.

...