0. Componentes e programação necessários para controlar o robô de 2 motores

Componentes necessários:

Para fazer o robô com controle remoto IR, precisamos dos seguintes elementos:
{Produto: 2.000} {Produto: 393} {Produto: 245} {Produto: 891} {Produto: 534} {Produto: 867}

I. Montagem do chassi do carro 2x Rodas DIY

O chassi é muito simples de montar, você precisará soldar alguns cabos e parafusos, portanto, será necessário um ferro de solda e uma chave de fenda.

Siga cada uma das etapas fornecidas na folha anexa incluída no kit automotivo do mini robô DIY 2WD para montar todas as peças, todos os parafusos necessários já estão em um envelope.
No chassis existe um orifício para poder incluir um interruptor que permite ligar e desligar o mini robô do carro 2 rodas sem ter que retirar as baterias de cada vez.

Deixamos para vocês um tutorial Robodacta muito bem guiado: http://store.robodacta.mx/Material/KitRobotMovilArmado2WD.pdf

Se necessitar de mais elementos e aceder a todas as descrições técnicas dos nossos produtos, aceda ao site da nossa Loja Solectro .

II. Fiação do controlador L298N ao módulo UNO

Em primeiro lugar, antes de prosseguir com a fiação, considere remover os jumpers elétricos entre ENA / + 5V e entre ENB / + 5V .
O controlador do motor L298N tem as seguintes conexões:
Usando a placa de protótipo não soldada de 170 pontos, execute a seguinte fiação:
Fiação% 2Bm% 25C3% 25B3 módulo% 2BControle% 2Bof% 2Bmotores% 2BL298N% 2BDuplo% 2BBridge% 2BH.jpg

III. Fiação do controlador L298N ao suporte da bateria

Os motores requerem uma energia significativa que pode danificar o módulo UNO se os fornecermos com sua alimentação de 5V.

É essencial dissociar a parte de controle da parte de energia e vamos alimentar o módulo controlador H de ponte dupla L298N por uma fonte de 4 baterias AA de 1,2 V para ter um valor de energia de aproximadamente 5 V.

Mantendo a fiação que acabamos de fazer na última parte, adicione o porta-bateria como na seguinte fiação:


Fiação% 2Bm% 25C3% 25B3 módulo% 2BControle% 2Bof% 2Bmotores% 2BL298N% 2BDuplo% 2BBridge% 2BH% 2Bcom% 2Bporta% 2Bpiles.jpg



É importante que todos os GNDs sejam comuns entre o módulo UNO, o módulo controlador e o porta-bateria para que todo o sistema tenha a mesma referência de tensão.

4. Fiação dos dois motores 6V DC RPM com redutor


Conclua a fiação adicionando os dois motores 6V DC RPM com engrenagem da seguinte forma:

Fiação% 2Bm% 25C3% 25B3dódulo% 2BControle% 2Bof% 2Bmotores% 2BL298N% 2BDuplo% 2BBridge% 2BH% 2Bcom% 2Bporta% 2Bbatteries% 2By% 2Bmotors.jpg

V. Montagem do nosso sistema no chassi do carro de 2 rodas

Uma vez que o acima é montado, conecte o receptor infravermelho VS1838 e o interruptor 3A 250V liga / desliga como segue:

Lembre-se de que você pode fazer pontes na placa de ensaio para unir várias conexões ao mesmo ponto, por exemplo, aterramento ou alimentação.

Tabela de conexões

Pin Arduino UNO

Conexão

Pino de conexão

Esquema de cores do cabo

dois

L298N

IN3

laranja

3

L298N

IN4

Azul

4

L298N

EM 2

Verde

5

L298N

ENB

cinza

Conecte a + 5V na placa de ensaio

6

L298N

ENA

Amarelo

Conecte a + 5V na placa de ensaio

7

L298N

EM 1

Roxo

10

VS1838

NO

Amarelo

5V

VS1838

VCC

vermelho

Junte-se a ENA + ENB

GND

VS1838

GND

Preto

Junte-se a todos os GND



Depois de montar nosso sistema no chassi do carro de 2 rodas, obtemos o seguinte mini robô:

Vamos agora proceder à programação do módulo UNO para que o carro mini robô 2WD possa executar os seguintes comandos por IR graças ao nosso comando IR, configurando-o da seguinte forma:
  • Chave 2 para avançar o robô,
  • Chave 8 para fazer o robô voltar,
  • Chave 4 para o robô virar à esquerda,
  • Chave 6 para o robô virar à direita,
  • Tecla 5 para o robô parar.

SERRA. Programação do módulo UNO e controle dos dois motores e detecção IR

Em um novo arquivo, vamos escrever o seguinte programa na interface do programa Arduino .

Clique para baixar o programa Arduino .

Para que o programa possa ser compilado com sucesso, é absolutamente necessário baixar as bibliotecas Arduino LEANTEC_ControlMotor.he IRremote.h, colocando suas pastas no seguinte endereço em seu sistema:

C: \ Arquivos de programas (x86) \ Arduino \ libraries

Depois de copiar o código para a interface, clique em Programa / Verificar / Compilar.

Abaixo de sua tela na interface Arduino , há uma área de mensagem do compilador na qual você pode ver se o código foi bem escrito ou se contém erros.

Uma vez compilado, carregue o programa no microcontrolador ATMEGA328P-PU do módulo Uno R3, clicando em Programa / Upload.

Agora temos um mini carro robô de 2 rodas funcional e dirigível em quatro direções, gerenciável por infravermelho da seguinte forma com o controle IR:

  • Tecle "2" para avançar,
  • Pressione "8" para voltar,
  • Tecle "4" para virar à esquerda,
  • Tecle "6" para virar à direita,
  • Tecle "5" para parar.