天问红外遥控学习库使用(添加设备和更换引脚)

bet3365vip 📅 2025-10-16 22:50:39 ✍️ admin 👁️ 8940 ❤️ 233
天问红外遥控学习库使用(添加设备和更换引脚)

本帖最后由 zly188 于 2023-2-22 16:48 编辑

天问红外遥控学习库是天问Block里开放的最重要、最强大库,可以匹配学习所有空调和带红外遥控的设备。具体应用范例可以在ASRPRO设备的最新项目中搜:"天问红外学习库范例",或下载本文后面的附件。它的功能:用"天问五幺"唤醒后,匹配空调,按提示按一下空调电源键就可以使用了,控制空调的指令可看右边字符编程界面的ID805-ID875。

//{ID:805,keyword:"命令词",ASR:"打开空调",ASRTO:"马上打开空调"}

//{ID:806,keyword:"命令词",ASR:"关闭空调",ASRTO:"关闭空调"}

//{ID:807,keyword:"命令词",ASR:"空调高速风",ASRTO:"马上执行"}

//{ID:808,keyword:"命令词",ASR:"空调中速风",ASRTO:"马上执行"}

//{ID:809,keyword:"命令词",ASR:"空调低速风",ASRTO:"马上执行"}

//{ID:810,keyword:"命令词",ASR:"自动风速",ASRTO:"马上执行"}

//{ID:811,keyword:"命令词",ASR:"停止扫风",ASRTO:"马上执行"}

//{ID:812,keyword:"命令词",ASR:"开启扫风",ASRTO:"马上执行"}

//{ID:813,keyword:"命令词",ASR:"十九度",ASRTO:"马上执行"}

//{ID:814,keyword:"命令词",ASR:"二十度",ASRTO:"马上执行"}

//{ID:815,keyword:"命令词",ASR:"二十一度",ASRTO:"马上执行"}

//{ID:816,keyword:"命令词",ASR:"二十二度",ASRTO:"马上执行"}

//{ID:817,keyword:"命令词",ASR:"二十三度",ASRTO:"马上执行"}

//{ID:818,keyword:"命令词",ASR:"二十四度",ASRTO:"马上执行"}

//{ID:819,keyword:"命令词",ASR:"二十五度",ASRTO:"马上执行"}

//{ID:820,keyword:"命令词",ASR:"二十六度",ASRTO:"马上执行"}

//{ID:821,keyword:"命令词",ASR:"二十七度",ASRTO:"马上执行"}

//{ID:822,keyword:"命令词",ASR:"二十八度",ASRTO:"马上执行"}

//{ID:823,keyword:"命令词",ASR:"二十九度",ASRTO:"马上执行"}

//{ID:824,keyword:"命令词",ASR:"三十度",ASRTO:"马上执行"}

//{ID:825,keyword:"命令词",ASR:"制冷模式",ASRTO:"马上执行"}

//{ID:826,keyword:"命令词",ASR:"制热模式",ASRTO:"马上执行"}

//{ID:827,keyword:"命令词",ASR:"送风模式",ASRTO:"马上执行"}

//{ID:828,keyword:"命令词",ASR:"除湿模式",ASRTO:"马上执行"}

//{ID:829,keyword:"命令词",ASR:"自动模式",ASRTO:"马上执行"}

//{ID:830,keyword:"命令词",ASR:"十六度",ASRTO:"马上执行"}

//{ID:831,keyword:"命令词",ASR:"十七度",ASRTO:"马上执行"}

//{ID:832,keyword:"命令词",ASR:"十八度",ASRTO:"马上执行"}

//{ID:868,keyword:"命令词",ASR:"上下扫风",ASRTO:"马上执行"}

//{ID:869,keyword:"命令词",ASR:"左右扫风",ASRTO:"马上执行"}

//{ID:870,keyword:"命令词",ASR:"停止上下扫风",ASRTO:"马上执行"}

//{ID:871,keyword:"命令词",ASR:"停止左右扫风",ASRTO:"马上执行"}

//{ID:872,keyword:"命令词",ASR:"升高温度",ASRTO:"马上执行"}

//{ID:873,keyword:"命令词",ASR:"降低温度",ASRTO:"马上执行"}

//{ID:874,keyword:"命令词",ASR:"增加风速",ASRTO:"马上执行"}

//{ID:875,keyword:"命令词",ASR:"减小风速",ASRTO:"马上执行"}复制代码"匹配电视",按下面的提示学习:

11.PNG (41.45 KB, 下载次数: 3275)

下载附件

2023-2-22 16:11 上传

学习完成,就可以控制电视了。

这个红外遥控学习库,把学习红外分两种类型:一种是空调,一种是非空调外的其他设备(如电视机、电风扇、茶吧机等)。

空调设备只要学习一下电源键,其他所有功能就不用学习。

非空调设备,要一一学习要用到的按键。

红外学习库编程设置也非常简单,只要添加设备,设置设备的ID(不同重复,只能下拉3000-9000的其中一个),按要求添加就可以完成。如下图添加茶吧机设备,启动匹配的命令“匹配茶吧机”。

22.PNG (14.07 KB, 下载次数: 3386)

下载附件

2023-2-22 16:21 上传

再添加匹配按键,就是添加学习按键的方法,控制设备命令是就是用什么语音来代替遥控,回复语就是控制设备后回复什么。

按下图添加这完成添加一个设备。

其他所有程序不用修改,生成模型、编译下载就完成开发。

本红外遥控学习库的红外接收引脚和发射引脚是基于ASRPRO-Plus硬件完成的,连接原理图如下:

发射引脚是PA0,接收引脚是PA7。

如果要修改这两个引脚,请按下列路径找到user_config.h文件:

\天问Block\asrpro\asr_pro_sdk\projects\offline_asr_sample\src\

建议发射引脚还是用PA0,修改接收引脚PA7。比如修改PA7接收引脚为PA3:

修改完毕后保存文件。

保存后,一定不要忘了必须运行rebuild.bat。

按下面路径找到rebuild.bat双击运行。

\天问Block\asrpro\asr_pro_sdk\projects\offline_asr_sample\project_file\

重新编译后,再到图形化界面,编译下载。

祝你成功拥有这么伟大的库。天问Block,让开发更简单!

范例下载:

天问红外学习库范例.zip

(7.18 KB, 下载次数: 686)

2023-2-22 16:48 上传

点击文件名下载附件

相关推荐

【恒波商城】
bet3365vip

【恒波商城】

📅 08-24 👁️ 734
98世界杯:巴西死磕丹麦,贝贝托破门劳德鲁普睡美人庆祝太经典!
伸缩摄像头的手机都有哪几款
完美体育365软件下载

伸缩摄像头的手机都有哪几款

📅 08-09 👁️ 5010