» Eletrônicos » Arduino »" Jipe "da Lego Technic e Arduino

Jipe da Lego Technic e Arduino

Jipe da Lego Technic e Arduino

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:
libre_servo.rar [24.79 Kb] (downloads: 55)

libre_softwareserial.rar [9.29 Kb] (downloads: 52)


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:
send_-at_bluetooth.rar [857 b] (downloads: 56)


É 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:
bist_reag.rar [959 b] (downloads: 70)


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:
wincom.rar [49.07 Kb] (downloads: 51)


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:


Maneiras de gerenciar o modelo
Total de eleitores: 28
10
9.3
10

Adicionar um comentário

    • sorrirsorrisosxaxaoknão seiyahoonea
      chefearranhartolosimsim simagressivosegredo
      desculpedançardance2dance3perdãoajudabebidas
      pararamigosbomgoodgoodapitodesmaiarlíngua
      fumaçapalmascraydeclararirônicodon-t_mentionbaixar
      calorirritantelaugh1mdareuniãomoskingnegativo
      not_ipipocapunirlerassustarsustospesquisar
      provocarthank_youistoto_clueumnikagudoconcordar
      malbeeeblack_eyeblum3corargabar-setédio
      censuradobrincadeirasecret2ameaçarvitóriayusun_bespectacled
      sacudirrespektlolpreviubem vindoKrutoyya_za
      ya_dobryiajudantene_huliganne_othodifludproibirfechar

Aconselhamos que você leia:

Entregue-o para o smartphone ...