Skip to content

Gníomhaíocht

Seol gáire

Tosaitheoir | MakeCode, Python | Cnaipí, Raidió, Scáileán LED | 3 Sláinte, Cumarsáid, Ionchur/aschur, Tonnta raidió

Céim 1: Cruthaigh é

Cad atá ann?

Is bealach maith é cineáltas a scaipeadh chun cabhrú lenár sláinte féin agus le sláinte ár gcairde. Cruthaigh ríomhchlár ag úsáid raidió chun meangadh gáire a sheoladh ó micro:bit amháin chuig ceann eile chun cabhrú le cara.

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

Cad a fhoghlaimeoidh tú

  • An chaoi a n-úsáideann cumarsáid raidió idir gléasanna leictreonacha prótacail lena chinntiú go seoltar teachtaireachtaí i gceart
  • Conas is féidir teicneolaíocht agus cumarsáid leictreonach a úsáid chun leasa

Conas a oibríonn sé

  • Úsáideann an ríomhchlár seo gné raidió an micro:bit chun meangadh gáire a sheoladh. Is féidir leat é a úsáid san insamhlóir MakeCode nó an cód a splancadh ar 2 micro:bit nó níos mó.
  • Ar dtús, socraítear grúpa an raidió ag 2. Tá grúpaí mar a bheadh cainéil ann, mar sin, gheobhaidh aon micro:bit atá ag úsáid an ghrúpa chéanna an meangadh gáire. Is féidir leat aon uimhir ghrúpa is mian leat a roghnú ó 0-255.
  • Nuair a bhrúnn tú cnaipe A, seolann sé teachtaireacht raidió 'meangadh gáire'.
    Glanann sé an scáileán freisin ionas gur féidir leat meangadh gáire eile a sheoladh.
  • Nuair a fhaigheann sé teachtaireacht raidió, taispeánann sé straoiseog de mheangadh gáire ar scáileán an LED.
  • Tríd an ngrúpa raidió agus téacs teachtaireachta an raidió a seoladh a chomhcheangal, cruthaítear prótacal: sraith rialacha ar an gcaoi a ndéanann dhá ghléas cumarsáid.

Cad a theastaíonn uait

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

Céim 2: Códaigh é

1from microbit import *
2import radio
3radio.config(group=2)
4radio.on()
5
6while True:
7    message = radio.receive()
8    if message:
9        display.show(Image.HAPPY)
10    if button_a.is_pressed():
11        display.clear()
12        radio.send('smile')

Céim 3: Feabhsaigh é

  • Saincheap an emoji aoibh gháire le do aghaidh shona féin.
  • Más rud é go bhfuil sibh ag obair i mbeirteanna i rang, roghnaigh bhur n-uimhreacha grúpa raidió uathúla féin do gach beirt daltaí ionas gur féidir libh teachtaireachtaí a sheoladh chuig bhur bpáirtí ach ní chuig aon duine eile.
  • D'fhéadfá é sin a dhéanamh freisin tríd an ngrúpa raidió céanna a choinneáil, ach an cód a mhionathrú ionas go mbeidh an teachtaireacht a seoladh uathúil do gach duine. Mionathraigh an cód ionas nach dtaispeánann sé meangadh gáire ach amháin má fhaigheann sé an teachtaireacht cheart.
  • Conas a d'fhéadfá straoiseog dhifriúil a sheoladh má bhrúnn tú cnaipe B?