×

Tämä on käyttäjän Leo Syrjälä suunnitelma. Osa kurssia KODA 2017.

Microbit - Digitaalikello

Opiskelijan ohje

Työskentelyvaiheet:

  1. Asetus. Piirin käynnistyessä pitää voida asettaa nykyinen aika nappien avulla. Tässä kannattaa hyödyntää muuttujia, joihin tallennetaan valitut numerot.
  2. Kello. Kellon saa helpoiten tehtyä hyödyntämällä microbitin aikatoimintoja (esim. odota). Huomioi myös, että kelloon pitää asettaa ehto, jolla 60 sekuntia lasketaan minuutiksi ja tämän jälkeen sekunnit lähtevät alusta. Sama koskee myös tunteja. Toisin sanoen kellossa minuutit ja sekunnit ovat välillä 0-59 ja tunnit välillä 0-23.
  3. Herätys. Koodaa ominaisuus, jolla voidaan asettaa tietty herätysaika. Kun kello saavuttaa halutun ajan, alkaa kuulumaan ääni.

Koodauksessa kannattaa edetä rauhassa vaihe kerrallaan rakentaen aina edellisen päälle. Lisäksi kannattaa miettiä tarkkaan painikkeiden käyttöä, koska niitä löytyy piiristä vain kolme. Ravistusta ja muita aistihavaintoja kannattaa siis hyödyntää "painikkeina".

Kurssin tavoitteet

Ohjelmoinnin perusteiden opettelua aluksi Scratchin avulla. Tämän jälkeen mukaan otetaan MicroBit.