Bom dia a todos. Desta vez me deparei com Lego 42075, o modelo Serviço de resposta rápida SUV. Adicionei um guincho, coloquei nas rodas grandes do conjunto Lego 42029 e eletrifiquei-o usando Arduino Pro Mini. Para controle, usaremos o canal Bluetooth. Na minha opinião, esta é a maneira mais conveniente e estável de gerenciar modelos.
Para criar este modelo, usaremos:
- Lego Technic 42075
- Lego Technic 42029
- 2 LEDs e resistores brancos correspondentes a eles
- Mini motor de engrenagem 1:50 com eixo de 3 mm
- Arduino Pro Mini 5v AT Mega 328
- motorista do motor L9110S
- 1 servoconversor SG-90
- Módulo Bluetooth HC-06 ou equivalente
- USB-UART para firmware Arduino
- Clerical ou apenas uma faca afiada
- Caixa de velocidades do motor 6v 1: 150
- Capacitor 10v 1000uF
- 2 pentes de uma linha PLS-40
- Indutor 68mkGn
- 2 baterias Li-ion 18650
- broca
- Conector pai-mãe dois pinos para fio
- Homutik
- Fios de cores diferentes
- Solda, resina, ferro de solda
- Broca para metal 3,2 mm
- Parafusos e porcas 3x20, 3x40, 3x60 e arruelas para eles
Etapa 1 Preparação da parte mecânica.
Vamos começar com um mini motor de engrenagem, é necessário para um guincho. Você precisa escolher com uma relação de transmissão de 1:50, girar lentamente, mas com um guincho você pode levantar grandes cargas. Além disso, o eixo de saída deve ter 3 mm de diâmetro. Primeiro você precisa soldar os fios no motor. Em seguida, no eixo de saída, é necessário colocar a luva de conexão da Lego, inserindo um segmento correspondente em uma das ranhuras da luva. Para conectar-se às peças de Lego, pegamos a peça do construtor de metal, dobrando-a na forma da letra "P", conectamos-a ao motor da engrenagem usando um grampo:
Em seguida, prendemos, usando parafusos de 3x20, o motor de engrenagem na peça em forma de T Lego.
O eixo motor do SUV é a traseira. O modelo não é muito pesado, portanto, você pode usar um motor com uma relação de transmissão de 1: 150. E um motor de 6 volts. Solde os fios ao motor antes de instalar no modelo. Para conectar as rodas ao eixo do moto-redutor, é necessário cortar os eixos de saída com uma faca. Apare os eixos de saída em forma de cruz e as dimensões da peça Lego, a saber, o eixo transversal. É necessário aparar os dois eixos:
Passamos para o mecanismo das rodas dianteiras. Tomamos o servo SG-90. Eu recomendo escolher com engrenagens de metal. Aparamos as partes salientes do corpo necessárias para a fixação. Tomamos uma broca e fazemos um furo passante com um diâmetro de 3,2 mm. Se você não tiver uma broca ou a broca certa em mãos, faça pequenos furos na caixa nos dois lados. O principal é não danificar o mecanismo interno e a placa do contador:
Colocamos no eixo uma pequena alavanca que vem completa com um servoconversor.Prendemos uma pequena peça de Lego na alavanca, ela parece uma oval com dois orifícios transversais:
Sobre isso com a mecânica, terminamos.
Etapa 2 Construa o modelo.
Para montar o modelo, precisamos das instruções de montagem do Lego Technic 42075. Ele vem com este kit. Se você o perdeu ou planeja montar um modelo a partir de peças de outro designer, as instruções sempre podem ser baixadas para.
Você precisa baixar apenas 1 parte.
Você também precisará de instruções do Lego 42029. Somente a segunda parte. Você pode fazer o download.
Prosseguimos diretamente para a montagem. Seguimos a instrução 42075. Primeiro, coletamos de 1 a 15 páginas. Fazemos tudo de acordo com as instruções, exceto a instalação de engrenagens. Não precisamos de marchas, mas apenas interferiremos. Passamos para o eixo traseiro. Ele deve ser coletado da foto. Primeiro, instalamos a caixa de engrenagens do motor, fixamos e somente depois inserimos os eixos transversais para conectar as rodas:
Com as rodas instaladas, deve ficar assim:
Instale o eixo traseiro em uma base já montada:
O eixo dianteiro também é montado a partir da foto.
Fixamos o servo usando parafusos e porcas 3x60:
Novamente, seguimos as instruções e coletamos a parte de trás do modelo das páginas 41 a 62. Em seguida, as portas e os painéis das páginas 66 a 71. E também a cabine das páginas 98 a 101:
Nesta fase, deve ficar assim:
Montamos o guincho de acordo com as instruções da Lego 42029 parte 2 das páginas 15 a 21. Adicione algumas peças para fixação neste modelo:
Fixamos o guincho na frente do modelo:
Na parte inferior do modelo, o guincho é anexado da seguinte forma:
Instalamos o acionamento do guincho, ou seja, o mini-motor já preparado:
Um guincho totalmente acabado é assim:
Montamos o capô de acordo com a instrução 42075 das páginas 87 a 95. Depois de mudar um pouco o suporte, como mostra a foto:
Colocamos o capô no lugar e procedemos à coleta de um pequeno teto. Colocamos dois LEDs nele, como faróis:
Colocamos no modelo:
Novamente, voltamos à instrução 42075, desta vez coletamos as páginas 63 a 65 e 104 a 105. Obtemos os detalhes que cobrem toda a parte elétrica:
Etapa 3 Eletrificação.
Então, o mais interessante. É melhor separar a fonte de alimentação do Arduino e dos motores, para evitar sobrecarga do controlador durante picos de energia. O modelo é pequeno e usaremos uma pequena bateria A27 ou A23 para alimentar o Arduino. Pressione os fios nos contatos da bateria e fixe-os com fita isolante:
Para alimentar os motores, pegamos dois Li-ion 18650. Nós os soldamos em paralelo e os isolamos, produzindo o conector de alimentação:
Se alguém estiver interessado, você pode alimentar tudo, desde as baterias, mas é necessário colocar um indutor de 68μH na folga do fio de energia positivo do Arduino. E também adicione um capacitor de 10v 1000uF conectado em paralelo à fonte de alimentação Arduino. O esquema é o seguinte:
Passamos à união de tudo juntos. Conectamos o fio de sinal do servoconversor ao pino 2, contatos do acionador do motor, tração nas rodas, aos pinos 5 e 6, do acionador do guincho aos pinos 9 e 10. Depois de calcular os resistores necessários para os LEDs, coloque-os no espaço do fio positivo que vai para os LEDs. Os ânodos dos LEDs dos faróis que passam pelos resistores são conectados a 4 pinos, os catodos a GND.
Os contatos Arduino TX e RX são necessários para conectar-se a um computador; portanto, conectaremos o módulo Bluetooth através da biblioteca SoftwareSerial. Ou seja, através da porta de software criada. A conexão do módulo é a seguinte:
Arduino Pro Mini - Bluetooth
D7 - RX
D8 - TX
5V - VCC
GND –GND
Colocando toda a parte elétrica:
Tudo isso vamos colocar na parte traseira do modelo, acima do eixo traseiro:
Primeiro, colocamos as baterias em fita dupla face ou com um elástico:
Ao lado deles, em uma fita dupla face, consertamos o Arduino e o driver do motor:
Agora você pode colocar as rodas no modelo e anexar as partes laterais que cobrem a parte elétrica:
Para facilitar o preenchimento subsequente dos esboços, faça a saída dos fios para conectar ao conversor USB-TTL.
Passo 4 Nós admiramos.
Faça uma pausa e aprecie a beleza do modelo:
Etapa 5 Prepare o ambiente de programação e preencha o esboço.
Para editar e preencher esboços, é conveniente usar o IDE do Arduino.Se você o possui, verifique se está atualizado. Ou faça o download e instale-o em.
Em seguida, precisamos adicionar as seguintes bibliotecas. A biblioteca Servo.h simplifica o trabalho com o servoconversor e o SoftwareSerial.h para criar uma porta de comunicação de software para o módulo Bluetooth:
Os arquivos baixados e descompactados devem ser movidos para a pasta “bibliotecas” localizada na pasta com o IDE do Arduino instalado. Você pode seguir o outro caminho, ou seja, sem descompactar os arquivos, adicioná-los ao ambiente de programação. Inicie o IDE do Arduino, selecione Sketch - Connect Library no menu. No topo da lista suspensa, selecione o item "Adicionar biblioteca .Zip". Indicamos a localização dos arquivos baixados. Após todas as etapas, você precisa reiniciar o IDE do Arduino.
Etapa 6 Configure o módulo Bluetooth.
Antes de usar, o módulo Bluetooth deve estar configurado. Para fazer isso, preencha o seguinte esboço no quadro do Arduino:
É necessário conectar o computador a um módulo Bluetooth. Usamos a janela do terminal do Arduino IDE. Selecione Ferramentas - Monitor de porta.
Para HC-05, defina a velocidade como 38400, defina o parâmetro de envio NL e CR e digite os seguintes comandos:
"AT" - inserido sem aspas, a resposta "OK" deve vir. Se você vier, continuamos a digitar mais comandos.
“AT + UART = 57600,0,0” - defina a velocidade para 57600 bps.
Etapa 7 Preencha o esboço.
Para dar vida ao nosso modelo, preencha o seguinte esboço:
Etapa 8 Gerenciar o modelo.
Você pode controlar o modelo de várias maneiras. O mais fácil é usar um dispositivo Android como controle remoto. Primeiro, adicione o dispositivo bluetooth do nosso modelo ao Android. Para fazer isso, vá para as configurações de Bluetooth, encontre nosso módulo Arduino e conecte-se usando a senha da conexão "1234"; talvez a senha seja "0000"; pode ser diferente para modelos diferentes. Em seguida, instale o programa de controle. Faça o download do programa Arduino BT Joystick Free no Google play. Após instalar e executar as configurações do programa, instale seguintes equipes:
W - encaminhar
S - de volta
A - esquerda
D - direita
F - parar
G - volante
Y - guincho para baixo
T - guincho para cima
H - parar o guincho
K - faróis
L - farol desligado
Se você é um fã de dispositivos Windows ou apenas o Android não está disponível, faça o download do seguinte programa:
Em um dispositivo Windows, você deve primeiro adicionar um novo dispositivo usando a mesma senha. E também configure o programa para os mesmos comandos.
Na minha opinião, é mais conveniente usar um controle remoto físico, pois você sente o clique de um botão. Eu recomendo fazer um controle remoto, seguindo as instruções.
E adicione um módulo Bluetooth a ele. Descrição detalhada do processo.
Também adiciono um vídeo demonstrando o trabalho do meu modelo:
E o trabalho de um guincho separado: