找回密码
 立即注册

QQ登录

只需一步,快速开始

本帖最后由 hanreng 于 2020-8-15 11:36 编辑

第35课 16路PWM舵机驱动板的使用


目标

1、16路PWM舵机驱动板第三方库的使用
2、16路PWM舵机驱动板的使用控制舵机转动

实验材料

Arduino UNO开发板
配套USB数据线
Mixly软件
配套杜邦线若干
MG-90S金属舵机*3
HC-SR04超声波传感器
9V充电锂电池
9V电池扣子
16路PWM舵机驱动板

图片1.png

内容

接线方式

图片2.png

Arduino UNO       <------>    16路PWM舵机驱动板
               5V           <------>                  VCC
            GND          <------>                 GND
               A5          <------>                SCL
               A4          <------>                SDA
Arduino UNO    <------>    HC-SR04超声波传感器模块
              5V         <------>                  VCC
          GND         <------>                  GND
               7         <------>            Trig
               3         <------>            Echo
MG90S金属齿轮舵机1    <------>    16路PWM舵机驱动板
                  信号线          <------>          3
                    正极           <------>         V+
                    负极           <------>        GND
MG90S金属齿轮舵机2   <------>    16路PWM舵机驱动板
                 信号线          <------>         4
                   正极           <------>         V+
                   负极           <------>        GND
MG90S金属齿轮舵机3   <------>    16路PWM舵机驱动板
                 信号线          <------>         5
                   正极           <------>         V+
                   负极           <------>        GND
9V充电锂电池          <------>    16路PWM舵机驱动板
             正极           <------>          V+
             负极           <------>         GND
备注:三个舵机分别连接16路PWM舵机驱动板的3、4、5引脚

第三方库文件

需要用到16路PWM舵机驱动板第三方库文件,文件名为“AdafruitPWMServoDriverLibrary”。
提取码:07w1

“舵机转动设置”模块

控制16路舵机模块的通道及上升与下降的时间设定。

图片3.png

Mixly图形化编程程序

基础案例

带动三个舵机随设定角度循环转动。

图片5.png

编程思路

图片4.png
分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册