继电器 + 红外线遥控器
这篇教学会使用 MakeCode 编辑 micro:bit 扩充板程序 ( EZ Start Kit+ ),透过扩充板上的红外线接收器,接收红外线遥控器的信号控制继电器的开与关,就能进一步控制外接的小型电器 ( 例如风扇 )。
- 操作 EZ Start Kit+ 需要加载对应的扩充积木,请先参考:加载 EZ Start Kit+ 的程序积木。
- 更多信息:ICShop EZ Start Kit+ 官方网站。
继电器原理
继电器是由电磁铁所构成的开关系统,当没有信号时,导电的簧片会在上方,“常开”和“公共端”会形成断路。当接收到信号,电子铁通电,将导电簧片往下吸附,此时“常开”和“公共端”变成通路,透过这个方式,就能控制电器的有电或没有电。
EZ Start Kit 内建微型继电器,也是按照继电器的原理运作。
读取红外线遥控器信号
在 micro:bit 启动时初始化红外线接收器,就能使用 USB 序列的方法读取红外线遥控器的信号。
OLED 显示红外线遥控器信号
如果无法使用 USB 序列读取红外线信号,也可透过 EZ Start Kit 的 OLED 显示器显示红外线遥控器的信号。
透过红外线遥控器,控制继电器
使用逻辑判断积木,判断当侦测到特定红外线信号时,就将继电器打开,如果不是特定的信号,就将继电器关闭。
范例解答
延伸练习
如果已经熟悉了 EZ Start Kit+ 红外线遥控器控制继电器 的原理,还可以尝试更多好玩的作法:
- 加入按钮开关控制继电器的机制 ( 解答 )。
微信扫码关注
抖音扫码关注