Skip to content

Gníomhaíocht

Céimeanna rince

Tosaitheoir | MakeCode, Python | Cnaipí, Scáileán LED | Atriall, Damhsa

Céim 1: Cruthaigh é

Cad atá ann?

Úsáid lúb-rialaithe lúb agus seicheamh chun cabhrú le tionscadal gnáthaimh damhsa a chruthú ar do BBC micro:bit. Is féidir leat an tionscadal a úsáid leat féin nó le cairde.

Léiríonn an dá fhíseán seo cad a dhéanfaidh tú agus conas é a chódú:

Conas a oibríonn sé

  • Tosaíonn an clár nuair a bhrúnn tú cnaipe A.
  • Taispeántar saigheada ar thaispeántas LED an micro:bit, a insíonn duit conas rince – céim ar chlé ansin ar dheis, cuir do lámhasuas san aer, ansin pointeáil síos go dtí an urlár.
  • Más i ngrúpa atá tú ag úsáid an tionscadail, ba chóir do gach duine cnaipe A a bhrú ar a micro:bit ag an am céanna, ionas go dtosóidh sibh ar an ngnáthamh damhsa ag an am céanna agus go bhfanfaidh sibh sioncrónaithe.
  • Tar éis gach íomhá a thaispeáint, sosann  an clár ar feadh soicind (1000 milleasoicind) sula dtaispeánann sé an chéad íomhá eile. Cabhraíonn an sos le gach duine am a choinneáil in am.
  • Déantar anseicheamh de ghluaiseachtaí damhsa a athdhéanamh ceithre huaire agus ansin stopann sé. Coinnítear an tseicheamh ag dul trí úsáid a bhaint as lúb chuntar-rialaithe lúb. Déanann lúba áirimh-rialaithe treoracha a athrá roinnt uaireanta.
  • Is smaoineamh tábhachtach é lúba a úsáid chun rudaí a choinneáil ag imeacht i ríomhchlárú. Tugtar atriallta air seo freisin. 
  • Nuair a bheidh an gnáthamh críochnaithe, glanfar taispeáint LED an micro:bit.

Cad a theastaíonn uait

Céim 2: Códaigh é

1# Imports go at the top
2from microbit import *
3
4
5while True:
6    if button_a.is_pressed():
7        for i in range(4):  
8            display.show(Image('00900:'
9                       '09000:'
10                       '99999:'
11                       '09000:'
12                       '00900'))
13            sleep(1000)
14            display.show(Image('00900:'
15                       '00090:'
16                       '99999:'
17                       '00090:'
18                       '00900'))
19            sleep(1000)
20            display.show(Image('00900:'
21                       '09990:'
22                       '90909:'
23                       '00900:'
24                       '00900'))
25            sleep(1000)
26            display.show(Image('00900:'
27                       '00900:'
28                       '90909:'
29                       '09990:'
30                       '00900'))
31            sleep(1000)
32    display.clear()
33

Céim 3: Feabhsaigh é

  • Déan treoracha chun seichimh rince eile a thaispeáint nuair a úsáideann tú ionchuir eile ar nós cnaipe B a bhrú nó an micro:bit a chroitheadh.
  • Athraigh fad na sosanna chun an clár a chur ar siúl in am leis an amhrán is fearr leat.
  • Úsáid an tionscadal seo taobh leis an tionscadal chuntar céime chun monatóireacht a dhéanamh ar cé chomh maith agus a bhíonn tú ag damhsa.