Skip to content

Gníomhaíocht

Cén bealach anois?

Tosaitheoir | MakeCode, Python | Méadar luasghéaraithe, Scáileán LED | Athróga, Randamú, Rogha, Uirlisí feidhmíochta

Céim 1: Cruthaigh é

Cad atá ann?

Croith do micro:bit agus tabhair treo randamach duit chun siúl. Foghlaimeoidh tú faoi athróga, agus uimhreacha randamacha, roghnú agus bloic loighic chomparáide á n-úsáid agat.

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

Intreoir

Treoir chódaithe

Conas a oibríonn sé

  • Úsáideann an clár athróg ar a dtugtar “treo” chun uimhir randamach a stóráil.
  • Stórálann Athróga uimhreacha nó luachanna is féidir a athrú i ríomhchlár.
  • Croith an micro:bit chun “treo” a shocrú d'uimhir randamach idir a haon agus a trí.
  • Úsáideann an clár ansin bloic loighice roghnúcháin agus comparáide chun luach na hathróige a thástáil.
  • Má tá an “treo” cothrom le 1, ansin taispeántar saighead atá dírithe ó thuaidh ar thaispeántas LED an micro:bit. Más ionann “treo” agus 2, ansin díríonn an tsaighead soir. Seachas sin, pointí an tsaighead siar.
  • Le go mairfidh an cadhnra níos faide, sosanna an clár ar feadh leath soicind tar éis don tsaighead a bheith le feiceáil agus ansin an scáileán a ghlanadh.

Cad a theastaíonn uait

  • micro:bit (nó ionsamhlóir MakeCode)
  • Eagarthóir MakeCode
  • pacáiste ceallraí (roghnach ach molta)

Céim 2: Códaigh é

1# Imports go at the top
2
3
4
5from microbit import *
6import random
7
8while True:
9    if accelerometer.was_gesture('shake'):
10        random_number = random.randint(1, 3)
11        if random_number == 1:
12            display.show(Image.ARROW_N)
13        elif random_number == 2:
14            display.show(Image.ARROW_E)
15        else:
16            display.show(Image.ARROW_W)
17    sleep(2000)
18    display.clear()

Céim 3: Feabhsaigh é

  • Cuir tuilleadh treoracha leis.
  • Úsáid cnaipí chun deilbhíní a thaispeáint le haghaidh scipeáil, rith agus léim.
  • Cuir leis an gclár staduaireadóir tadhaill uirlis spreagúil a chruthú le húsáid i gceachtanna spóirt.

Buíochas le David Hay, oideachasóir in Alberta, Ceanada as an smaoineamh iontach tionscadail seo a roinnt linn.