Saltar para a informação do produto
1 de 13

Kit de Carro Robô Autoequilibrado Yahboom STM32, Carga de 4KG, STM32F103RCT6, IMU de 6 Eixos, OLED, BT 5.0

Kit de Carro Robô Autoequilibrado Yahboom STM32, Carga de 4KG, STM32F103RCT6, IMU de 6 Eixos, OLED, BT 5.0

Yahboom

Preço normal $123.80 USD
Preço normal Preço de saldo $123.80 USD
Em promoção Esgotado
Impostos incluídos. Envio calculado na finalização da compra.
Versão
Acessório
Ver detalhes completos

Visão Geral

O carro robô auto-equilibrante STM32 é uma plataforma de aprendizagem e experimentação baseada no microcontrolador STM32 para exploração de robótica e sistemas de controlo. Integra um controlo principal STM32F103RCT6, um sensor de atitude IMU de 6 eixos (acelerómetro + giroscópio), motores de redução de alta potência e um chassi metálico, permitindo a deteção de inclinação em tempo real e estabilização de equilíbrio utilizando controlo PID. A plataforma suporta uma carga máxima de 4KG e fornece um display OLED, além de uma APP móvel para depuração e controlo (suporta apenas Android, não iOS). Vários estilos de expansão são suportados para combinar com diversos sensores.

Principais Características

  • Equipado com chip STM32F103RCT6
  • Encoder de velocidade de fase AB
  • Motor DC de alta potência
  • Com caixa de proteção da bateria
  • Ajustar parâmetros na APP
  • Controle PID e LQR
  • Sensoriamento de atitude IMU de 6 eixos
  • Aviso de baixa tensão
  • Modelo matemático de carro de equilíbrio
  • Funções de evitar/seguir ultrassónicas (via módulo ultrassónico)
  • Exibição de dados OLED (suporta exibir o modo atual e a tensão)
  • Reconhecimento de postura (IMU de 6 eixos pode iniciar o equilíbrio quando colocado no chão; pode desligar o equilíbrio quando levantado verticalmente em estado ereto)
  • Capacidade de escalada: inclinações de cerca de 30°

Funções de expansão opcionais (dependendo do kit/módulos)

  • Lidar caminhando ao longo da parede (Opcional)
  • Lidar evitando/seguindo (Opcional)
  • Lidar de proteção (Opcional)
  • K210 controlo de código QR (Opcional)
  • Patrulha de linha colorida K210 (Opcional)
  • Seguimento de cor K210 (Opcional)
  • Auto-aprendizagem K210 (Opcional)
  • Reconhecimento de números K210 (Opcional)

Especificações

Controlador principal (MCU)

Modelo STM32F103RCT6
Núcleo Cortex M3 R1P1
Flash Interno 256KB
SRAM 48KB
Número de GPIO 51
Temporizador 8
Pacote de pinos LQFP64
Recursos de interface 2 x SPI, 3 x USART, 2 x I2C, 2 x I2S, 1 x CAN, 51 x I/O, 2 x DAC
Faixa de tensão Tensão externa: 2.0~3.6V; Tensão do núcleo: 1.8V
Ferramenta de compilação KEIL MDK, STM32CubeMX

O STM32F103RCT6 é descrito como um MCU de 32 bits de alto desempenho com até 256KB de Flash e 48KB de SRAM, fornecendo 51 pinos de entrada/saída programáveis para aplicações complexas, como sistemas de controlo de robôs e sistemas de controlo de carros robô auto-equilibrados.

Chassi

Espessura da placa de metal 2mm
Superfície Superfície pintada e fosca
Acionamento Motor de redução de alta potência com codificador de fase AB

Parâmetros do motor

Modelo do motor MD520Z30_12V
Tensão nominal do motor 12V
Tipo de motor Motor de escova de ímã permanente
Eixo de saída Eixo excêntrico tipo D com diâmetro de 6mm
Potência nominal <=4W
Corrente nominal 0.3A
Relação de redução do conjunto de engrenagens 1:30
Velocidade antes da desaceleração 11000rpm
Velocidade após a desaceleração 333±10rpm
Torque de estancamento 4.8kg·cm
Torque nominal 3.3kg·cm
Corrente de estancamento 3A
Tipo de interface PH2.0 6Pin
Peso do motor único 150g±1g
Função Modelagem de pull-up incorporada, o microcontrolador pode ler diretamente o pulso de sinal

Parâmetros do encoder

Tipo de encoder Encoder Hall incremental de fase AB
Número de linhas do encoder 11ppr
Tipo Indução magnética
Faixa de alimentação 3.3V~5V
Proteção do encoder Exposto (o encoder magnético é mais estável e não requer uma tampa traseira)
MCU adequada Quase todos os microcontroladores

Capacidade de carga

Carga máxima 4KG

Controlar & algoritmos de postura (conforme fornecido)

  • Algoritmo de controle: PID/LQR
  • Algoritmo de postura: filtro de Kalman / filtro complementar / DMP

Fiação do motor do encoder (PH2.0 6Pin)

1 Linha de alimentação do motor +
2 Linha de alimentação do motor -
3 Sinal do sensor-negativo
4 Sinal do sensor-positivo 3.3V
5 Linha de sinal do sensor - fase B
6 Linha de sinal do sensor - fase A

Controlo APP (apenas Android)

O programa de controlo APP foi escrito antes do envio. Contém até 20 funções e modos de jogo. Não é necessário descarregar o programa; pode ser utilizado imediatamente. Gire as rodas suavemente para mudar o carro robot para diferentes modos de função.

Interface de controlo principal (etiquetas)

  1. Interruptor Bluetooth
  2. Exibição de gravidade
  3. Exibição de velocidade do motor
  4. Exibição de distância ultrassónica
  5. Botão da interface de controlo principal
  6. Exibição de voltagem da bateria
  7. Rodar à direita
  8. Rodar à esquerda
  9. Exibição de velocidade do motor esquerdo-direito
  10. Três métodos de controlo: botão, gravidade, manípulo
  • Controlo por botão: Pressione para cima, para baixo, para a esquerda e para a direita para ativar, solte para parar.
  • Sensor de gravidade: Controle o carro robô para mover-se para frente, para trás, para a esquerda e para a direita de acordo com a postura do telefone.
  • Controle por rocker: Empurre o círculo no meio para diferentes direções para controlar o movimento do carro robô.

Interface de depuração PID (rótulos)

  1. Parâmetro D do loop de equilíbrio
  2. Parâmetro P do loop de equilíbrio
  3. Parâmetro I do loop de velocidade
  4. Parâmetro P do loop de velocidade
  5. Parâmetro D do loop de direção
  6. Parâmetro P do loop de direção
  7. Botão da interface de depuração PID
  8. Restaurar padrão
  9. Atualizar PID do loop de direção
  10. Atualizar PID do loop de velocidade
  11. Atualizar PID do loop de equilíbrio
  12. Consultar PID

A função de depuração PID pode atualizar os dados PID do carro e exibi-los na interface do APP, e também pode ajustar os parâmetros PID e restaurar os parâmetros padrão com um clique.

Interface de visualização de forma de onda

Suporta a visualização simultânea de formas de onda de múltiplos canais. Os detalhes da forma de onda podem ser ampliados e reduzidos, e o estado de movimento do carro robô pode ser observado num telemóvel.

Lista de modos de função (conforme fornecido)

Número de série Modo de função Descrição
1 Modo Padrão Modo padrão: controlo APP
2 UT Seguir Modo de seguimento ultrassónico
3 UT Evitar Modo de evasão de obstáculos ultrassónicos
4 Movimento de Carga Modo de carga: controlo APP
5 Controlo de Manuseio Modo de controlo sem fios PS2
6 Rastreamento IR Modo de rastreamento de linha infravermelha de 4 canais
7 Rastreamento IR Avançado Modo de rastreamento de linha infravermelha avançado de 4 canais
8 K210 Reconhecimento QR Modo de reconhecimento de código QR K210
9 K210 Rastreio K210 modo de rastreio de linha
10 K210 Seguir K210 modo de seguimento
11 K210 Auto Aprender K210 modo de auto-aprendizagem
12 K210 Reconhecimento Num K210 modo de reconhecimento de números
13 Evitar LiDAR modo de evasão de obstáculos LiDAR
14 Seguir LiDAR modo de seguimento LiDAR
15 Guarda LiDAR modo de guarda LiDAR
16 Patrulha LiDAR modo de patrulha LiDAR
17 LiDAR StrLine1 modo linha reta-1 LiDAR
18 LiDAR StrLine2 modo linha reta-2 LiDAR

O que está incluído

Vários kits estão disponíveis.O seguinte conteúdo do kit é fornecido conforme indicado.

Kit Padrão

  • Carro robô auto-equilibrante STM32
  • Módulo ultrassónico
  • Display OLED
  • Módulo BT 5.0

Descrição das funções do Kit Padrão: ajuste de parâmetros PID, reconhecimento de postura, equilíbrio de carga, escalada, controlo remoto por APP de telemóvel, evitação de obstáculos ultrassónicos e funções de seguimento.

Kit de Seguimento de Linha

  • Kit Padrão
  • Módulo de seguimento de 4 canais
  • Pacote de fios + parafusos

Notas do Kit de Seguimento de Linha: Adequado para seguimento de linha preta com uma largura de 1.6~2CM, e suporta seguimento de linha de alta dificuldade, como curvas de ângulo reto e interseções.

Kit de Controlo de Manípulo

  • Kit Padrão
  • Manípulo PS2
  • Bateria AAA
  • Placa adaptadora PS2
  • Receptor de manípulo PS2
  • Pacote de fios + parafusos

Notas do Kit de Controlo de Manípulo: Pode realizar controlo remoto sem fios de 2.4G.

Kit de Visão K210

  • Kit Padrão
  • Módulo de visão K210
  • Placa de montagem da dobradiça
  • Placa de dobradiça com amortecimento
  • Adaptador K210
  • Pacote de parafusos
  • Cartão TF
  • Leitor de cartões

Notas do Kit de Visão K210: Pode realizar reconhecimento visual e funções interativas, como seguimento visual, rastreamento de linha visual, controlo por código QR e outras funções.

Kit Lidar

  • Kit Padrão
  • Lidar T-MINI PLUS
  • Pacote de fios + parafusos

Notas do Kit Lidar: Com base nas funções de medição do lidar, podem ser realizadas funções de proteção, evasão de obstáculos, seguimento, patrulhamento e outros modos de jogo.

Para ajuda na escolha do kit e acessórios adequados, contacte [email protected] or visite https://rcdrone.top/.

Aplicações

  • Educação em robótica e demonstrações em sala de aula
  • Aprendizagem de algoritmos de controlo (PID / LQR) e depuração de parâmetros
  • Experimentos de expansão de sensores (ultrassónico, rastreamento de linha infravermelho, 2.4G sem fio manípulo, módulo de visão K210, lidar)

Manuais

Link do tutorial

Carro robô auto-equilibrado STM32

Vídeo tutorial de análise de código com legendas em inglês (conforme listado)

  • Construção e desenvolvimento do ambiente
    • 1.1 MDK-ARM installation.mp4
    • 1.2 STM32CubeIDE installation.mp4
    • 1.3 Driver comum installation.mp4
    • 1.4 Baixar o program.mp4
    • 1.5 Projeto MDK-ARM usage.mp4
    • 1.6 Programa simulation.mp4
    • 1.7 VSCode install.mp4
  • Curso de expansão STM32
    • 3.1 Detecção de tensão da bateria (ADC).mp4
    • 3.2 Módulo ultrassónico-medindo distância (TIM).mp4
    • 3.3 Motor de acionamento+encoder (TIM).mp4
    • 3.4 Dados OLED-Exibição(I2C).mp4
    • 3.5 MPU6050-Leitura de Dados (I2C).mp4
    • 3.6 Módulo Bluetooth - Leitura de dados (USART).mp4
    • 3.7 Leitura do módulo de controlo de manípulo 2.4G (SPI).mp4
    • 3.8 Módulo de rastreamento - Ler estado (GPIO).mp4
    • 3.9 Módulo CCD - Leitura de dados (ADC).mp4
    • 3.10 Módulo eletromagnético - Leitura de dados (ADC).mp4
    • 3.11 Módulo K210 - Comunicação serial (USART).mp4
    • 3.12 Tmini-Plus lidar - Leitura de dados (USART).mp4
  • Curso de controlo PID de carro robô
    • 4.1 PID básico concept.mp4
    • 4.2 Exemplo de PID analysis.mp4
    • 4.3 Controlador P, PI, PD theory.mp4
    • 4.4 Posição PID.mp4
    • 4.5 Incremental PID.mp4
    • 4.6 Cascata PID.mp4
    • 4.7 Princípio de equilíbrio de car.mp4
    • 4.8 Controlo vertical do carro (PD).mp4
    • 4.9 Controlo de velocidade do carro (PI).mp4
    • 4.10 Controlo de direção do carro (PD).mp4
    • 4.11 Obteve ângulo e velocidade angular (algoritmo DMP).mp4
    • 4.12 Obteve ângulo e velocidade angular (algoritmo de filtro de Kalman).mp4
    • 4.13 Obteve ângulo e velocidade angular (filtro complementar ...)
  • Curso básico de carro robô
    • 5.1 Parâmetro do carro adjustment.mp4
    • 5.2 Obstáculo ultrassónico avoidance.mp4
    • 5.3 Ultrassónico follow.mp4
    • 5.4 Controle remoto Bluetooth control.mp4
    • 5.5 Carga balance.mp4
  • Curso avançado de carro robô
    • 6.1 4-canal tracking.mp4
    • 6.2 Rastreamento 4-canal avoid.mp4
    • 6.3 Manípulo 2.4G control.mp4
    • 6.4 CCD tracking.mp4
    • 6.5 Rastreamento CCD avoid.mp4
    • 6.6 Eletromagnético tracking.mp4
    • 6.7 K210-código QR recognition.mp4
    • 6.8 K210-linha colorida tracking.mp4
    • 6.9 K210-cor follow.mp4
    • 6.10 K210-Auto learning.mp4
    • 6.11 K210-Número recognition.mp4
    • 6.12 Lidar avoid.mp4
    • 6.13 Lidar guard.mp4
    • 6.14 Lidar follow.mp4
    • 6.15 Lidar patrol.mp4
    • 6.16 Lidar rastreamento de parede-reto line.mp4
    • 6.17 Lidar rastreamento de parede-múltiplo walls.mp4
    • 6.18 DIY Condução automática car.mp4

Detalhes