本帖最后由 hanreng 于 2020-8-15 11:36 编辑
目标
1、16路PWM舵机驱动板第三方库的使用
2、16路PWM舵机驱动板的使用控制舵机转动
实验材料
Arduino UNO开发板 配套USB数据线 Mixly软件 配套杜邦线若干 MG-90S金属舵机*3
HC-SR04超声波传感器
9V充电锂电池 9V电池扣子 16路PWM舵机驱动板
内容
接线方式
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路舵机模块的通道及上升与下降的时间设定。
Mixly图形化编程程序
基础案例
带动三个舵机随设定角度循环转动。
|