...
- 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.
...