Skip to content

Gníomhaíocht

Aláram stáin fianán

Tosaitheoir | MakeCode, Python | Braiteoir solais, Scáileán LED | Braiteoirí, Rogha, Uimhir & luach áite

Céim 1: Cruthaigh é

Cad atá ann?

An raibh aon duine i do stán fianán? Is féidir leat do micro:bit BBC a ríomhchlárú chun gníomhú mar aláram chun tú a chur ar an eolas! Foghlaimeoidh tú faoi roghnúchán, faoi loighic chomparáide, agus faoi bhraiteoir solais an micro:bit.

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

Conas a oibríonn sé

  • Déanann an clár taispeáint LED an micro:bit a thiontú ina shoilsebraiteoir.
  • Cuir do micro:bit isteach sa stán is mian leat a chosaint. Nuair a osclaítear an clúdach, aimsíonn an braiteoir solais athrú ar an leibhéal solais agus cuireann sé an t-aláram ar bun.
  • Úsáideann an clár lúb gan teorainn chun an leibhéal solais a bhrath.
  • Úsáidtear roghnú ('má... eile') agus loighic chomparáide (> 30) ionas go bhfeicfear aghaidh feargach ar an scáileán má tá an leibhéal solais os cionn méid áirithe; eile, glanann sé an scáileán.

Cad a theastaíonn uait

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

Céim 2: Códaigh é

1from microbit import *
2
3while True:
4    if display.read_light_level() > 30:
5        display.show(Image.ANGRY)
6    else:
7        display.clear()
8

Céim 3: Feabhsaigh é

  • Coigeartaigh an clár, ag baint an chuid "eile" den chomparáid, ionas go bhfanfaidh an aghaidh feargach ar an taispeáint micro:bit is cuma cén leibhéal solais ionas gur féidir leat a rá go bhfuil duine éigin tar éis do stán a oscailt.
  • Cuir leis aláram inchloiste ag baint úsáid as bloic ón roinn ceol in eagarthóir MakeCode.
  • Comhair cé mhéad uair a osclaíodh do stáin trí athróg a thabhairt isteach sa chlár.
  • Má tá dhá micro:bit agat, úsáid an fheidhm raidió chun comhartha a sheoladh chugat chomh luath agus a osclaítear do stán. Féach ar an tionscadalaláram solais chun fáil amach conas é seo a dhéanamh.