LEGO® Bat Buggy controlado por telefone faça você mesmo: 5 etapas
LEGO® Bat Buggy controlado por telefone faça você mesmo: 5 etapas
Anonim
Image
Image
LEGO® Bat Buggy controlado por telefone faça você mesmo
LEGO® Bat Buggy controlado por telefone faça você mesmo
LEGO® Bat Buggy controlado por telefone faça você mesmo
LEGO® Bat Buggy controlado por telefone faça você mesmo

Com algumas peças impressas em 3D e alguns componentes baratos, você pode construir pequenos veículos Lego controlados por telefone.

Para o projeto, estarei usando:

  • um microcontrolador ESP32 (Adafruit Feather ESP32 ou um equivalente TTGO deste)
  • 2 x motoredutores N20
  • 1 x bateria de lítio 18650
  • 2 x drivers de motor Pololu DRV8835 (embora apenas um seja necessário, o segundo é para expansão futura)
  • um PCB personalizado para conter os drivers do motor DRV8835
  • várias peças impressas em 3D (não tenho uma impressora 3D - então usei 3DHubs para este serviço)
  • LEGO - faixas técnicas e algumas outras peças

Este é um build de código aberto. Todo o software, hardware elétrico e peças impressas em 3D estão disponíveis para download / modificação / uso / etc.

LEGO®é uma marca comercial do Grupo LEGO de empresas que não patrocina, autoriza ou endossa este site.

Etapa 1: os eletrônicos

Image
Image
Os motores
Os motores

Eu tive um PCB personalizado impresso como um "portador" para os drivers do motor DRV8835. Você poderia apenas usar fios em vez disso, no entanto, não seria tão legal. Usei o PCBWAY para fazer a fabricação do PCB.

Ligados aqui estão os arquivos Gerber, se você quiser imprimir seus próprios PCBs, ou os arquivos Eagle, se quiser modificar o design!

Etapa 2: os motores

Image
Image
Os motores
Os motores

Estou usando motoredutores "N20". Você pode encontrá-los facilmente no EBay / AliExpress, etc. Os modelos que estou usando são 6v, 300rpm, com eixos de 10 mm.

A carcaça do motor e o adaptador do eixo foram impressos em 3D. Em anexo, você pode encontrar os arquivos STL. Eu usei 3DHubs.com para imprimir estes (impressos em 100um).

Etapa 3: o suporte da bateria

O suporte da bateria
O suporte da bateria

O suporte da bateria também é impresso em 3D, embora você possa usar com a mesma facilidade um suporte de bateria pronto para uso e colar alguns blocos / placas de LEGO nele.

Em anexo está o arquivo STL se você quiser imprimi-lo.

Contatos da bateria

Chave de força

Etapa 4: o software

Image
Image

O ESP32 está executando um servidor web. Isso serve a uma página que permite enviar controles de entrada de volta ao ESP32 por meio de um WebSocket (dessa forma, será de baixa latência). A página da web irá lidar com multi-touch ou entrada de mouse.

Você pode baixar o código-fonte do projeto aqui.

Etapa 5: a construção

Agora que todos os componentes estão funcionando, é hora da parte divertida - usando sua imaginação e construindo um veículo / robô.

O suporte do driver pode conter até 4 DRV8835, o que significa que um total de 8 motores CC podem ser acionados, ou 4 motores de passo, ou uma combinação destes …

Recomendado: