O carro autônomo com controle remoto: 6 etapas
O carro autônomo com controle remoto: 6 etapas
Anonim
O carro autônomo com controle remoto
O carro autônomo com controle remoto

Este instrutível foi criado em cumprimento ao requisito do projeto do Makecourse na University of South Florida (www.makecourse.com).

Este projeto demonstra como um Arduino junto com um Drive de Motor Dual H-bridge é capaz de controlar quatro motores DC e três sensores ultrassônicos. O objetivo aqui é demonstrar o esquema do circuito e o programa C que permite ao carro RC dirigir de forma autônoma, evitando todos os obstáculos em seu caminho. Junto com isso, este carro também será controlado por um controle remoto IR.

Uma vez realizado, este carro será capaz de utilizar dois modos: o modo autônomo e o modo de controle remoto. O modo autônomo permite que o carro se mova livremente sem entrar em contato com o ambiente. O modo de controle remoto permitirá ao usuário controlar o carro e movê-lo de acordo com o controle remoto IR. Durante este modo, os sensores ultrassônicos não estão operacionais e, portanto, o carro pode ser movido para qualquer direção que o usuário desejar.

Em suma, este instrutível permitirá que você, leitor, reproduza meu projeto com facilidade e satisfação.

Etapa 1: Sistema de controle e funcionalidade

Sistema de controle e funcionalidade
Sistema de controle e funcionalidade

Etapa 2: Design impresso em 3D

Design impresso em 3D
Design impresso em 3D
Design impresso em 3D
Design impresso em 3D

Para realizar este projeto, é melhor projetar todos os componentes necessários antes da montagem. Em relação ao projeto mostrado, a parte impressa em 3D é o chassi, que precisa ser cuidadosamente projetado para se adequar a todos os componentes. Para obter melhores resultados, é recomendável imprimir duas cópias do chassi e empilhá-las uma sobre a outra para ganhar mais espaço.

Etapa 3: reunir peças e componentes

Reúna peças e componentes
Reúna peças e componentes
Reúna peças e componentes
Reúna peças e componentes
Reúna peças e componentes
Reúna peças e componentes
  • 1 Arduino Uno
  • 1 L298 Dual H-Bridge Motor Drive
  • 3 sensores ultrassônicos HC-SR04
  • 1 receptor IR
  • 1 remoto infravermelho
  • 4 motores DC
  • 4 rodas
  • 1 ou 2 chassis de carro RC
  • 1 mini breadboard
  • 1 ou 2 baterias
  • 8 pilhas AA
  • Fios de ligação M-M e M-F

Etapa 4: Visão geral esquemática do circuito

Visão geral esquemática do circuito
Visão geral esquemática do circuito
Visão geral esquemática do circuito
Visão geral esquemática do circuito
Visão geral esquemática do circuito
Visão geral esquemática do circuito
Visão geral esquemática do circuito
Visão geral esquemática do circuito

Motores DC e acionamento do motor

Motores certos:

  • Conecte o pino superior do primeiro motor e o pino inferior do segundo motor ao pino OUT1 do Motor Drive.
  • Conecte o pino inferior do primeiro motor e o pino superior do segundo motor ao pino OUT2 do Motor Drive.

Motores esquerdos:

  • Conecte o pino superior do primeiro motor e o pino inferior do segundo motor ao pino OUT3 do Motor Drive.
  • Conecte o pino inferior do primeiro motor e o pino superior do segundo motor ao pino OUT4 do Motor Drive.

L298N Motor Drive:

  • Conecte o terminal de + 12 V da fonte de alimentação ao pino VCC do Motor Drive.
  • Conecte o terminal de -12 V da fonte de alimentação ao pino GND do acionamento do motor.
  • Conecte o pino de 5 V do Motor Drive ao pino de 5 V do Arduino.
  • Conecte o pino GND do Motor Drive ao pino GND do Arduino.
  • Conecte os pinos de entrada IN1, IN2, IN3 e IN4 aos pinos digitais 2, 3, 4 e 5 do Arduino, respectivamente.
  • Conecte os pinos ENA e ENB aos pinos digitais 12 e 13 do Arduino, respectivamente.

Sensores Ultrassônicos

Sensor frontal:

  • Conecte o pino VCC ao pino 5V do Motor Drive.
  • Conecte o pino Echo ao pino 6 digital do Arduino.
  • Conecte o pino Trig ao pino digital 7 do Arduino.
  • Conecte o GND ao pino GND do Motor Drive.

Sensor direito:

  • Conecte o pino VCC ao pino 5V do Motor Drive.
  • Conecte o pino Echo ao pino digital 8 do Arduino.
  • Conecte o pino Trig ao pino 9 digital do Arduino.
  • Conecte o pino GND ao pino GND do Motor Drive.

Sensor esquerdo:

  • Conecte o pino VCC ao pino 5V do Motor Drive.
  • Conecte o pino Echo ao pino digital 10 do Arduino.
  • Conecte o pino Trig ao pino digital 11 do Arduino.
  • Conecte o pino GND ao pino GND do Motor Drive.

Receptor IR

  • Conecte o pino de sinal ao pino analógico A0 do Arduino.
  • Conecte o pino GND ao pino GND do Arduino.
  • Conecte o pino VCC ao pino 5V do Arduino.