Índice:

Carro robô de direção servo para Arduino: 6 etapas (com imagens)
Carro robô de direção servo para Arduino: 6 etapas (com imagens)

Vídeo: Carro robô de direção servo para Arduino: 6 etapas (com imagens)

Vídeo: Carro robô de direção servo para Arduino: 6 etapas (com imagens)
Vídeo: Aprenda como fazer um carrinho com Módulo Seguidor de Linha - Desafio Maker 2024, Novembro
Anonim
Image
Image
Carro robô de direção servo para Arduino
Carro robô de direção servo para Arduino
Carro robô de direção servo para Arduino
Carro robô de direção servo para Arduino

Este carro é baseado no design da plataforma arduino, o núcleo é o Atmega - 328 p, que pode realizar a direção da roda dianteira, tração traseira e outras funções.

Se você apenas joga sozinho, só precisa usar o módulo sem fio; Se quiser implementar outras funções, pode ser necessário adicionar outros sensores ou hardware.

Etapa 1: As peças necessárias

As peças necessárias
As peças necessárias
As peças necessárias
As peças necessárias
As peças necessárias
As peças necessárias

Quando você deseja ter um controle da engrenagem de direção para o carro, você precisa das seguintes peças:

  • Arduino: versão compatível com arduino (pássaro azul)
  • Placa do driver do motor: PM-R3
  • Bateria de alimentação: 7,4 V -18650
  • Parte do controle remoto: PS2 (claro, você também pode usar o controle bluetooth)
  • Linha Dupont: uma pequena quantidade de
  • Claro, você também precisará da estrutura do carro (inclua motor, servo)

PM - Expansão de E / S integrada do módulo R3 e acionamento do motor

  1. Saída de motor duplo
  2. Entrada de energia
  3. E / S digital (S V G)
  4. E / S analógica

Etapa 2: instalar a estrutura (parte da unidade)

Instale a estrutura (parte da unidade)
Instale a estrutura (parte da unidade)
Instale a estrutura (parte da unidade)
Instale a estrutura (parte da unidade)

Primeiro instalamos a parte de acionamento, o motor de acionamento é JGA25-370, através de um eixo de acionamento de redução de engrenagem e recuo da roda para frente, a engrenagem do eixo do motor é grande, porque depois que o eixo de acionamento e a distância de suporte são pequenos, não é possível instalar engrenagem grande, mas no geral ainda é lento.

Rolamentos da roda traseira com rolamentos de flange, para evitar que a engrenagem deslize para baixo durante o funcionamento, você também pode reduzir o consumo de energia.

  • suporte do motor x1
  • 370 motor de alta velocidade x 1
  • Par de engrenagem A
  • Eixo de 5 mm x 1
  • Rolamento de flange x 2
  • Acoplamento de 5 mm x 2
  • Parafuso M3 * 8 mm e porca x 5

Etapa 3: peças de direção dianteira

Peças de direção dianteira
Peças de direção dianteira
Peças de direção dianteira
Peças de direção dianteira

Antes de girar a parte adota o design do RC, também com a maioria dos acessórios, como as peças das rodas; A fim de manter as rodas flexíveis, tanto dentro como fora do rolamento com a instalação. MG996R metal como direção hidráulica, o volante com dois suportes em forma de L devem ser fixados ao chassi, haste de conexão do servo motor durante a instalação, certifique-se de que o ângulo de direção já pertence a (1,5 ms), a mudança para o escopo do ajuste conveniente e no final.

  • Parafuso M2.5 * 12mm e porca x 1
  • Parafuso M3 * 8 mm e porca x 4
  • Contraporca M4 x 2

Passo 4:

Imagem
Imagem
Imagem
Imagem
Imagem
Imagem

Será montado em uma peça e o servo motor é fixado à relva. Não é possível apertar o parafuso fixado em um copo, isso levará a não girar, é provável que queime o servo motor e o microcomputador de chip único; Usando o conector a haste conecta duas rodas dianteiras e conectada ao servo motor no ângulo do leme; o servo motor é fixado com o parafuso e porca M3 * 8 mm, fixado com parafuso M2.5 * 8 mm no copo, lado da coluna de cobre é 2 M3 * Parafuso de 8 mm.

  • M2,5 * 8 mm x 5
  • M2,5 * 20 mm x 1
  • M3 * 8 mm x 10
  • Porca M3 x 4
  • Pilar de cobre x 4

Etapa 5: parte de conexão

Parte de Conexão
Parte de Conexão
Parte de conexão
Parte de conexão
Parte de conexão
Parte de conexão
Parte de conexão
Parte de conexão

A placa de extensão acionada por motor pode ser usada diretamente, e a placa principal sem outra fiação, só precisa do receptor PS2 e do servo motor ao receber a placa de expansão da porta I / O, a porta de entrada de energia na placa de expansão VCC e GND, saída do motor em A + e A -, outra saída do motor em B + e B-. Assim, podemos controlar os dois motores cc, aqui precisamos apenas de uma interface.

Pino do servo: I / O 4

PS2 fez uma placa de transferência, fiação conveniente, proteção de conexão reversa, recomendo a seguinte conexão aqui

Pin PS2:

  • GND: GND
  • VCC: + 3.3v ou + 5v
  • DAT: A0
  • CMD: A1
  • CS: A2
  • CLK: A3

Entrada de alimentação VIN e GND, faixa de tensão de 3-9 V.

Etapa 6: Código

Através da modificação do programa para alcançar o andar do robô, controle do motor para frente e para trás, direção do servo controle; programa contém controle PS2, controle Bluetooth e follow-line.

O programa deve ser alterado para a versão mais recente para corresponder ao novo PM-R3.

Código antigo, consulte PS2_old

Recomendado: