Skip to content

活動

心跳發射器

中等級數 | MakeCode, Python | LED 螢幕, 無線電 | 無線電波, 迭代, 通訊

步驟1:製作

這是什麼?

透過兩個micro:bit,您可以使用無線電訊息追踪貴重物品或寵物。

micro:bit可透過無線電將心型圖像發送到另一個

運作方式

你需要的東西

  • 2 片micro:bit
  • MakeCode 或, Python 編輯器
  • 至少1個電池組
  • 有貴重的物品要追踪

步驟2:編碼

發射器

1from microbit import *
2import radio
3radio.config(group=73, power=1)
4radio.on()
5
6while True:
7    radio.send('hello')
8    sleep(2000)
9

接收器

1from microbit import *
2import radio
3radio.config(group=73)
4radio.on()
5
6while True:
7    message = radio.receive()
8    if message:
9        display.show(Image.HEART)
10        sleep(1000)
11        display.clear()
12

步驟3:進階

  • 通過增加無線電發射器的功率來擴大範圍。
    功率可為任何0-7的數字。
  • 在發射器的LED螢幕上以及接收器上使心臟「跳動」。
  • 您可以利用這些程序製作簡單的尋寶遊戲-藏起發射器請朋友挑戰找到它。