RGB LED + 红外线遥控器
这篇教学会使用 MakeCode 编辑 micro:bit 扩充板程序 ( EZ Start Kit+ ),透过扩充板上的红外线接收器,接收红外线遥控器的信号,进一步控制 RGB LED 的灯光色彩。
- 操作 EZ Start Kit+ 需要加载对应的扩充积木,请先参考:加载 EZ Start Kit+ 的程序积木。
- 更多信息:ICShop EZ Start Kit+ 官方网站。
读取红外线遥控器信号
在 micro:bit 启动时初始化红外线接收器,就能使用 USB 序列的方法读取红外线遥控器的信号。
OLED 显示红外线遥控器信号
如果无法使用 USB 序列读取红外线信号,也可透过 EZ Start Kit 的 OLED 显示器显示红外线遥控器的信号。
透过红外线遥控器,控制 RGB LED 灯光色彩
使用逻辑判断积木,判断当侦测到特定红外线信号时,就将 RGB LED 亮起指定的颜色,如果不是特定的信号,就将 RGB LED 关闭。
搭配变数,也能使用红外线遥控器的“向左”与“向右”,控制 RGB LED 的灯光往左移或是往右移动。
范例解答
延伸练习
如果已经熟悉了 EZ Start Kit+ 红外线遥控 RGB LED 的原理,还可以尝试更多好玩的作法:
- 设定按下特定红外线遥控器按钮时,RGB LED 会闪烁 ( 解答 )。
微信扫码关注
抖音扫码关注