天问Block扩展库STC外接模块说明——SG90舵机
本帖最后由 gdsadm 于 2024-2-21 13:51 编辑本帖用于天问STC多路舵机扩展库51系列使用说明,其他功能不做多余赘述。
模块介绍及其他系列可参考天问Block扩展库ASR外接模块说明——SG90舵机
https://www.haohaodada.com/new/b ... =625&fromuid=154246
一.单个舵机使用设置说明
1.首先对系统时钟及舵机使用定时器初始化,选择想要配置的定时器。
2.初始化舵机数量为1,因为51引脚特性,舵机编号只能设置为0,设置任意引脚和角度。
3.初始化舵机后,可以在循环或者主程序中调用对用编号舵机并设置角度。
具体代码如下所示:
二.多个舵机使用设置说明
1.首先对系统时钟及舵机使用定时器初始化,选择想要配置的定时器。
2.当使用多个舵机时,初始化舵机编号需要顺序排列,如上图所示,当使用三个舵机时设置舵机数量为3,舵机编号分别为0,1,2(按照顺序编号,不能跳过)。并对引脚和角度进行设置。
3.初始化舵机后,可以在循环或者主程序中调用对用编号舵机并设置角度。
三.实验现象
上述两个实例可以观察到舵机从180度到0度来回摆动。
页:
[1]