Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Como fazer um carro Arduino controlado por Bluetooth

Componentes e suprimentos

Arduino Nano R3
× 1
Motor redutor de micro metal - 600 RPM 12V
× 2
DRV8833 Motor Driver
× 1
Ferro de soldar (genérico)
Impressora 3D (genérica)

Sobre este projeto





Olá amigos! Meu nome é Nikolas, tenho 15 anos e moro em Atenas, Grécia. Hoje vou mostrar como fazer um carro controlado por Bluetooth de 2 rodas usando um Arduino Nano , uma impressora 3D e alguns componentes eletrônicos simples! Assista ao meu vídeo no YouTube para ver o carro em ação e siga as instruções de lá, se preferir!





História


Entrei na eletrônica básica quando tinha 9 anos quando meu pai me trouxe algumas baterias, um interruptor e uma pequena lâmpada para brincar, fiquei super animado. Nessa época, com a ajuda do meu pai, fiz meu primeiro carro, o mais simples possível. Consistia em uma caixa de telefone velha à qual instalamos quatro motores CC com algumas rodas de alguns carrinhos de brinquedo que tínhamos e eram alimentados por algumas baterias AA, só conseguia avançar, mas eu, com 9 anos, estava muito orgulhoso e feliz. Nos anos seguintes, fiz várias criações e MUITOS carros de brinquedo. Em algum momento, eu me propus a fazer um carro com controle remoto que, isso pode parecer muito fácil para você, mas para o meu passado, estava fora do meu alcance. No entanto, quando a pandemia estourou na primavera passada e entramos em quarentena, entrei em uma eletrônica mais complexa e, por volta de abril, alcancei meu objetivo fazendo um carro baseado em um Arduino Uno que podia ser controlado por um remoto infravermelho! Eu então me propus a fazer um carro que fosse controlado por Bluetooth com meu telefone. É aqui que este tutorial entra em ação. Aproveitar!





Etapa 1:impressão 3D


Eu mesmo projetei os arquivos 3D usando o Onshape. Você precisará imprimir a Base e também duas Rodas. Imprimi todas as peças em Prusament Gold PETG com camada de 0,2 mm de altura e 40% de preenchimento no Creality Ender 3 V2.

Você pode encontrar os arquivos .stl aqui:Thingiverse





Etapa 2:circuito


É hora de fazer o circuito! Agora coloque o Arduino Nano, o DRV8833 e o HC-06 em sua placa de ensaio.
  • Conecte o VCC do HC-06 e DRV8833 para 5V
  • Conecte o GND do HC-06 e DRV8833 para GND
  • Conecte o TXD para D10
  • Conecte o RXD para D11
  • Conecte o INT1 , INT2 , INT3 , INT4 para D2 , D3 , D4 , D5 adequadamente
  • Conecte os cabos do primeiro motor para OUT1 e OUT2
  • Conecte os cabos do segundo motor para OUT3 e OUT4
  • Conecte o "" da bateria ao 5V e o " - "para GND (Você pode adicionar o botão deslizante ao "+" agora, se desejar)





Etapa 3:Programação


Vamos fazer o upload do código para o Arduino Nano! Simplesmente conecte-o ao seu computador com um cabo USB e abra o arquivo "BluetoothCar.ino" com o Arduino IDE. Certifique-se de que as opções na guia Ferramentas são as mesmas da imagem acima e que você selecionou a porta COM correta. Clique em "Upload" e pronto!
BluetoothCar.ino





Etapa 4:aplicativo Bluetooth


É hora de testar se nosso circuito e programa estão funcionando como pretendido. Eu fiz meu próprio aplicativo Android usando o MIT App Inventor, que é um programa simples que permite que você crie aplicativos Android facilmente! Você pode instalar o aplicativo em seu telefone Android baixando o "BluetoothController.apk" abaixo. Existem algumas alternativas na Play Store e na App Store se você preferir, mas eu fiz essa porque o carro só se move se você estiver com o dedo no botão, que é um recurso que gosto muito.

Ao conectar ao módulo Bluetooth pela primeira vez, você precisará ligar o Bluetooth em seu dispositivo, então você terá que encontrar um dispositivo chamado " HC-06 "e para se conectar a ele você terá que inserir a senha" 1234 "ou" 0000 ". Em seguida, acesse o aplicativo e clique no botão Bluetooth e selecione o HC-06. Agora você conectou com sucesso o seu carro ao smartphone e pode controlar os motores através do aplicativo!
BluetoothController.apk





Etapa 5:montagem


Agora você deve soldar a eletrônica e se preparar para montar o carro!
  • Aparafuse o suporte da bateria 18650 na base e adicione a porca
  • Coloque os dois motores no lugar
  • Encaixe o botão deslizante no lugar
  • Instale o driver do motor DRV8833 no lugar
  • Encaixe o Arduino Nano no lugar
  • Deslize o HC-06 para o lugar
  • Coloque a bateria 18650 em seu suporte
  • Empurre as duas rodas nos eixos dos motores
  • Por último, mas não menos importante, adicione 2 elásticos a cada roda





Etapa 6:Aproveite sua criação!


Bem feito! Agora ligue-o, conecte-se através do seu aplicativo Android e divirta-se! Espero que tenham gostado deste tutorial e se você gostou, considere se inscrever no meu canal no YouTube para mais projetos incríveis, você também pode conferir meu Instagram em @n_babetass! Você pode deixar dúvidas ou recomendações nos comentários abaixo! Obrigado pelo seu tempo!

Código

  • BluetoothCar.ino
BluetoothCar.ino Arduino
 Sem visualização (somente download). 

Peças personalizadas e gabinetes

Thingiverse
https://www.thingiverse.com/thing:4683747Arquivo CAD em thingiverse.com bluetoothcontroller_ (1) _Ud3W5pFdl4.apk

Esquemas


Processo de manufatura

  1. Robô Raspberry Pi controlado por Bluetooth
  2. Como Fazer um Ventilador de Ar Temporizado
  3. Como hackear IR Remotes
  4. Transforme seu carro RC em carro RC Bluetooth
  5. Carro RC controlado por joystick
  6. Como fazer um botão de teclado punível personalizável
  7. Arduino Power
  8. Como fazer uma bússola usando Arduino e IDE de processamento
  9. Quanto tempo leva para carregar uma bateria de carro?
  10. Como a redução de subsídios afeta a indústria de baterias de energia