Skip to content

Gníomhaíocht

Teirmiméadar laistigh-lasmuigh

Idirmheánach | MakeCode, Python | Braiteoir teochta, Cnaipí, Raidió, Scáileán LED | Athróga, Cumarsáid, Ionchur/aschur, Teocht, Tonnta raidió

Céim 1: Cruthaigh é

Cad atá ann?

Úsáid dhá micro:bit ionas gur féidir leat monatóireacht a dhéanamh ar theocht lasmuigh go cianda.

Intreoir

Treoir chódaithe

Conas a oibríonn sé

  • Úsáideann an tionscadal seo dhá ríomhchlár dhifriúla, ceann don micro:bit lasmuigh a bhraitheann an teocht agus a sheolann é chuig grúpa raidió 23.
  • Úsáideann an micro:bit lasmuigh a bhraiteoir teochta chun a thomhas cé chomh te nó fuar agus atá sé.
  • Úsáideann sé raidió chun léamh na teochta seo a sheoladh chuig an micro:bit laistigh.
  • Nuair a fhaigheann an micro:bit laistigh léamh teochta ó lasmuigh, stórálann sé é in athróg ar a dtugtar teochtLasmuigh.
  • Nuair a bhrúnn tú cnaipe ionchuir A ar an micro:bit laistigh, taispeántar léamh a theochta reatha féin ar a aschur scáileáin LED.
  • Nuair a bhrúnn tú cnaipe B, taispeántar léamh na teochta ó lasmuigh, a stóráladh san athróg teochtLasmuigh.

Cad a theastaíonn uait

  • Dhá micro:bit
  • MakeCode nó Python editor
  • paca cadhnraí
  • Coimeadán uiscedhíonach, mar shampla bosca plaisteach

Céim 2: Códaigh é

Braiteoir agus tarchuradóir lasmuigh:

1from microbit import *
2import radio
3radio.config(group=23)
4radio.on()
5
6while True:
7    radio.send(str(temperature()))
8    sleep(5000)
9

Braiteoir agus glacadóir laistigh:

1from microbit import *
2import radio
3radio.config(group=23)
4radio.on()
5outdoorTemp = '-'
6
7while True:
8    message = radio.receive()
9    if message:
10        outdoorTemp = message
11    if button_a.was_pressed():
12        display.scroll(str(temperature()))
13    if button_b.was_pressed():
14        display.scroll(outdoorTemp)
15        

Céim 3: Feabhsaigh é

  • Socraigh na cadhnraí go mairfidh siad níos faide trí raidió an micro:bit lasmuigh a mhúchadh nuair nach bhfuil sé in úsáid agus gan léamha teochta a sheoladh chomh minic céanna.
  • Úsáid athróga chun cuntas a choimeád ar na teochtaí is airde agus is ísle a taifeadadh.
  • Calabraigh na léamha in aghaidh teirmiméadar eile ionas go bhfeicfidh tú an gá duit teocht an micro:bit a athrú.