当前位置:主页 > K蕙生活 >树莓派 × Microbit Selfie 自拍站(二)树莓 >

树莓派 × Microbit Selfie 自拍站(二)树莓

发布时间:2020-07-18作者: 阅读:(290)

树莓派 × Microbit Selfie 自拍站(二)树莓

Step 1:开启 mu 程式,就可以看见程式的工作介面。

树莓派 × Microbit Selfie 自拍站(二)树莓

Step 2:如图使用 USB 线将 Micro:bit 与树莓派连接。

树莓派 × Microbit Selfie 自拍站(二)树莓

Step 3:当树莓派连接到 Micro:bit 时,就会弹出视窗,要求用家选择相关行动,此时只需要按「 Cancel 」就可以。

编辑 Micro:bit 程式码

在 mu 工作介面的上方有多个图示, 其中一个是「 Flash 」,利用此按钮将编写好的程式传送到 Micro:bit 。以下我们的编码将是按钮 A 负责拍摄,按钮 B 进行停止拍摄。同学可自由创作,更改按钮用途,但限于篇幅,以下介绍编程以最简单方式设计。

树莓派 × Microbit Selfie 自拍站(二)树莓

Micro:bit 显示小型 Diamond 。

树莓派 × Microbit Selfie 自拍站(二)树莓

Micro:bit 显示大「 × 」。

接着会于 mu 里输入下列程式, 并将档案储存为 microbitButton.py ,为 Micro:bit 的按钮 A 及按钮 B 作好準备。

树莓派 × Microbit Selfie 自拍站(二)树莓

microbitButton.py程式码

microbitButton.py 程式的说明如下:

行数程式码1载入 Micro:bit 的 Library 。2建立一个 while True 循环,在下面的指令会不断被重
複执行。3-9如果按钮 A 被按下, Micro:bit 的 LED 显示屏便会显示 Diamond 图形,等待 0.1 秒后, GPIO Pin0 便会设定为高位(行数 6 ),再次等待 0.1 秒,显示屏便会显示小型 Diamond 图形,并将 Pin0 设定为低位(行数 9 )。10-16内容与行数 3-9 相同,只是显示图形改为使用「 HAPPY 」及「 NO 」,并在 GPIO Pin1 作设定高位及低位。

上载程式码至 Micro:bit

最后要在 mu 程式中按 Flash , 将程式从 Raspberry Pi 传送到 Micro:bit 。过程中,你会看到 Micro:bit 上的 LED 灯会闪烁着,数秒之后便停下来,即代表程式传送已经完成,然后再次见到初次连接到树莓派时弹出的视窗,现在只需要再按下「 Cancel 」就可。

树莓派 × Microbit Selfie 自拍站(二)树莓

传送讯息时, Micro:bit 上会
有 LED 灯闪亮。

下星期待续……

上一篇: 下一篇:

相关阅读