在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1932|回复: 2

[原创] 圣剑——聆听我的召唤

[复制链接]
发表于 2022-1-10 11:01:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
我的圣剑啊,聆听我的召唤!哈哈哈,不好意思啊,我的中二病又犯了。在前段时间,各个短视频平台,光剑变身,光圈普渡众生的视频,不知道大家有没有看到过。在那个时候我就有了一个想做一把光剑的想法。但是呢,单单是做一把光剑又显得十分的单调。所以我就想做一款能听懂我说话的一款光剑。
TxI7cD.jpg

视频展示:


一、准备材料

1.硬件材料:
TxkyWT.jpg


二、组装
Tx2Ert.jpg
焊接导线
Tx2KPg.jpg
套上外壳
TxWEAf.jpg
将所有线按照上图焊接
TxWy4O.jpg
焊接电池与语音识别模块(焊接电池到板子上,可以用板子给电池充电,是不是很nice)
TxfDMj.jpg
将线从手柄上导出来
Txfhz4.jpg
将语音识别模块装入结合处
Txhumn.jpg
最后将18650电池和3.7V锂电池赛在后面
TxhT1g.jpg
光剑完成展示


三、代码展示



  1. #include "DFRobot_ASR.h"
  2. #include <FastLED.h>
  3. #define NUM_LEDS 300
  4. #define DATA_PIN 9
  5. #define CLOCK_PIN 13
  6. CRGB leds[300];

  7. DFRobot_ASR  asr;

  8. void setup()
  9. {
  10. Serial.begin(115200);
  11. asr.begin();
  12. asr.addCommand("hong deng",0);                //开启红灯
  13. asr.addCommand("lan deng",1);                //开启蓝灯
  14. asr.addCommand("lv deng",2);                //开启绿灯
  15. asr.addCommand("guan deng",3);             //关闭灯光

  16. //开始识别
  17. asr.start();
  18. Serial.println("Start");
  19. FastLED.addLeds<NEOPIXEL, DATA_PIN>(leds, NUM_LEDS);
  20. }

  21. void loop()
  22. {
  23. int result = 0;
  24. //读取识别到的词条.
  25. result = asr.read();

  26. if(result == 0)
  27. {
  28.    Serial.print("ASR result is:");
  29.    Serial.println(result);//返回识别结果,即识别到的词条编号
  30.    fill_solid(leds, 300, CRGB::Red);      //灯带显示为红灯
  31.    FastLED.show();
  32.    }
  33. else if(result == 1){
  34.    Serial.print("ASR result is:");
  35.    Serial.println(result);//返回识别结果,即识别到的词条编号
  36.    fill_solid(leds, 300, CRGB::Blue);      //灯带显示为蓝灯
  37.    FastLED.show();
  38. }
  39. else if(result == 2){
  40.    Serial.print("ASR result is:");
  41.    Serial.println(result);//返回识别结果,即识别到的词条编号
  42.    fill_solid(leds, 300, CRGB::Green);      //灯带显示为绿色
  43.    FastLED.show();
  44. }

  45. else if(result == 3){
  46.    Serial.print("ASR result is:");
  47.    Serial.println(result);//返回识别结果,
  48.    FastLED.clear();                   //关闭灯带
  49.    FastLED.show();                     //刷新灯带颜色
  50. }

  51. }


复制代码

四、纯阳剑谱

拔剑式:心中无女人,拔刀自然神
Tx7tXD.jpg


破剑式:剑谱第一页,忘掉心上人
Tx7Fkn.jpg

舞剑式:剑谱第二页,女人扰心神
TxqmX8.jpg


万剑归宗:怀中抱妹,伤害翻倍
TxLaxP.jpg


总结:剑法已经悉数交付于你了,个中真意能得多少就得多少吧!记住为师交与你的:“女人只会影响你拔剑的速度,越漂亮的女人越危险。“下山去吧!!!





发表于 2022-1-10 14:39:58 | 显示全部楼层
确实有点中二
发表于 2022-1-11 09:37:46 | 显示全部楼层
整活儿贴
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-27 23:00 , Processed in 0.021393 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表