用红外遥控做一个智能灯和风扇
本帖最后由 赤星三春牛! 于 2022-5-21 18:05 编辑现在的生活中,我们家里都有些智能设备,大部分的智能设备都是红外遥控和语音控制的,这样就不用在设备那里才能控制它。在DF创客商城中,也有一些器材是可以制作智能设备的,我们可以买下来来做一些作品。
好了,废话不多说,我们进入正题——我们今天要做一个能智能控制的灯和风扇!
这些是我们将要用到的东西,请准备好哦!
这里用到2个风扇是因为1个风扇风太小了,用两个可以增强风力。
现在,连接电脑、掌控板、扩展板和各种器材。要注意连接方向,不要插反!
然后,对智能管家说“匹配风扇遥控器”和“匹配灯具遥控器”,根据实际情况按下遥控器上的键(最好记录下来哪个键是有什么用的,这个键的键值是什么,编程时更方便。)
连上所有器材后,开始编程!
1.打开Mind+,在上传模式中点击扩展,依次点击“掌控板”“通讯模块”“红外接收模块”。
2.返回后,写个风扇引脚的初始化(不用也行)
3.设置变量(这个变量是记录红外接收模块的数据的)
4.屏幕显示提示语
5.用“如果...否则如果...否则...”这个条件来判断是否有接收到红外信号(来自遥控器或智能管家),一共有10个如果否则,然后将条件和结果放入“如果,否则如果,否则”这个积木里面(建议添加注释,来说明每个编码是哪个按键的,有什么作用)的播放声音是提示音,表示已经接收到了信号
我这里注释不小心搞到下面了。此图建议下载来看。
这个简单版的智能助手就做好了!大家可以自由发挥,制作一个外观哦!
科普及附件:
1.红外遥控器的键值表(不想自己测试的看这里)
2.自己检测红外数值的方法(这里推荐串口打印法)
3.简单地测试能否正常使用红外遥控器和智能管家来控制掌控板
4.检测红外遥控器是否能正常使用(打开手机摄像头,对准遥控器的发射头,长按遥控器的某个按键,看到有紫光即遥控器可以正常使用):
点击查看
5.智能管家遥控器匹配方法:
点击查看
6.用智能管家和遥控器控制LED灯(简易版):点击查看
7.红外遥控器介绍:
8.智能管家匹配时对话指引:
匹配红外遥控器与智能语音遥控器
必须按照智能语音遥控器的说明书里的“匹配灯具遥控器”选项来匹配红外遥控器的按
键功能。智能语音遥控器的唤醒口令是:智能管家。按下面所示进行语音对话与匹配。
我们:智能管家!
智能管家:主人您好!
我们:匹配灯具遥控器。
智能管家:请拿起空调遥控器靠近我,按下开关键。
(我们就可以拿起红外遥控器靠近智能语音遥控器,按下红色的开关键)
智能管家:打开灯光。
(我们长按1号键,听到“哔”一声,1号键就匹配成功,具有“打开灯光”的功能。)
智能管家:关闭灯光。
(我们长按2号键,听到“哔”一声,2号键就匹配成功,具有“关闭灯光”的功能。这样
就匹配完成了。)
4.上传程序进行测试
上传程序之后,既可以通过遥控器来遥控开灯和关灯,又可以通过智能管家来语音遥控
开灯和关灯了。
9.程序附件(良心给你们了):
此教程到此结束。谢谢大家!
很棒的啊 rzyzzxw 发表于 2022-5-22 18:24
很棒的啊
谢谢!!
页:
[1]