Índice:

LEGO WALL-E com Micro: bit: 8 etapas (com imagens)
LEGO WALL-E com Micro: bit: 8 etapas (com imagens)

Vídeo: LEGO WALL-E com Micro: bit: 8 etapas (com imagens)

Vídeo: LEGO WALL-E com Micro: bit: 8 etapas (com imagens)
Vídeo: How LEGO Minifigures are made 2024, Novembro
Anonim
LEGO WALL-E com Micro: bit
LEGO WALL-E com Micro: bit
LEGO WALL-E com Micro: bit
LEGO WALL-E com Micro: bit
LEGO WALL-E com Micro: bit
LEGO WALL-E com Micro: bit

Estamos usando um micro: bit junto com uma placa de bits compatível com LEGO para controlar os dois servo motores que permitirão que WALL-E seja capaz de atravessar o terreno perigoso do chão da sua sala de estar.

Para o código, usaremos o Microsoft MakeCode, que é um editor de código baseado em bloco fácil de usar. Você poderá carregar nosso código e usá-lo, bem como editá-lo e personalizá-lo para torná-lo seu. Esta é uma ótima maneira de experimentar, fazendo ajustes e vendo como eles mudam a forma como o WALL-E se move.

O Bit Board é uma nova (em 2020) parte do sistema Crazy Circuits apenas para o micro: bit que consiste em um grande número de componentes que são compatíveis com LEGO e permitem que você construa circuitos em cima de placas de base e peças de LEGO. O Bit Board é compatível com V2 e versões anteriores do micro: bit, bem como com o painel de desenvolvimento Adafruit Clue.

Se você gosta de nossos projetos e quer ver mais do que ganhamos a cada semana, siga-nos no Instagram, Twitter, Facebook e YouTube.

Suprimentos:

Na verdade, a Brown Dog Gadgets vende kits e suprimentos, mas você não precisa comprar nada de nós para fazer este projeto. Se você fizer isso, ajudará a nos apoiar na criação de novos projetos e recursos para professores.

Partes eletrônicas:

  • 1 x kit de placa de bits de circuitos loucos
  • 1 x micro: bit
  • 2 x servo de rotação contínua de 360 graus compatível com LEGO

Peças LEGO:

Usamos uma variedade de peças, mas o mundo do LEGO é vasto e você pode encontrar outras peças que funcionam tão bem. O que você precisa fazer é encontrar uma maneira de montar os servos na parte inferior e conectá-los aos trilhos. Fornecemos links para cada parte no BrickOwl, mas você pode encontrá-los em qualquer lugar que seja vendido LEGO ou peças compatíveis com LEGO.

  • 4 x Suporte LEGO 1 x 2 - 2 x 2 (21712/44728)
  • 2 x Conector de eixo LEGO (liso com orifício 'x') (59443)
  • 2 eixos LEGO 5 com parada final (15462)
  • 2 x LEGO Technic Bush 1/2 com dentes tipo 1 (4265)
  • 1 x bloco de LEGO 2 x 2 (3003/6223)

Etapa 1: adquirir / montar WALL-E

Adquirir / montar WALL-E
Adquirir / montar WALL-E

Se você ainda não tem um kit LEGO WALL-E, eles podem ser encontrados, mas geralmente são vendidos por preços de colecionador. No entanto, se você tiver um, este guia mostrará como torná-lo um WALL-E programável que pode se mover sozinho!

Encontramos um kit WALL-E por um preço razoável e já estava montado, então economizamos um pouco de tempo. Com isso em mente, este guia presumirá que você está começando com um WALL-E já construído e que está apenas adicionando as peças do Crazy Circuits.

Etapa 2: adicionar peças de LEGO

Adicionar peças de LEGO
Adicionar peças de LEGO

Tivemos que adicionar algumas peças LEGO especiais à nossa construção para que nossos servo motores fossem montados e conectados aos trilhos que permitem que o WALL-E se mova. A imagem mostra as peças que usamos.

(Links para cada parte do BrickOwl.com são fornecidos na introdução acima.)

Etapa 3: Adicionar Servos

Adicionar Servos
Adicionar Servos
Adicionar Servos
Adicionar Servos
Adicionar Servos
Adicionar Servos

Conecte dois dos suportes a um bloco de LEGO 2x2, conforme mostrado. Faça dois desses conjuntos e use-os para conectar os servo motores de costas um para o outro.

Com os dois servo motores conectados, você pode anexar todo o conjunto na parte inferior do WALL-E.

Os conectores do eixo LEGO irão para o eixo dos servo motores e se conectarão ao eixo LEGO. (A bucha LEGO Technic é usada para segurar o eixo no lugar lateralmente.)

Etapa 4: adicionar bateria

Adicionar bateria
Adicionar bateria
Adicionar bateria
Adicionar bateria
Adicionar bateria
Adicionar bateria

Há espaço suficiente no compartimento do WALL-E para armazenar uma bateria 2 AAA.

Conseguimos passar os fios da bateria por uma das aberturas no WALL-E para que pudéssemos passar o conector para a placa de bits.

Sem um botão liga / desliga, apenas conectamos e desconectamos a bateria para ligar e desligar o WALL-E.

Etapa 5: Adicionar placa de bits

Adicionar placa de broca
Adicionar placa de broca
Adicionar placa de broca
Adicionar placa de broca
Adicionar placa de broca
Adicionar placa de broca

Para prender a placa de broca na parte de trás da WALL-E, usamos algumas placas de 1 x 8 LEGO e algumas placas de 1 x 2 LEGO para compensar a parte inferior para coincidir com os orifícios na placa de broca.

Você pode encontrar outras opções para montar a placa de bits, mas isso funcionou para nós e nos permitiu conectar facilmente a bateria e os servos.

Etapa 6: conectar servos

Conectar Servos
Conectar Servos
Conectar Servos
Conectar Servos
Conectar Servos
Conectar Servos

Conecte o servo esquerdo ao pino 0 na placa de bits e conecte o servo direito ao pino 1 na placa de bits.

NOTA! Certifique-se de que o fio marrom do conector do servo está conectado à linha - (negativa) e o fio vermelho do servo está conectado à linha + (positiva). O fio laranja será o mais próximo da numeração 0 ou 1 na placa.

Se você achar que WALL-E se move para frente em vez de para trás (ou para trás em vez de para frente), você pode escolher trocar a forma como os servos são conectados ou fazer alterações no código.

Etapa 7: carregue o código

Carregue o código
Carregue o código

Conecte um cabo USB ao micro: bit e, em seguida, conecte-o ao computador.

Estaremos usando makecode.microbit.org para programar nossa placa. Ele usa uma interface de bloco simples de arrastar e soltar.

Vamos carregar o seguinte código para nosso programa WALL-E:

Você pode alterar o código para afetar o movimento de WALL-E. Existem cinco "funções" no código, goForward, goBackward, turnLeft, turnRight e stop.

As cinco funções podem ser colocadas na seção permanente do código em qualquer ordem. Para cada função, ele é chamado com um parâmetro que especifica por quanto tempo deve ser executado da seguinte forma: goForward (5000)

Lembre-se, 1000 milissegundos é igual a 1 segundo, 5000 milissegundos é igual a 5 segundos, etc.

Uma vez que o código é carregado, você pode desconectar o cabo USB e inserir o micro: bit na placa de bits para que possa controlar os servos.

Etapa 8: Teste

Teste!
Teste!
Teste!
Teste!
Teste!
Teste!

Depois que você tiver o código carregado, os servos plugados e a bateria na placa de bits WALL-E devem começar a se mover!

Se o WALL-E não se mover, verifique se os servos e a bateria estão conectados corretamente e se o código está carregado no micro: bit.

WALL-E é incrível, mas se você não tiver um, você pode usar este mesmo circuito com dois servos de rotação contínua de 360 graus em outros robôs.

Recomendado: