Céim 1: Cruthaigh é
Cad atá ann?
Cuir sneachta ar do micro:bit trí é a chroitheadh, agus brúigh an cnaipe A chun 'twinkle' a chloisteáil.
Cad a fhoghlaimeoidh tú
Foghlaimeoidh tú conas beochan a chruthú ar an taispeáint LED micro:bit, conas méadair luasghéaraithe an micro:bit a úsáid chun freagairt do ghluaiseacht, agus chun fuaimeanna léiritheacha a sheinm ar do micro:bit. Gheobhaidh tú amach freisin conas lúba a úsáid i gclár ríomhaire.
Conas a oibríonn sé
- Úsáideann an ríomhchlár seoionchur micro:bit chun a bhrath nuair a chroitheann é.
 - Nuair a bhraitheann an méadair luasghéaraithe gluaiseacht tobann, taispeánann an clár beochan de shneachta ag gluaiseacht ar thaispeántas LED an micro:bit.
 - Taispeántar íomhá de phatrún clár seiceála agus a inbhéartach i seicheamh chun mealladh gluaiseachta a chruthú.
 - Tar éis gach íomhá a thaispeáint, sosannan clár;ar feadh leath soicind (500 milleasoicind) sula dtaispeánfar an chéad íomhá eile. Moillíonn sé seo an beochan síos.
 - Úsáideann an clár lúb rialaithe comhaireamh chun seicheamh na n-íomhánna a thaispeáint deich n-uaire. Tugtar athrá ar lúba freisin.
 - Úsáideann an chruinneog sneachta an cnaipe A ionchur chun an fhuaim léiritheach ‘twinkle’ a sheinm.
 - Beidh micro:bit V2 uait chun fuaimeanna léiritheacha a sheinm. Má tá micro:bit V1 agat, ní féidir leat ach an cód beochana a úsáid. Nó d’fhéadfá cluasáin a cheangal agus ceol a sheinm leis an mbloc ‘seinn séis’ ina ionad sin. Agus úsáid á baint agat as gearrthóga crogall, ceangail micro:bit ghiotán 0 le barr do phlocóid chluasáin, agus GND leis an gcuid is faide den breiseán cluasáin.
 
Cad a theastaíonn uait
- micro:bit
 - Eagarthóir MakeCode
 - paca cadhnraí (roghnach)
 
Céim 2: Códaigh é
1# Imports go at the top
2from microbit import *
3
4
5while True:
6    if button_a.was_pressed():
7        audio.play(Sound.TWINKLE) 
8    if accelerometer.was_gesture('shake'):
9        for i in range(10): 
10            display.show(Image('90909:'
11                               '09090:'
12                               '90909:'
13                               '09090:'
14                               '90909'))
15            sleep(500)
16            display.show(Image('09090:'
17                               '90909:'
18                               '09090:'
19                               '90909:'
20                               '09090'))
21            sleep(500)
22        display.clear()
23Céim 3: Feabhsaigh é
- Bain úsáid as ionchuir eile ar nós cnaipe B a bhrú chun foinn fhéile a sheinm agus úsáid á baint as an mbloc ‘seinn séis’. Féach ar an tionscadal Frère Jacques lúba chun é seo a dhéanamh.
 - Déan beochan níos réadúla den sneachta ag titim ag baint úsáide as roinnt bloic ‘taispeáint LED’.
 - Cuir in oiriúint an tionscadalSolas Oíche chun sneachta ag gluaiseacht a thaispeáint ar an taispeáint LED má éiríonn sé dorcha.
 
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.


