语音识别改装老赛车:变调,转口令,再现四驱兄弟招牌技能。

由大数据文摘制作
作者:笏洁琼
六一刚过,大量关于童年玩具的文章刮起了一股“怀旧风”。
说到童年玩伴,消化者最怀念《四驱兄弟》了。这部1996年的日本漫画,为无数车迷种下了“赛车手”的种子。
那句“去吧,坚持音速!”成为当年无数男生最爱的口头禅,也带火了一大批“奥迪双钻”赛车玩具。
奥迪双钻石的“梦之队”系列。
最近,哔哩哔哩的一位程序员Upmaster,“我奶奶的哥哥(以下简称喵的哥哥)”,自己把语音识别和3D打印装进了一辆普通的四驱汽车,把小时候四驱汽车的黄色外壳改装成了声控版的“超级”四驱汽车。
这辆车经过改装后,不仅可以通过音量大小控制赛车的速度,还可以直接下达指令让赛车掉头,彻底实现了消化者儿时的梦想:声控四驱。
喵喵喊“五点”的时候,音速真的转了。
但是因为车不能离人太远,一旦太远,车就接收不到指令,人就必须跟着车跑,这就简单的再现了四驱兄弟的场景。
看这酷炫的画面,我真的为有“音速”梦想的叔叔阿姨们哭了。喵因此在哔哩哔哩被称为“土屋博士”!
主页:
https://space.bilibili.com/10830226 SPM _ id _ from=333.788 . b _ 765 f 7570696 e666 f . 2
土屋博士(感觉像乔布斯)
据喵哥说,目前他手里有三辆可以启动的四驱车,有跃起充,有强棒音速,有旋风充。分别是初级遥控面板旋风充电,声控版跳跃充电,然后是声控遥控面板的音速。
最后喵哥说他一个人不可能幸福。所有的源代码,包括需要3D打印的源文件,都已经放到GitHub开源上给大家看了。
源代码方向
https://github . com/Jingyang 1124/声控迷你赛车-Beat-Magnum
拥有一台升空版的“强棒音速”需要几个步骤?
这个项目源于喵在整理旧物的时候发现了一个泛黄的旋风两个大拇指竖起的外壳。喵觉得不能抛弃儿时玩伴,希望重现旋风冲锋!
喵的整个改装过程分为三步,分别是3D模型设计和打印、电路链接和组装测试。
《消化菌》也带大家看看这个很酷的改造过程。
1.三维模型设计
我们来看第一步,设计三维模型。
喵哥用Solidworks对四驱进行了设计建模。因为他小时候找的四驱只有一个外壳,所以基本上除了外壳以外的模块都需要。如果要实现声控四驱,有些部分需要自己绘图打印。
Solidworks2020可以连接3D打印机,也是该功能的最新版本。不仅如此,Solidworks还可以对三维几何图形进行切片,并存储图形的材质、纹理和2D切片数据。
然后利用3D打印技术打印出车身、车轮等配件。
印刷体。
车身打印出来后,就可以开始下一步的电路连接了。
2.电路接线
三维打印完成后,需要对车身的电路进行改造。
喵说这部分很关键,需要AltiumDesigner印刷电路板(PCB)设计和KELLuVision进行单片机编程。
控制方式是挂在胸前的遥控器进行语音识别,基于无线传输,向车内接收端发送不同的语音控制指令。
挂在胸前的遥控器有按键设计,可以语音控制,也可以按键控制。
车身主要包括Arduino板、电机驱动电路MX1508和无线模块NRF24101。
车的接收端有一个STM32单片机,就是微控制器的作用,有点类似漫画里的GP芯片。
接收端的原理是根据不同的指令调整四个PWM占空比。因为两个信号对应一个电机,所以车辆上安装了两个电机,通过改变PWM占空比来控制电机转速。
选择Arduino Nano。MCU中有51 MCU和Arduino。Arduino是一个开源的硬件平台,是以AVR MCU为核心控制器的一类硬件电路板的总称。还有大家熟悉的STM32。虽然STM32很强大,但是对新手不太友好,所以为了更好的完成声控汽车改造,用Arduino来打造。这样丰富的开源和配套软件才能增加成功率。
买个LD3320芯片,然后开始画PCB。
需要连接遥控器,语音控制前需要调试按键。
另外两个NRF24L01无线模块用于连接它们。一个Arduino需要配备一个电机驱动芯片和两个电机。最后可以用面包板、电池、阴阳线组装。
面包板上有孔可以固定Arduino Nano,并与电线和其他设备连接。
下一步就是下载ArduinoIDE,用这个软件编程Arduino,可以从Arduino的中文社区下载。下载后可用于编程、程序烧录、串口调试。
由于需要使用NRF24L01无线模块,所以需要给Arduino添加一个Mirf库。
即使你不懂C语言,也不要害怕。只需在代码文件中输入20多行代码,就可以运行了。如果是人形代码输出机,还可以修改代码,添加模块。
它主要通过Digitalread功能读取D2-D6上的液位信号。当电平信号较低时,可以发送不同的数字连接。转向和前进运动模式由不同的电机级别实现。编写完程序后,要访问计算机,请将程序下载到遥控终端、接收器和Arduino板上。
3.组装和测试
最后,就是把配件安装在一起。
安装完成后,将程序写入控制板。写完程序,就可以测试了。
从视频中可以看到,喵哥八点喊的时候,四驱真的转了,音速还挺快的。
“强棒音速,走吧!”话音刚落,没错!车真的会飞!
总的来说,这款四驱成功实现了声控功能,既能原地转圈,又能加速转弯(老手技)。
点评:童年老老实实没欺负我!
这个项目在哔哩哔哩和支湖引起了一片惊呼。网友们纷纷表示,编码改变世界!
不仅能听懂人话,还想能表演特技,期待跳弹!
并且,小时候的终极谜题终于解开了:“我终于找到了赛车跟着我跑的原因。”没错,正是因为蓝牙距离太远,车子收不到信号,所以我才要像风一样冲,跟上赛车。
也有同学表示,这项技术可以申请专业,生产销售一条龙,已经到了人生巅峰。
再加上AI人工智能的学习能力,经过多次训练和寻优,细菌想要多一个。不如开放算法优化平台,让大家都参与进来。
最后,消化菌也试图了解视频主角喵的出处。但是,它除了在简介里说他是工科男,出现在视频里之外,什么都没提。但是,从所有的装备可以看出,他不是一个普通人。有网友表示在一个短视频中看到过某自动化专业的大部分课程申请。消化菌只能说是某宝的主人!
据说老奶奶还会继续开发有趣的项目。最新公布的是一款全新的四轮驱动,是手工打印的。没错,喵哥准备黑了,开始大神博士巨无霸的奇妙改装系列。消化者将持续关注!
参考链接:
https://space.bilibili.com/10830226 SPM _ id _ from=333.788 . b _ 765 f 7570696 e666 f . 1

其他教程

如何把ai中的图片做成PPT(ppt如何把图片变成矢量图)

2022-9-9 23:52:10

其他教程

pr教程入门视频全套视频(pr教学视频入门教程视频)

2022-9-9 23:54:19

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索