如何用mind+实现红外遥控小灯
本帖最后由 Phoebe1 于 2018-12-6 10:53 编辑近期遇到很多小伙伴问如何用mind+实现红外遥控,这里简单做了一个红外遥控灯,和大家分享一下。
一:准备以下材料
1、Micro:bit+Microbit IO 扩展板
2、2个颜色的LED模块
3、红外接收模块
4、红外遥控器
二:将模块连接到Micro:bit
三:打开Mind+,编写代码
首先点击Mind+界面左下角扩展,添加红外接收模块
添加完成后会在左侧菜单中出现通信模块,点击就会出现红外模块。默认引脚为P3
接着创建一个字符变量,注意是字符变量!取名:红外遥控,之后就会出现红框的内容
准备工作完成就可以正式编写代码了。
代码实现的功能是:按下红外遥控器的VOL+红灯亮;按下左两个三角白灯亮;按下VOL—红灯灭;按下右2个三角白灯灭。
四:上传代码,验证是否成功
五:特别说明
红外遥控器对应的键值如下
我用的不是这个遥控器怎么办呀? Forgotten 发表于 2018-12-6 14:39
我用的不是这个遥控器怎么办呀?
你用的是哪个遥控器啊,红外编码值对应好应该就可以了,原理是一样的 Phoebe1 发表于 2018-12-6 15:44
你用的是哪个遥控器啊,红外编码值对应好应该就可以了,原理是一样的
求教怎样获取遥控器的编码值呢? 本帖最后由 说易 于 2019-1-8 11:52 编辑
其它遥控器,也读取出了按键编码值,不知道为什么还是无法正确使用。判断语句执行结果不正确
程序如下:按键可以,遥控就不行
说易 发表于 2019-1-8 11:24
其它遥控器,也读取出了按键编码值,不知道为什么还是无法正确使用。判断语句执行结果不正确
不好意思,现在才看到,你的问题解决了吗?:))
页:
[1]