6. Äänet ja kosketussensorin toiminta

6. Ääntelyä ja kosketussensorin käyttö

Robotilla saadaan myös ääntä aikaiseksi. Ensimmäisenä tehdään yksinkertainen harjoitus kahdella eri äänellä.

Tehtävä 1. a): Ohjelmoi robotti sanomaan "Hello" ja "Goodbye".

1. Siirrä vihreästä alavalikosta kaksi "Sound"-lohkoa peräkkäin.
2. Vaihda "Mindstorms"-tekstistä kohta "Communications" ja selailet kohdan "Hello"
3. Toiseen "Sound"-lohkoon teet samalla tavalla ja etsit "Goodbye"-kohdan.
4. Paina "Play".

Tehtävä 1.b) Ohjelmoi robotti odottamaan 3 sekuntia sanojen välissä.

1. Lisää edellisten kahden vihreän lohkon väliin keltaisesta valikosta "Wait"-lohko, jossa on tiimalasin kuva.
2. Kellon alemmasta kellon kuvasta voit määrittää sekuntimäärän, jonka robotti odottaa kahden sanan välillä. Vaihda arvoksi kolme. Näin robotti odottaa kolme sekuntia sanojen välillä.

Tehtävä 2. Ohjelmoi robotti sanomaan "Goodbye" vasta kun painat kosketussensoria.

1. Käytä tehtävän 1.b) ohjelmaa pohjana.
2. Vaihda "Wait"-kohdan ylemmästä kellosta sensoriksi "Touch sensor", eli kosketussensori ja valitse ylempi "Compare"-vaihtoehto ja siitä "State" TARKISTA, ETTÄ WAIT-LOHKON OIKEASSA YLÄKULMASSA ON SAMA PORTIN NUMERO, JOHON OLET YHDISTÄNYT SENSORIN. Tässä esimerkkitapauksessa sensori on yhdistetty portiin 2.
3. Paina "Playta". Odottele hetki ja paina sen jälkeen sormellasi kosketussensoria.




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ä