Skip to content

Gweithgaredd

Amserydd cyffwrdd

Canolradd | MakeCode | Dangosydd LED, Logo cyffwrdd | Gweithredwyr rhifyddeg, Mewnbwn/allbwn, Newidynnau

Cam 1: Gwneud

Beth yw e?

Gwneud amserydd syml gan ddefnyddio synhwyrydd logo cyffwrdd y micro:bit newydd.

Cyflwyniad

Canllaw codio

Beth fyddwch yn ei ddysgu

  • Sut i ddefnyddio synhwyrydd logo cyffwrdd y micro:bit newydd i sbarduno gwahanol ddigwyddiadau pan fyddwch yn ei gyffwrdd a phan fyddwch yn ei ryddhau
  • Sut i ddefnyddio newidynnau a gweithredwyr mathemategol a chloc system i fesur amser
  • Sut i drosi unedau (milieiliadau yn eiliadau) gan ddefnyddio gweithredwyr mathemategol

Sut mae'n gweithio

  • Mae'r rhaglen yn amseru am ba mor hir rydych yn dal eich bys ar y logo aur ar y micro:bit newydd
  • Mae'r micro:bit yn mesur am faint o amser mae wedi bod ymlaen mewn milieiliadau (milfedau eiliad). Gelwir hyn yn amser rhedeg.
  • Mae'r bloc 'wrth gyffwrdd logo' yn synhwyro pan fyddwch yn cyffwrdd â'r logo'n gyntaf. Mae'n dangos calon ar y dangosydd LED ac yn gosod newidyn a elwir yn cychwyn i gipio'r amser rhedeg presennol.
  • Mae'r bloc 'wrth ryddhau logo' yn synhwyro pan fyddwch yn rhyddhau'r logo. Wedyn, bydd y cod yn tynnu'r amser cychwyn o'r amser rhedeg newydd. Y gwahaniaeth rhwng yr amser rhedeg pan wnaethoch ei ryddhau a'r amser pan wnaethoch ei gyffwrdd yw cyfanswm yr amser roeddech yn dal eich bys ar y logo. Cedwir hyn mewn newidyn a elwir yn amser.
  • Wedyn, bydd y cod yn trosi'r amser o filieiliadau yn eiliadau drwy ei rannu â 1000 ac yn dangos yr amser ar y dangosydd LED.
  • Mae 'wrth gyffwrdd logo' yn sbarduno'n unig pan fyddwch yn rhoi eich bys ar y logo yn gyntaf, yn wahanol i'r bloc 'wrth wasgu logo' a ddefnyddiwyd yn y Prosiect bathodyn emosiwn cyffwrdd, sy'n ymddwyn fel botymau A a B ac yn cael eu sbarduno pan fyddwch yn gwasgu ac yn rhyddhau'r botwm yn unig.

Beth sydd ei angen arnoch

  • micro:bit newydd â sain (neu efelychwr MakeCode)
  • Golygydd MakeCode
  • pecyn batri (opsiynol)

Cam 2: Codio

Cam 3: Gwella

  • Addasu'r rhaglen er mwyn i eicon gwahanol neu eich llun eich hun ymddangos pan fyddwch yn cyffwrdd â'r logo.
  • Ychwanegu newidyn i olrhain cyfanswm yr amser a recordiwyd.
  • Gwneud yr amserydd yn fwy manwl gywir gan ddefnyddio ffracsiynau rhifau yn lle cyfanrifau (rhifau cyfan).

Ariennir gan Lywodraeth Cymru / Funded by Welsh Government

Translation generously supported by the Welsh Government.