8. Törmäyskurssilla "Switch"-komennon kanssa

8. Törmäyskurssilla "Switch"-komennon kanssa

Seuraavaksi tutustutaan "Switch"-komentoon ja kosketussensorin käyttöön.

Tehtävä: Ohjelmoi robotti peruuttamaan ja kääntymään kun se törmää esteeseen.


1. Kiinnitä kosketussensori robotin etuosaan. Liitä sensori keskusyksikön portiin 2.
2. Valitse keltainen "Switch"-lohko.
3. Valitse portti 2 keltaisen lohkon yläkulmasta ja katso, että alempi arvo on 1 (Pressed).
4. Nyt lisätään se mitä tapahtuu silloin, kun kosketussensori painuu pohjaan. Eli halutaan, että robotti peruuttaa ja kääntyy samalla Lisätään vihreä Move steering-lohko. Laita käännöksen arvoksi -50 ja samoin Powerin arvoksi -50 (peruutus). Vaihda Rotations-kohdan arvoksi 2.
5. Paina Switch-lohkon yläpuolelta X-merkkiä. Mitä robotti tekee muun ajan, kun kosketussensori ei painaudu pohjaan. Halutaan robotin ajavan suoraan eteenpäin koko ajan. Lisää vihreä "Move steering"-lohko. Vaihda Rotations (ylempi merkki) kohdalle "On".
6. Lisää uusi keltainen silmukka (Loop) heti Käynnistä-lohkon jälkeen.
7. Siirrä koko edellinen käskysarja silmukan sisälle.
8. Paina "Käynnistä".

Peda.net käyttää vain välttämättömiä evästeitä istunnon ylläpitämiseen ja anonyymiin tekniseen tilastointiin. Peda.net ei koskaan käytä evästeitä markkinointiin tai kerää yksilöityjä tilastoja. Lisää tietoa evästeistä