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

RC Porsche Car (Projeto Arduino)

Componentes e suprimentos

Arduino Nano R3
× 1
PCB personalizado JLCPCB
× 1

Sobre este projeto





Introdução:Carro RC (Projeto Arduino)


Neste projeto, vou mostrar como construir uma versão mais simples de carros RC.

Estou fornecendo uma orientação passo a passo completa para mostrar a você como fazer seu próprio carro RC e estou explicando em detalhes as peças de hardware e software para tornar esta orientação a maneira mais simples que o leva a experimentar o seu suas próprias habilidades na fabricação de eletrônicos. Este projeto é muito prático de fazer, especialmente depois de obter o PCB personalizado que encomendamos da easyEDA para melhorar a aparência do nosso carro e também há documentos e códigos suficientes neste guia para permitir que você crie movimentos personalizados para o seu carro. Se você não gosta de ler tanto! Você pode assistir a este vídeo para obter orientações mais claras.





Fizemos este projeto em apenas 7 dias, apenas três dias para terminar a fabricação do hardware e a montagem, depois 4 dias para preparar o código e o aplicativo Android. a fim de controlar o carro através dele.

Antes de começar, vamos ver primeiro





o que você aprenderá com este tutorial:

  • Vamos hackear um Porsche GT3 RS para usar seus motores e chassis, etc.
  • Em seguida, projetaremos o PCB de nossa nova placa controlável
  • Veremos também como fazer o aplicativo Android para controlar o carro
  • E, finalmente, montaremos todas as peças e começaremos a dirigir.





Etapa 1:O que é um carro RC!


Aqui estão algumas informações sobre o carro RC ou um veículo de controle remoto que é definido como qualquer veículo que é teleoperado por um meio que não restringe seu movimento com uma origem externa ao dispositivo. Geralmente é um controle de rádio dispositivo, cabo entre o controle e o veículo, ou um infravermelho controlador.

Os carros R / C de grau de brinquedo são normalmente fabricados com foco no design, juntamente com a redução dos custos de produção. Enquanto um carro para hobby tem componentes eletrônicos separados que podem ser substituídos individualmente em caso de falha, os carros para brinquedos são normalmente feitos com componentes mais difíceis de encontrar como peças sobressalentes e uma única placa de circuito eletrônico integrada no design do veículo.

No nosso caso, estamos usando um linker de rádio que é um módulo Bluetooth HC-05 para conectar o carro e um smartphone ou qualquer outro dispositivo Android, pois estamos controlando o carro através de um aplicativo Android.





Sobre o aplicativo Android.


Usamos a plataforma de inventor de aplicativos do MIT para fazer uma programação gráfica para nosso aplicativo Android.

Usar esta plataforma é muito fácil e simples.

Você pode baixar o aplicativo. que fizemos para este projeto através deste link





Etapa 2:Modelo Porsche GT3 RS










Eu ganhei este carro RC de um dos meus amigos, é um Porsche modelo GT3 RS e estava em péssimas condições, mas ainda está em bom estado, então após realizar algumas etapas de limpeza, o carro está com uma ótima aparência agora, mas o mais importante são os motores.

Então, quando o desparafusei, encontrei dois motores, o primeiro está na parte de trás do carro para movimentos para frente e para trás e o segundo está na parte da frente para representar o volante e eles estão funcionando muito bem. Então tirei todos os fios inúteis e guardei apenas os fios do motor e depois de soldar alguns conectores o chassi está pronto para funcionar. O carro também tem algumas luzes, há dois LEDs brancos na frente e dois LEDs vermelhos na parte traseira, mas vamos adicionar mais LEDs para nos divertirmos mais como as luzes laterais que seguirão os movimentos do motor do volante:

Por exemplo, quando o carro vira para a esquerda (depois de escolher a seta para a esquerda no aplicativo Android), os LEDs do lado esquerdo começarão a piscar automaticamente e será a mesma coisa para a direção certa

E também adicionei alguns LEDs RGB que mudarão de cor dependendo da sua seleção.





Etapa 3:fabricação de PCB sob a plataforma EasyEDA












Mostrar todos os itens





Sobre EasyEDA!


EasyEDA é uma comunidade online gratuita de automação de projetos eletrônicos que permite a criação, teste e edição de esquemas e PCBs. Encontre o link para a plataforma easyEDA aqui. Este programa online é suportado em todas as plataformas até android, com easyEDA você pode fazer uma captura esquemática para seus documentos, simulação de circuitos, desenho de PCB online com a capacidade de importar PCB e arquivos esquemáticos, então a partir deste ponto podemos entender que podemos criar o PCB neste designer online ou apenas torná-lo com outro software e fazer o upload de um arquivo gerber para easyEDA para fazer um pedido.





De volta ao nosso projeto


Voltamos ao nosso projeto e falando sobre design de circuito, isso está diretamente relacionado a esta plataforma, os melhores fabricantes de PCB que fornecem este software online onde você pode projetar sua PCB e depois encomendá-la. Isso é super incrível fornecer todas essas opções, ferramentas e especialmente uma ótima biblioteca aqui porque todos os componentes necessários estão disponíveis, como o driver do motor Arduino Nano L293 H-bridge, o módulo HC Bluetooth e muito mais, então tudo o que precisamos fazer é simplesmente pesquisar o componente por seu nome, em seguida, basta colocá-lo

Como de costume, precisamos executar a plataforma easyEDA a partir daqui, em seguida, iniciar um novo projeto e importar os componentes necessários .. e conectá-los para fazer o circuito mostrado na imagem. Além disso, esta plataforma permite que você transforme seu esquema em PCB e este é exatamente o que precisamos, basta clicar em converter projeto para PCB e você obterá sua área de design de PCB. Aconselho você a clicar diretamente no seguinte link para o PCB automaticamente:Link direto para o projeto do carro RC. Você também pode verificar o PCB antes de fazer o pedido usando o visualizador de PCB, e forneci uma imagem que mostra o PCB que projetamos.

Este esquema é útil não importa qual seja a sua necessidade, porque eu adicionei o módulo ESP-01 se você quiser controlar seu carro por WIFI e também NRF está disponível lá se você quiser usar um transceptor de rádio. Depois de fazer este esquema, passamos diretamente para transformá-lo em PCB, o que é muito útil agora, e depois de colocar cada componente em seu lugar e adicionar alguns rótulos e alguns logotipos bonitos agora nosso PCB está pronto para um pedido online, então tudo o que você precisa fazer vai para a saída de fabricação e definir alguns parâmetros, para mim eu prefiro a cor vermelha para o meu PCB. Faça o pagamento e aguarde a entrega. Apenas 4 dias para receber o pacote e foi um serviço incrível, e depois de abrir o pacote percebi um novo serviço fornecido pela easyEDA que é o serviço LCSC que permite solicitar os componentes necessários para o seu PCB. E nós temos os PCBs com todas as opções predefinidas que escolhemos. Os PCBs são muito bem fabricados como de costume e todos os rótulos estão lá com a descrição etc., então a confecção deste projeto será muito útil agora.





Etapa 4:Ingredientes


Agora vamos revisar os componentes necessários para este projeto e você pode encontrar todos os links relacionados para um pedido online, portanto, precisaremos:
  • - Qualquer chassi de brinquedo de carro RC
  • - O PCB que você pode solicitar neste link:http://ouo.io/1i1Lc
  • - Um Arduino nano
  • - Módulo Bluetooth HC-05 ou HC-06
  • - Sensor de luz BH1750
  • - Sensor de temperatura e umidade
  • - Driver do motor L293D H-bridge
  • - Alguns LEDs RGB
  • - campainha de 5 V
  • - Alguns conectores de cabeçalho





Etapa 5:montagem (soldagem dos componentes)










Estamos prontos agora, vamos começar a soldar os componentes e não se esqueça de seguir as etiquetas para evitar erros de soldagem. Começamos soldando o conector do Arduino para testar a fonte de alimentação e você também pode escrever alguns códigos de teste básicos para verificar a conexão certa para cada sensor como o sensor de luz e é o mesmo para os LEDs porque eles estão todos conectados diretamente à placa (Arduino ) para que você tenha acesso total a eles.

Nota :Você precisa manter seu ferro de solda limpo e em boas condições. Isso significa limpá-lo com a esponja sempre que o usar. A ponta do seu ferro de soldar deve estar limpa e brilhante. Sempre que você notar que a ponta está suja de fluxo ou oxidando, isso significa que está perdendo o brilho, deve-se limpar. Mesmo se você estiver no meio de uma soldagem. Ter uma ponta de solda limpa torna MUITO mais fácil transferir calor para o alvo de soldagem.

O PCB que encomendamos da EasyEDA irá guiá-lo para manter tudo no lugar certo, então não hesite em visitar este link se quiser visualizar o PCB que fizemos e fazer um pedido online.





Etapa 6:teste do aplicativo Andoid






Este aplicativo permitirá que você controle o carro usando Bluetooth para movimentos para frente e para trás e direções esquerda direita e também há um modo de deriva com o botão da campainha e o disjuntor de mão, mas primeiro você deve habilitar o Bluetooth e conectar ao seu carro para que o aplicativo guiá-lo através de algumas mensagens vocais.

Depois de escolher o carro, podemos testar agora a capacidade de controlar a cor dos LEDs RGB e, como você pode ver, os LEDs mudam de cor dependendo da nossa seleção.

Sobre o aplicativo Android, mostrarei a você nos próximos instruções como fazê-lo usando a plataforma MIT app inventor, mas por enquanto você pode baixá-lo e instalá-lo gratuitamente neste link





Etapa 7:o código e o teste de validação












O chassi parece estar pronto para alguns testes sérios, então tudo o que precisamos agora é o código.

Assim! Funciona assim:para cada pressionamento de botão em nosso aplicativo para Android, um caractere será transferido para o Arduino via Bluetooth e para cada caractere há um algoritmo para executar, por exemplo, se pressionarmos o botão para frente, transferimos o caractere 'f' então quando a placa recebe o caractere 'f' ela chama uma função para controlar o motor do lado traseiro para o movimento para frente e é a mesma para todos os botões.

o código está disponível e, como de costume, você pode baixá-lo neste link. E como você pode ver nas fotos o código é tão simples e muito bem comentado que você pode entendê-lo por si mesmo.

Como vocês podem ver, cada botão tem uma funcionalidade com o carro, mas o que eu realmente aprecio é o modo automático para controle de brilho da luz, coloquei o sensor de luz na parte superior traseira do carro e quando selecionarmos este modo o carro controlará o brilho dos LEDs da luz frontal dependendo dos sinais do sensor. Também podemos ler os valores de temperatura e umidade diretamente na tela do smartphone, o que é realmente impressionante.








Obrigado :)


Eu acredito que este Instructable é o guia passo a passo mais completo para construir um carro RC já publicado. É isso para instrutível, fique à vontade para polegar e perguntar o que você quiser saber sobre este projeto através de um comentário.

Processo de manufatura

  1. Faça Monitor Ambilight usando Arduino
  2. Jogo Arduino Pong - Tela OLED
  3. Carro RC controlado por joystick
  4. Detector de frequência de áudio
  5. Arduino Tamagotchi Clone - Animal de estimação digital
  6. Manipulador de interruptor de luz sem fio
  7. Tech-TicTacToe
  8. Pistola de água com sensor de movimento
  9. Cronômetro de contagem regressiva do Arduino
  10. Contador de carros usando Arduino + Processing + PHP