不会代码(零基础)学语音开发(语音控制舵机)

舵机是一种位置(角度)伺服的驱动器,适用于那些需要角度不断变化并可以保持的控制系统。 舵机,作为模块系列S产品的四大重要组件之一,其在应用中发挥着十分重要的作用。舵机常使用的地方:航模,智能小车,机器人,以及工业领域等等

这个例程实现语音控制VDB-150S语音开发板板载180度数码舵机S1按语音指令旋转到指定的角度。

不会代码(零基础)学语音开发(语音控制舵机)_第1张图片

VDB-150S语音开发板板载的180度数码舵机S1通过10位拨码开关SW3的第1位开关连接到了语音模块的GPIO-B3引脚上。我们只需将GPIO-B3引脚设置为PWM输出模式同时输出不同占空比的PWM信号即可控制电机按要求旋转指定的角度。

首先,将开发板10位拨码开关SW3的第1位开关由下边(OFF)拨到上边(ON),按下开发板的红色电源按键为开发板上电,待开发板的蓝色电源灯亮起后,语音“你好,小朗”来唤醒语音开发板,待开发板语音回复“我在”后,可以语音“0度位置”,开发板会语音回复“已达到0度位置”,同时舵机s1的舵臂会指向0度位置。

语音“90度位置”,开发板会语音回复“已达到90度位置”,同时舵机s1的舵臂会指向90度位置。

语音“180度位置”,开发板会语音回复“已达到1800度位置”,同时舵机s1的舵臂会指向180度位置。

语音“减少角度”,开发板会语音回复”已减少角度“,同时舵机s1的舵臂会逆时针减少角度。

语音“增加角度”,开发板会语音回复“已增加角度”,同时舵机s1的舵臂会顺时针增加角度。

步骤:

  1. 弄懂原理
  2. 编写语音指令,生成固件
  3. 烧录固件
  4. 拨动开关
  5. 语音指令执行

你可能感兴趣的:(语音开发,语音识别,人工智能,单片机,嵌入式硬件,智能家居,物联网)