Como fazer um carrinho de controle remoto simples com Bluetooth

Como fazer um carrinho de controle remoto simples com Bluetooth Deixe um comentário

O controle de dispositivos usando a tecnologia Bluetooth é sem dúvida uma das habilidades mais legais que todo o maker deseja dominar! Hoje nós daremos um passo além e ainda voltando a ser criança criando um incrível carrinho por controle remoto fazendo uso do módulo Bluetooth RS232 HC-05! Vamos lá?

Passo a passo para criar um carrinho de controle remoto

Você vai precisar de:

Como fazer um carrinho de controle remoto simples com Bluetooth

Comecemos então montando a parte mecânica. Encaixe primeiro os motores e, em seguida, as rodas no chassi. Finalmente, o conector para as pilhas. Certifique-se de que tudo ficou bem preso para evitar que algo acabe se soltando durante a utilização do carrinho, provocando danos aos componentes sem necessidade. Feito isso, efetue a solda dos fios a chave liga/desliga, assim podemos desligar facilmente o carrinho.

Com o último ponto feito, posicione os componentes eletrônicos no chassi, passando a fiação dos motores por dentro dos furos existentes no mesmo para evitar que os fios acabem, eventualmente, se enroscando nas rodas – tornando a operação muito mais segura e a montagem mais limpa!

Como fazer um carrinho de controle remoto simples com Bluetooth

Antes de colocar os parafusos ou prendedores adequados ao chassi, vamos ligar para ver se está tudo certo!

Mas, antes, vamos passar o programa do carrinho para a nossa placa Compatível Arduino Uno. Estando tudo em seu lugar, a placa e o módulo irão piscar mostrando que estão prontos para uso.

Como fazer um carrinho de controle remoto simples com Bluetooth

Circuito: Carrinho de controle remoto simples

Para facilitar a montagem, abaixo temos o esquema para ligação da fiação do nosso carrinho. Veja que a ponte H é fundamental para alimentar corretamente os motores sem precisarmos recorrer a protoboard. Como estamos alimentando direto pelo Arduino, a partir de um conjunto de pilhas é necessário remover o jumper da ponte H.

Ao ligar os motores, atente-se para não deixar os bornes com folga, pois os fios podem acabar saindo ou gerando mal contato. Atenção também com o posicionamento na hora de jumpear a nossa plaquinha, garantindo que os mesmos entrem até o final.

Como fazer um carrinho de controle remoto simples com Bluetooth

Código: Carrinho de controle remoto simples

Para que o nosso conjunto possa funcionar, vamos passar o programa do nosso carrinho para a placa compatível Arduino Uno. No exemplo de hoje, o programa para o nosso carrinho foi desenvolvido pelo Vishal Soni e o código original pode ser baixado sem dificuldades. Dito isso, vamos à gravação! Abra a IDE do Arduino e conecte a placa colocando o código a seguir:

#include <AFMotor.h>
 
AF_DCMotor motor1(1);
AF_DCMotor motor2(2);
 
char bt='S';
void setup()
{
  Serial.begin(38400);
 
  motor1.setSpeed(255);
  motor2.setSpeed(255);
 
  Stop();
}
 
 
void loop() {
 
bt=Serial.read();
 
if(bt=='F')
{
 forward(); 
}
 
if(bt=='B')
{
 backward(); 
}
 
if(bt=='L')
{
 left(); 
}
 
if(bt=='R')
{
 right(); 
}
 
if(bt=='S')
{
 Stop(); 
}
 
}
void forward()
{
     motor1.run(FORWARD);
  motor2.run(FORWARD);
 
}
 
void backward()
{
     motor1.run(BACKWARD);
  motor2.run(BACKWARD);
 
}
void left()
{
  motor1.run(FORWARD);
  motor2.run(FORWARD);
}
void right()
{
  motor1.run(BACKWARD);
  motor2.run(BACKWARD);
}
void Stop()
{
  motor1.run(RELEASE);
  motor2.run(RELEASE);
}

Uma vez compilado e gravado o programa na nossa placa, basta agora baixar um aplicativo para controlarmos o nosso carrinho direto pelo celular. Eu, particularmente, gosto bastante do Dabble que serve para as plataformas mais populares!

Como fazer um carrinho de controle remoto simples com Bluetooth

Gostou de aprender a construir esse incrível carrinho por controle remoto? Então continue acompanhando o blog da Filipe Flop!

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *