HaloCode
Search…
HaloCode光環板簡介
自從micro:bit開始流行起來之後,漸漸地許多廠家也開始研發類似和相容的板子,而HaloCode是其中的佼佼者,價錢差不多,功能各有所長,以下的連結可以看到HaloCode這塊板子的功能以及規格方面的詳細介紹:
Halocode光環板 | ipoemaker紅動創新
紅動創新
它的大小和micro:bit差不多,不過在外觀上最大的差異是HaloCode只有一個按鈕和12個LED燈,但是雖然只有12顆LED,但是當你一把HaloCode接上電源時一定對這12顆LED大為驚艷,因為它們全具有全彩高亮度功能,質感非常好喔。先來看看示範程式(這塊板子可以使用積木和Python編寫程式,但是何老師還是喜歡使用Python啦):
1
import event, halo
2
import random
3
index = 0
4
5
@event.button_pressed
6
def on_start():
7
global index
8
index = 1
9
old_index = 1
10
init_delay = 0.01
11
while True:
12
halo.led.show_single(old_index, 0, 0, 0)
13
halo.led.show_single(index, 255, 255, 0)
14
old_index = index
15
index = index + 1
16
if index > 12:
17
index = 1
18
time.sleep(init_delay)
19
init_delay += 0.01
20
if init_delay > 0.5 and random.randint(1, 10) == 1:
21
break
Copied!
以下是執行的結果示範影片:
Last modified 2yr ago
Copy link