Skip to content

Gníomhaíocht

Turtair mhara a shábháil

Tosaitheoir | MakeCode, Python | Braiteoir solais, Scáileán LED | 14 Saol faoi uisce, Ionchur/aschur, Rogha

Céim 1: Cruthaigh é

Cad atá ann?

Úsáideann turtair mhara nua-ghortha solas na gealaí chun a mbealach chuig an bhfarraige a aimsiú. Is féidir le soilse arda geala iad a chur ar strae. Tóg fréamhshamhail de shoilsiú trá le haghaidh cosán a threoraíonn daoine go sábháilte ach nach gcuireann isteach ar thurtair.

Is cuid de shraith é an tionscadal seo a cruthaíodh chun gníomhaíochtaí fadhbréitigh agus fréamhshamhlaithe a chur ar fáil, a dearadh chun an teicneolaíocht a fhiosrú mar réiteach ar dhúshláin na Spriocanna Domhanda um Fhorbairt Inbhuanaithe.

Intreoir

Treoir chódaithe

Rudaí a fhoghlaimeoidh tú

  • An chaoi chun fréamhshamhail a chruthú le haghaidh tionscadal níos mó
  • An chaoi a dtógann ríomhairí léamha ó ionchuir, agus a bpróiseálann siad sonraí chun aschuir dhifriúla a chruthú ag brath ar luach léamha braiteora

Conas a oibríonn sé

  • Úsáideann an tionscadal seo LEDanna an micro:bit mar ionchur braiteora solais. Clúdaigh an scáileán le do lámh agus ba chóir go lasfaidh sé leis an bpictiúr den turtar.
  • D’fhéadfaí é a úsáid ag leibhéal na talún chun daoine a threorú feadh cosán trá san oíche, gan goir turtar farraige a chur amú le soilse arda, geala a d’fhéadfaidís dearmad a dhéanamh ar an ngealach.
  • Úsáideann an ríomhchlár seo rogha chun a bhrath má thiteann an solas a lonraíonn ar an micro:bit faoi leibhéal áirithe, má bhíonn sé níos lú ná (<) 100. bhíonn sé dorcha, lasann sé scáileán an micro:bit, sin nó glanann sé an scáileán ionas go mbeidh na LEDanna dorcha.
  • Seans go mbeadh ort an uimhir thairsí 100 a athrú ag brath ar na coinníollacha soilsithe san áit a bhfuil tú. Má tá tú in áit an-gheal, seans go mbeadh uimhir níos ísle de dhíth.

Cad a theastaíonn uait

  • micro:bit (nó ionsamhlóir MakeCode)
  • MakeCode nó Python editor
  • paca cadhnraí (roghnach)

Céim 2: Códaigh é

1from microbit import *
2
3while True:
4    if display.read_light_level() < 100:
5        display.show(Image(
6        "00000:"
7        "09900:"
8        "99999:"
9        "99999:"
10        "90090"))
11    else:
12        display.clear()
13    sleep(2000)

Céim 3: Feabhsaigh é

  • Cruthaigh do phictiúr féin le taispeáint ar scáileán an LED
  • Cuir beochan leis
  • Athraigh an taispeántas chun saigheada a fheiceáil ionas go siúlfaidh daoine ar an taobh ceart den chosán