查看: 5967|回复: 16

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

[复制链接]

41

主题

167

帖子

3097

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3097
发表于 2023-2-22 16:43:33 | 显示全部楼层 |阅读模式
本帖最后由 zly188 于 2023-2-22 16:48 编辑

天问红外遥控学习库是天问Block里开放的最重要、最强大库,可以匹配学习所有空调和带红外遥控的设备。具体应用范例可以在ASRPRO设备的最新项目中搜:"天问红外学习库范例",或下载本文后面的附件。它的功能:用"天问五幺"唤醒后,匹配空调,按提示按一下空调电源键就可以使用了,控制空调的指令可看右边字符编程界面的ID805-ID875。
  1. //{ID:805,keyword:"命令词",ASR:"打开空调",ASRTO:"马上打开空调"}
  2. //{ID:806,keyword:"命令词",ASR:"关闭空调",ASRTO:"关闭空调"}
  3. //{ID:807,keyword:"命令词",ASR:"空调高速风",ASRTO:"马上执行"}
  4. //{ID:808,keyword:"命令词",ASR:"空调中速风",ASRTO:"马上执行"}
  5. //{ID:809,keyword:"命令词",ASR:"空调低速风",ASRTO:"马上执行"}
  6. //{ID:810,keyword:"命令词",ASR:"自动风速",ASRTO:"马上执行"}
  7. //{ID:811,keyword:"命令词",ASR:"停止扫风",ASRTO:"马上执行"}
  8. //{ID:812,keyword:"命令词",ASR:"开启扫风",ASRTO:"马上执行"}
  9. //{ID:813,keyword:"命令词",ASR:"十九度",ASRTO:"马上执行"}
  10. //{ID:814,keyword:"命令词",ASR:"二十度",ASRTO:"马上执行"}
  11. //{ID:815,keyword:"命令词",ASR:"二十一度",ASRTO:"马上执行"}
  12. //{ID:816,keyword:"命令词",ASR:"二十二度",ASRTO:"马上执行"}
  13. //{ID:817,keyword:"命令词",ASR:"二十三度",ASRTO:"马上执行"}
  14. //{ID:818,keyword:"命令词",ASR:"二十四度",ASRTO:"马上执行"}
  15. //{ID:819,keyword:"命令词",ASR:"二十五度",ASRTO:"马上执行"}
  16. //{ID:820,keyword:"命令词",ASR:"二十六度",ASRTO:"马上执行"}
  17. //{ID:821,keyword:"命令词",ASR:"二十七度",ASRTO:"马上执行"}
  18. //{ID:822,keyword:"命令词",ASR:"二十八度",ASRTO:"马上执行"}
  19. //{ID:823,keyword:"命令词",ASR:"二十九度",ASRTO:"马上执行"}
  20. //{ID:824,keyword:"命令词",ASR:"三十度",ASRTO:"马上执行"}
  21. //{ID:825,keyword:"命令词",ASR:"制冷模式",ASRTO:"马上执行"}
  22. //{ID:826,keyword:"命令词",ASR:"制热模式",ASRTO:"马上执行"}
  23. //{ID:827,keyword:"命令词",ASR:"送风模式",ASRTO:"马上执行"}
  24. //{ID:828,keyword:"命令词",ASR:"除湿模式",ASRTO:"马上执行"}
  25. //{ID:829,keyword:"命令词",ASR:"自动模式",ASRTO:"马上执行"}
  26. //{ID:830,keyword:"命令词",ASR:"十六度",ASRTO:"马上执行"}
  27. //{ID:831,keyword:"命令词",ASR:"十七度",ASRTO:"马上执行"}
  28. //{ID:832,keyword:"命令词",ASR:"十八度",ASRTO:"马上执行"}
  29. //{ID:868,keyword:"命令词",ASR:"上下扫风",ASRTO:"马上执行"}
  30. //{ID:869,keyword:"命令词",ASR:"左右扫风",ASRTO:"马上执行"}
  31. //{ID:870,keyword:"命令词",ASR:"停止上下扫风",ASRTO:"马上执行"}
  32. //{ID:871,keyword:"命令词",ASR:"停止左右扫风",ASRTO:"马上执行"}
  33. //{ID:872,keyword:"命令词",ASR:"升高温度",ASRTO:"马上执行"}
  34. //{ID:873,keyword:"命令词",ASR:"降低温度",ASRTO:"马上执行"}
  35. //{ID:874,keyword:"命令词",ASR:"增加风速",ASRTO:"马上执行"}
  36. //{ID:875,keyword:"命令词",ASR:"减小风速",ASRTO:"马上执行"}
复制代码
"匹配电视",按下面的提示学习:

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

这个红外遥控学习库,把学习红外分两种类型:一种是空调,一种是非空调外的其他设备(如电视机、电风扇、茶吧机等)。
空调设备只要学习一下电源键,其他所有功能就不用学习。
非空调设备,要一一学习要用到的按键。

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


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

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

本红外遥控学习库的红外接收引脚和发射引脚是基于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, 下载次数: 379)

天问红外学习库范例.zip

7.18 KB, 下载次数: 115

回复

使用道具 举报

0

主题

46

帖子

1110

积分

金牌会员

Rank: 6Rank: 6

积分
1110
发表于 2023-2-22 17:33:08 | 显示全部楼层
强大   不错!
回复

使用道具 举报

0

主题

1

帖子

80

积分

注册会员

Rank: 2

积分
80
发表于 2023-2-27 20:50:37 | 显示全部楼层
非常实用,使用方便!
回复

使用道具 举报

0

主题

1

帖子

8

积分

注册会员

Rank: 2

积分
8
发表于 2023-3-31 20:23:36 | 显示全部楼层
学习学习
回复

使用道具 举报

2

主题

5

帖子

24

积分

注册会员

Rank: 2

积分
24
发表于 2023-4-13 12:09:26 | 显示全部楼层
请问ASRPRO开发板可以做到吗?
回复

使用道具 举报

0

主题

1

帖子

12

积分

注册会员

Rank: 2

积分
12
发表于 2023-4-23 22:14:03 | 显示全部楼层
学习学习
回复

使用道具 举报

2

主题

5

帖子

24

积分

注册会员

Rank: 2

积分
24
发表于 2023-5-3 15:56:36 | 显示全部楼层
请问要收费吗?为什么库写着达到使用次数要收费?求解
回复

使用道具 举报

0

主题

1

帖子

26

积分

注册会员

Rank: 2

积分
26
发表于 2023-7-4 12:39:52 | 显示全部楼层
有没有定时功能的设置?
回复

使用道具 举报

3

主题

14

帖子

59

积分

注册会员

Rank: 2

积分
59
发表于 2024-1-9 11:50:45 | 显示全部楼层
精通代码的用不着图形库,做成图形库应该就是给菜鸟玩的吧,但是软件又给菜鸟设置了门槛,加了三分钟编译限制和库的烧录次数限制,菜鸟要是能玩转那不是神仙吗
回复

使用道具 举报

49

主题

223

帖子

4886

积分

版主

Rank: 7Rank: 7Rank: 7

积分
4886
发表于 2024-1-10 09:09:13 | 显示全部楼层
milefo 发表于 2024-1-9 11:50
精通代码的用不着图形库,做成图形库应该就是给菜鸟玩的吧,但是软件又给菜鸟设置了门槛,加了三分钟编译限 ...

升级最新版,最新版目前是没有限制的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|好好搭搭在线 ( © 好好搭搭在线 浙ICP备19030393号-1 )

GMT+8, 2024-4-19 00:10 , Processed in 0.343827 second(s), 26 queries .

Powered by Discuz!

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表