Índice:

Carro robô controlado por Bluetooth usando Arduino: 8 etapas (com imagens)
Carro robô controlado por Bluetooth usando Arduino: 8 etapas (com imagens)

Vídeo: Carro robô controlado por Bluetooth usando Arduino: 8 etapas (com imagens)

Vídeo: Carro robô controlado por Bluetooth usando Arduino: 8 etapas (com imagens)
Vídeo: Como montar o kit Chassi de Robô 2WD - Criando um Robô Arduíno Ep.1 2024, Julho
Anonim
Carro robô controlado por Bluetooth usando Arduino
Carro robô controlado por Bluetooth usando Arduino

Neste instrutível, irei guiá-lo na criação de um carro robô que controle por Bluetooth de seu telefone celular Android. Além disso, o carro robô tem uma habilidade especial de evitar obstáculos que encontra ao mover o carro para frente. O carro robô é totalmente baseado no arduino e espero fazer um guia passo a passo sobre como fazer esse robô de uma maneira muito fácil. Espero que você goste.

Etapa 1: O que você precisa para este robô

O que você precisa para este robô
O que você precisa para este robô
O que você precisa para este robô
O que você precisa para este robô
O que você precisa para este robô
O que você precisa para este robô
  1. Arduino UNO -
  2. Módulo Bluetooth HC-06 -
  3. Driver do motor L298n -
  4. Sensor sonar ultrassônico HC-SR04 -
  5. Chassi de carro robô inteligente com 2 rodas de carro de brinquedo e 1 roda universal (ou rodízios de esfera) -
  6. Dois motores DC -
  7. 2 baterias de 9V
  8. Resistores 1K e 2K
  9. Fios de ligação (macho para macho, macho para fêmea)
  10. Mini breadboard
  11. Parafusos e porcas
  12. Chave de fenda
  13. Ferro de solda
  14. Fita dupla face (opcional)
  15. Pistola de cola quente (opcional)

Etapa 2: montagem do chassi

Montagem do chassi
Montagem do chassi
Montagem do chassi
Montagem do chassi
Montagem do chassi
Montagem do chassi

Solde dois fios para cada motor DC. Em seguida, fixe dois motores ao chassi usando os parafusos. Se precisar de algum esclarecimento, assista a este vídeo do youtube https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&so… e ele mostrará como montar o chassi do robô Smart 2WD. Por fim, prenda a roda universal (ou roda giratória esférica) na parte traseira do chassi.

Etapa 3: montar os componentes

Monte os componentes
Monte os componentes
Monte os componentes
Monte os componentes

Monte o driver do motor Arduino UNO, L298n e a placa de ensaio no chassi. Conecte o módulo HC-06 Bluetooth na placa de ensaio. Monte o sensor ultrassônico HC-SR04 na parte frontal do chassi. Nota: ao montar a placa arduino, deixe espaço suficiente para conectar o cabo USB, pois posteriormente você terá que programar a placa arduino conectando-a ao PC através de um cabo USB.

Etapa 4: Conexões do módulo Bluetooth HC-06

Conexões do Módulo Bluetooth HC-06
Conexões do Módulo Bluetooth HC-06

Dica: Este diagrama de circuito mostra apenas como os pinos do módulo Bluetooth HC-06 devem ser conectados à placa arduino. Este não é o diagrama de circuito do nosso robô.

Faça as conexões do resistor corretamente !!!

Você pode usar resistores de 'duas séries de 1K' em vez do resistor de 2K.

Ligue o módulo Bluetooth usando a saída arduino 5V.

Importante: Você deve remover todas as conexões feitas ao pino digital 0 (RX) e ao pino digital 1 (TX) do arduino antes de fazer upload de qualquer código. Caso contrário, seu código não será enviado ao fórum. Depois de enviar o código, você pode conectar os fios a ambos os pinos

Etapa 5: conexões de fios

Conexões de fio
Conexões de fio
Conexões de fio
Conexões de fio
Conexões de fio
Conexões de fio

Motorista L298n:

+ 12V → bateria de 9V (+)

GND → bateria de 9V (-) e para a placa Arduino qualquer pino GND

In1 → arduino digital pino 7

In2 → arduino digital pino 6

In3 → arduino digital pino 5

In4 → arduino digital pino 4

OUT1 → Motor 1

OUT2 → Motor 1

OUT3 → Motor 2

OUT4 → Motor 2

Sensor de sonar ultrassônico HC-SR04: VCC → + 5V

Trig → arduino analógico pino 1

Eco → arduino analógico pino 2

GND → breadboard GND

Módulo Bluetooth HC-06:

VCC → + 5V

GND → breadboard GND

TXD → pino digital arduino 0 (RX)

RXD → pino digital arduino 1 (TX) [depois de passar pelas conexões do resistor]

Etapa 6: Programação do Arduino UNO

  1. Instale a Biblioteca NewPing. (Biblioteca de funções do sensor ultrassônico)

    • Baixe o arquivo NewPing.rar
    • Descompacte o arquivo e copie o arquivo NewPing
    • Cole o arquivo na pasta de bibliotecas do Arduino onde você instalou o software Arduino em seu PC (por exemplo: - C: / Arduino / bibliotecas)
  2. Baixe e abra bluetooth_obstacle_avoiding.ino
  3. Remova todas as conexões feitas ao pino digital 0 (RX) e pino 1 (TX) digital do arduino
  4. Faça upload do código bluetooth_obstacle_avoiding.ino
  5. Faça as conexões necessárias para o pino digital 0 do arduino (RX) e o pino digital 1 (TX) novamente

Etapa 7: o aplicativo Android

O aplicativo Android
O aplicativo Android
O aplicativo Android
O aplicativo Android
  1. Baixe mkrbot.apk em seu celular Android
  2. Instale o aplicativo. Se o seu celular impedir a instalação do aplicativo, vá em configurações → segurança → habilitar fontes desconhecidas
  3. Abra o aplicativo
  4. No início, o aplicativo mostrará "Desconectado" e o LED vermelho do módulo HC-06 Bluetooth piscará
  5. Toque no símbolo Bluetooth ᛒ no app
  6. Selecione algo com o nome HC-06
  7. Agora o aplicativo mostrará conectado e o LED no módulo HC-06 Bluetooth acenderá continuamente sem piscar

Etapa 8: Ótimo !

Excelente!!!
Excelente!!!
Excelente!!!
Excelente!!!

Agora você pode controlar o robô do seu celular Android via Bluetooth e evitará automaticamente qualquer obstáculo antes de travar !!!

Eu ficaria feliz em responder a quaisquer perguntas que você tenha

me mande um email: [email protected]

procure-me no Facebook e no LinkedIn para mais projetos - Danusha nayantha

Obrigada

Recomendado: