É proposto um método de fabricação de um pequeno veículo todo-o-terreno controlado por rádio de brinquedo.
Para o "coração" de nosso veículo todo-o-terreno, cobraremos uma taxa da família Arduino. Para a fabricação dos chassis, usaremos chassis prontos, que agora são fáceis de comprar em qualquer loja online chinesa ou em lojas de eletrônicos. Controlaremos nosso veículo todo-o-terreno de um smartphone via bluetooth por meio de um aplicativo gratuito, que baixaremos do Google Play.
É necessário
- - Arduino UNO ou equivalente;
- - Módulo Bluetooth HC-06 ou analógico;
- - Driver do motor L9110S ou analógico;
- - plataforma rastreada para o tanque Pololu Zumo ou similar;
- - um pedaço de fibra de vidro de acordo com o tamanho de uma placa Arduino ou um escudo para prototipagem;
- - 2 motores elétricos adequados para o chassi selecionado;
- - 2 LEDs ("faróis") e 2 resistências 180-220 Ohm;
- - baterias (1 "coroa" ou baterias de 4 a 6 dedos);
- - fios de conexão;
- - ferro de solda;
- - um computador;
- - 6 a 10 parafusos M2, 5.
Instruções
Passo 1
Colocamos os motores elétricos no chassi. Estou usando dois motoredutores de 12 mm adquiridos da Amperk. Eles se encaixam perfeitamente na plataforma de esteiras Pololu Zumo de minha escolha.
Passo 2
Montamos o chassi sobre esteiras de acordo com as instruções anexadas aos mesmos. É muito fácil de montar em 10 minutos. Esta é a base do nosso futuro veículo todo-o-terreno. Observe que este chassi possui um compartimento para 4 baterias AA. Será necessário trazer 2 fios para "+" e "-" para fora para alimentar toda a nossa estrutura. Você pode soldar um conector adequado para Arduino nos fios. Isso tornará mais fácil conectar a alimentação à placa. Se uma plataforma diferente for usada, você precisará encontrar um lugar para colocar o compartimento da bateria e também retirar os fios para alimentar a placa Arduino.
etapa 3
Colocamos a placa Arduino no chassi. Os fixadores nesta plataforma robótica não estão alinhados nos orifícios com os orifícios de fixação no Arduino UNO. Portanto, faço uma plataforma adicional de fibra de vidro, que fixo no chassi com os parafusos M2, 5, e aparafuso a placa nela com 4 dos mesmos parafusos.
Passo 4
Estamos pensando em como consertar o módulo Bluetooth, driver do motor e "faróis" no chassi, para que então tudo isso possa ser facilmente conectado ao Arduino. Vou usar uma placa especial, ou Electronic Brick Shield, como a da foto. Mas pode ser qualquer outro escudo ou mesmo apenas uma placa feita em casa. Fixamos o acionador do motor na blindagem com parafusos, após ter feito um orifício adequado na blindagem. Cuidamos para que a furadeira não danifique os condutores necessários se estivermos trabalhando com blindagem. E cuidado: o parafuso é de metal, você pode acidentalmente causar um curto-circuito. Portanto, limpamos os condutores não utilizados ao redor do orifício perfurado com uma faca afiada. Coloque arruelas não condutoras sob a porca e sob a cabeça do parafuso.
Etapa 5
Agora vem a parte mais difícil e responsável. Temos que coletar tudo de acordo com o esquema. Conectamos o pino Rx do módulo Bluetooth ao pino Tx do Arduino, o pino Tx do módulo ao pino Rx do Arduino, GND ao aterramento do Arduino, VCC aos 5 V do Arduino (ou 3,3 V - dependendo de qual módulo BT você usa). Aqui você pode usar fios de solda ou conexão com terminais especiais, como "Dupont".
Para controlar dois motores, 4 saídas do driver do motor + 2 alimentação são usadas. Portanto, pegamos quaisquer 4 pinos digitais livres do Arduino e os conectamos aos pinos de controle do driver do motor. Anotaremos os números de pinos específicos posteriormente no programa, portanto, isso não é crítico agora.
E, finalmente, conectamos os LEDs com ânodos por meio de resistores com uma resistência de cerca de 200 Ohms a quaisquer dois pinos livres restantes do Arduino e os cátodos ao GND.
Etapa 6
Como resultado, você deve obter algo parecido com o mostrado na foto. Eu também tenho um telêmetro ultrassônico aqui - a fim de dotar ainda mais o veículo todo-o-terreno de "visão" e a capacidade de se mover de forma independente. Mas vamos deixar isso para depois. Nesta versão do veículo todo terreno, você não terá um localizador de eco no escudo.
Etapa 7
Agora vamos escrever um esboço (programa) para o Arduino e carregá-lo na memória do microcontrolador. O texto do programa é muito simples e é mostrado na foto. Carregue o esboço de maneira padrão. Já discutimos como isso é feito em um dos artigos anteriores. Todos os pinos envolvidos no texto do programa correspondem ao diagrama de conexão acima.
Etapa 8
Baixamos o programa para controlar nosso veículo todo-o-terreno. É chamado de "Arduino Bluetooth RC Car" e está disponível gratuitamente no Google Play. O código QR fornecido leva à página de download do aplicativo no Google Play.
Etapa 9
Depois de baixar o esboço, desconecte o Arduino do computador e conecte nosso escudo ao Arduino. O momento crucial: a primeira ativação do nosso veículo todo-o-terreno! Se tudo estiver conectado corretamente, os LEDs no Arduino e no driver do motor devem acender e o LED no módulo bluetooth deve piscar rapidamente.
Etapa 10
Conectamos ao veículo todo-o-terreno via bluetooth. Para fazer isso, execute o programa Arduino Bluetooth RC Car. Na inicialização, ele pedirá permissão para ativar o bluetooth, se não estiver ativado. Nós permitimos. Apertamos o botão com uma engrenagem. Um menu aparecerá abaixo, pressione o botão "Conectar". Você verá uma lista de dispositivos emparelhados com seu smartphone, bem como dispositivos disponíveis nas proximidades. Um desses dispositivos será nosso veículo todo-o-terreno. Nós o selecionamos da lista. Você será solicitado a emparelhar com este dispositivo e inserir o código. Geralmente é 0000 ou 1234, dependendo do módulo bluetooth usado.
Se o emparelhamento for bem-sucedido, o LED no módulo começará a piscar em intervalos de cerca de uma vez por segundo e o indicador no canto superior esquerdo do programa ficará verde. O smartphone se lembrará desse dispositivo e você não precisará mais inserir o código.
Agora você pode experimentar o que temos. O veículo deve dirigir para a frente e para trás, virar à esquerda e à direita e ligar e desligar os faróis.
Etapa 11
Se o ATV girar ou voltar no comando Avançar, os fios para os motores serão confundidos. Ao trocar os fios amarelo e verde que vão do driver aos motores (no diagrama acima), certifique-se de que o veículo todo-o-terreno vá exatamente onde precisa estar. Se você tiver alguma dúvida, escreva nos comentários do artigo!