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

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

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

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. 语音指令执行
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值