不会代码(零基础)学语音开发(语音控制板载双电机)

发布时间:2024年01月04日

电机,可以说是在生活中无处不见。有句话形容它:只要动的地方就有电机的身影。

比方说:空调、冰箱、洗衣机、油烟机、电扇、吸尘器、电动剃须刀、电吹风、豆浆机、破壁机、空气净化器、洗碗机、电动牙刷等种种电器产品,无一不是使用电机进行驱动。

可想而知,如果会了语音控制,那岂不是,光凭张嘴,就可以控制everything……

这款VDB-150S语音开发板板载的两个直流电机,通过语音控制其启动、加速、减速、停止、急停。

VDB-150S语音开发板板载的两个直流电机M1和M2通过10位拨码开关SW3的第3,4,5,6四位开关连接到语音模块的4个引脚上。我们通过控制4个引脚电平(PWM)就可以控制电机的启动、加速、减速、停止、急停。我们就去线上开发平台编程吧。流程如之前,不废话了。我直接用了资料的固件进行烧录。烧录千万别忘了设置开关。

一切就绪,开始声控!

我说“启动右侧电机”,

开发板会语音回复“右侧电机已启动”,同时右侧电机M1桨叶会旋转起来。

“启动左侧电机”,

“左侧电机已启动”,同时左侧电机M2桨叶会旋转起来。

电机启动后,由于桨叶旋转产生的风燥,我的语音要提高分贝才能被识别。

“停止左侧电机”,

开发板回复“左侧电机已停止”同时左侧电机M2会慢慢停止转动。

“加速右侧电机”、

开发板回复“右侧电机已加速,同时右侧电机会加速转起来,声音更大。

“减速右侧电机”、“减速右侧电机”、“减速左侧电机”、“急停右侧电机”、“急停左侧电机”、“启动左右电机”、“加速左右电机”、“减速左右电机”、“急停左右电机”。

这个例程还挺好玩,听着桨叶“嗡嗡嗡”转动的声音,在我的一声命令下,立马乖乖的停止,还挺有成就感的。

文章来源:https://blog.csdn.net/nownow_/article/details/135391550
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。