AvançadoPremium

⌖Robótica e Movimento

Controle quatro servos pelo barramento I²C

ESP32 + PCA9685 — Controle de 4 Servos via I²C

G21 V1. Exemplo didático do PCA9685: o ESP32 usa somente GPIO21/SDA e GPIO22/SCL no barramento I²C para controlar o PCA9685 em 0x40 e 50 Hz. Quatro comandos virtuais no painel alternam CH0–CH3 entre 0° e 90°, movimentando quatro servos SG90. Os demais canais PWM4–PWM15 permanecem disponíveis no componente.

● A página é pública. Para entrar no simulador é necessário possuir cadastro.

PCA9685 • PWM I²C • 16 CanaisESP32 DevKit V1Servo SG90 • TechRib funcionalServo SG90 • TechRib funcionalServo SG90 • TechRib funcionalServo SG90 • TechRib funcionalFonte 5 Vcc
TECHRIBTOPOLOGIA DO EXEMPLO
7 componentes6 ligaçõesA2-LANDSCAPE formato
O QUE ESTE PROJETO DEMONSTRA

Entenda a proposta do exemplo.

G21 V1. Exemplo didático do PCA9685: o ESP32 usa somente GPIO21/SDA e GPIO22/SCL no barramento I²C para controlar o PCA9685 em 0x40 e 50 Hz. Quatro comandos virtuais no painel alternam CH0–CH3 entre 0° e 90°, movimentando quatro servos SG90. Os demais canais PWM4–PWM15 permanecem disponíveis no componente.

O projeto está salvo como uma topologia real do simulador: cada bloco representa um componente da prancha e as conexões representam ligações entre os pontos elétricos ou lógicos utilizados no exemplo.

O QUE VOCÊ PODE TESTAR

Entre no simulador e experimente.

  • ✓Acompanhar entradas e saídas do controlador e a resposta da lógica programável.
  • ✓Entender a relação entre alimentação, sinais e o protocolo de comunicação representado no projeto.
  • ✓Usar o exemplo como base de estudo antes de criar sua própria cópia no simulador.
CONTINUE EXPLORANDO

Exemplos relacionados.

Ver categoria →
EXPERIMENTE NA PRANCHA

Abra o projeto no ambiente interativo.

Entre com sua conta para abrir este exemplo completo no simulador.

▶ Abrir este exemplo