gdsadm 发表于 2024-2-20 14:22:55

天问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]
查看完整版本: 天问Block扩展库STC外接模块说明——SG90舵机