Documentation Index
Fetch the complete documentation index at: https://docs.yirenova.com/llms.txt
Use this file to discover all available pages before exploring further.
⭐ 简介
MG90S舵机是一种电动装置,常用于控制机械系统的转动角度和位置。它由电机、减速器、位置反馈器和控制电路组成。舵机通常通过接收控制信号来控制输出轴的转动角度和位置,并通过内部的位置反馈器和控制电路实现精确的控制。
⭐ 参数
- 工作温度:0 ~ 55℃
- 工作电压:3.3 ~ 5V
- 反应速度:0.11s(4.8V)
- 死区设定:5us
- 角度范围:360°
⭐ 接口

⭐ 尺寸

⭐ 如何使用
在Artikit-ESP32-S3主控板控制下,控制舵机来回转动。⭐ 准备
- 硬件
- Artikit-ESP32-S3主控板 x1
- MG90S舵机 x1
- GH1.25连接线 x1
- 12V直流电源 x1
- PC电脑 x1
- 软件
⭐ 连接图

#include <ESP32Servo.h>
#define SERVO_PIN 45
Servo servo1; // 创建舵机对象
void setup()
{
servo1.setPeriodHertz(100); // 设置PWM频率为50Hz
servo1.attach(SERVO_PIN, 500, 2500); // 引脚,脉冲宽度范围500-2500微秒
servo1.write(0); // 初始化舵机角度为90度
}
void loop()
{
for (int angle = 0; angle <= 180; angle++) {
servo1.write(angle); // 设置舵机角度
delay(10); // 延迟以确保舵机完成动作
}
delay(100);
for (int angle = 180; angle >= 0; angle--) {
servo1.write(angle);
delay(10);
}
delay(100);
}
⭐ 其他资料