Céim 1: Cruthaigh é
Cad atá ann?
Aláram gan sreang chun rabhadh a thabhairt duit nuair a osclaíonn duine éigin doras - nó nuair a fhágtar oscailte é.
Conas é a dhéanamh
- Beidh dhá micro:bit ag teastáil uait le cód difriúil ar gach ceann acu. Feidhmíonn micro:bit amháin mar tharchuradóir raidió agus an ceann eile mar ghlacadóir raidió.
 - Ceangail micro:bit an tarchuradóra agus an pacáiste ceallraí de chúinne fráma dorais agus ceangail maighnéad gar dó ar chúinne an dorais.
 - Cuir micro:bit an ghlacadóra áit ar bith in aice láimhe.
 - Mura n-oibríonn an t-aláram mar a bhí súil agat, seans go mbeidh ort uimhir neart an fhórsa maighnéadach a athrú sa chód tarchuradóra. Taispeánann cnaipe A an léamh fórsa maighnéadach reatha. Bain úsáid as seo chun cinneadh a dhéanamh ar uimhir na tairsí, ag tógáil léamha agus an doras oscailte agus dúnta.
 
Conas a oibríonn sé
- Úsáideann an clár tarchuradóra micro:bit (maighnéadiméadar) braiteoir ionchuir agus lúb chun neart an réimse mhaighnéadaigh a thomhas gach dhá soicind.
 - Úsáideann sé roghnú mar sin nuair a thiteann neart an réimse mhaighnéadaigh faoi leibhéal áirithe (an tairseach), seolann sé raidió comhartha 'oscailte'. Má théann an léamh maighnéadais os cionn na tairsí, seolann sé an comhartha ‘dúnta’.
 - Nuair a fhaigheann micro:bit an ghlacadóra an comhartha ‘oscailte’, feictear cros ar a taispeáint LED agus cloiseann aláram inchloiste. Nuair a fhaigheann sé an comhartha ‘dúnta’, feictear tic ar a thaispeántas LED agus ní imríonn aon fhuaim.
 
Cad a theastaíonn uait
- dhá micro:bit agus pacáiste ceallraí amháin ar a laghad
 - maighnéad
 - roinnt putty ghreamaitheach chun maighnéad a shocrú ar dhoras agus micro:bit le fráma dorais
 - má tá micro:bit V1 agat agus más mian leat aláram inchloiste a chloisteáil, cluasáin roghnacha, buzzer nó cainteoir agus sreanga gearrthóg crogaill chun iad a cheangal
 
Céim 2: Códaigh é
Braiteoir / tarchuradóir:
1from microbit import *
2import radio
3radio.config(group=17)
4radio.on()
5
6while True:
7    if button_a.was_pressed():
8        display.scroll(compass.get_field_strength())
9    if compass.get_field_strength() < 100000:
10        display.show(Image.DIAMOND_SMALL)
11        radio.send('open')
12    else:
13        display.clear()
14        radio.send('closed')
15    sleep(2000)
16Aláram / glacadóir:
Céim 3: Feabhsaigh é
- Úsáid cúpla micro:bit chun cuntas a choimeád ar stádas doirse éagsúla trí theachtaireachtaí raidió difriúla a sheoladh, m.sh. 'doras cúl oscailte.'
 - Úsáid athróg chun an fad a fhágtar doirse oscailte a thomhas - an bhféadfadh sé seo cabhrú leat fuinneamh téimh a shábháil?
 
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.


