Índice:
- Etapa 1: adquirir / montar o labirinto
- Etapa 2: adicionar placas de LEGO
- Etapa 3: Adicionar placa de bits
- Etapa 4: Adicionar Servos
- Etapa 5: conectar servos
- Etapa 6: conectar o thumbstick
- Etapa 7: adicionar bateria
- Etapa 8: carregue o código
- Etapa 9: Teste
Vídeo: Inclinando o labirinto de LEGO com micro: bit: 9 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:34
Não é nenhum segredo que o LEGO é incrível e não há nada que amemos mais do que adicionar alguns eletrônicos divertidos aos nossos kits de LEGO para torná-los ainda mais incríveis. Nosso labirinto de LEGO tem botões em dois dos lados para permitir que você incline a metade superior e manobre uma bola através do labirinto do início ao fim. Você pode projetar seus próprios labirintos (é LEGO!) Para torná-los tão fáceis ou difíceis quanto desejar.
Vamos adicionar alguns eletrônicos! Estaremos usando um micro: bit junto com uma placa de bits (compatível com LEGO). Vamos conectar um pequeno controlador de thumbstick na placa de bits para que ele possa controlar o movimento de dois servos para inclinar o labirinto nos eixos X e Y.
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 270 graus compatível com LEGO
- 1 x thumbstick
- 4 x fios de jumper
Peças LEGO:
Precisamos apenas de algumas peças para conectar nossos servos às placas de base LEGO e uma engrenagem para engrenar com os botões de inclinação. Além disso, são usados alguns tijolos lisos e placas de base. 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.
- 2 x LEGO Gear com 16 dentes
- 2 eixos LEGO 4 (3705)
- 4 x Lego Technic Brick 1 x 2 com Eixo Hole
- Misc. Peças (placas de base, tijolos, etc.)
Etapa 1: adquirir / montar o labirinto
Temos um dos labirintos da JK Brickworks e pensamos que seria divertido motorizar o mecanismo de inclinação e torná-lo controlável por um botão de dedo de dois eixos.
O kit não está mais disponível na LEGO, mas você pode encontrar os usados ou construir seu próprio labirinto usando os conceitos desta versão.
Etapa 2: adicionar placas de LEGO
O labirinto de ações é controlado manualmente. Você segura e gira as duas rodas nas laterais e o labirinto se inclina para mover a bola por ele.
Adicionamos uma placa de base LEGO em cada lado onde uma roda está localizada para que pudéssemos acoplar nossos servo motores compatíveis com LEGO.
O servo motor possui uma engrenagem LEGO com 16 dentes acoplados a ela que se engrena com os dentes da engrenagem na parte externa da roda. Quando nosso servo gira, ele gira a roda e inclina a mesa.
Removemos algumas das peças de LEGO planas na lateral e adicionamos alguns tijolos para conectar nossa placa de base. (Como alternativa, você pode anexar o labirinto e as placas de base a uma placa de base maior na parte inferior ou a uma superfície plana com um pouco de fita, etc.)
Etapa 3: Adicionar placa de bits
Adicione o Bit Board ao seu projeto. Você vai querer que ele seja posicionado entre os dois servos de forma que os fios possam alcançar para conectar os servo motores.
Nós apenas prendemos o nosso na placa de base do LEGO com alguns tijolos de LEGO finos.
Usaremos apenas os cabeçotes dos pinos para conectar as coisas neste projeto, então não precisamos nos preocupar com os orifícios dos pinos compatíveis com LEGO na placa de bits.
Etapa 4: Adicionar Servos
Depois de colocar sua placa de base LEGO no lugar, você pode adicionar seus servos. Usamos as seguintes peças para conectar cada servo:
- 1 x eixo LEGO 4 (3705)
- 2 x LEGO Technic Brick 1 x 2 com Eixo Hole
Você pode descobrir que os servos balançam um pouco ao girar a marcha, então pode ser útil construir mais peças de LEGO ao redor dos pontos de fixação do servo para adicionar estabilidade.
Etapa 5: conectar servos
Conecte o conector Y Servo na linha do pino 14. O fio laranja vai para o Pino 0, o fio vermelho para a coluna + (positiva) e o fio marrom para a coluna - (negativa).
Conecte o conector X Servo na linha do pino 13. O fio laranja vai para o Pino 0, o fio vermelho para a coluna + (positiva) e o fio marrom para a coluna - (negativa).
Lembrar! Você precisará adicionar uma bateria externa para alimentar os servos. A bateria pode alimentar os servos e também o micro: bit, então, quando terminar de programar o micro: bit, você pode desconectar o cabo USB.
Etapa 6: conectar o thumbstick
Usando os fios de jumper, comece conectando o pino VRY do thumbstick no pino 1 na placa de bits.
Em seguida, conecte o pino VRX do thumbstick no pino 0 na placa de bits.
Em seguida, conecte o pino do thumbstick + 5V na coluna + (positivo).
E, finalmente, conecte o pino GND do thumbstick na coluna - (negativo).
Etapa 7: adicionar bateria
Vamos adicionar duas baterias AAA à placa de bits para alimentar o micro: bit e os servos.
Embora o cabo USB possa ser usado para programar o micro: bit e fornecer energia para alguns componentes de baixa energia (um LED ou alto-falante piezoelétrico, etc.), ele não pode alimentar os servo motores que estamos usando.
Etapa 8: 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 Maze Tilter:
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 9: Teste
Agora que você tem seus servos e thumbstick conectados, seu código carregado, e você alimentou sua placa de bits com uma bateria, você está pronto para o teste!
Uma coisa que você precisa fazer é nivelar a mesa do labirinto e, em seguida, certificar-se de que os servos estão na posição intermediária antes de engrenar as engrenagens.
O código definirá os servos na metade do caminho quando for iniciado, portanto, você deve sempre começar com o nível da tabela ao ligar a placa de bits.
O thumbstick volta para a posição central quando você o solta, e nós definimos o código para permitir um pouco de espaço de manobra para que ele não se mova sozinho.
Estamos prontos para começar! Você consegue pegar a bola do início ao fim do labirinto? Você pode fazer isso mais rápido do que seu amigo?
Recomendado:
Jogo de labirinto 3D usando Arduino: 8 etapas (com imagens)
Jogo de labirinto 3D usando Arduino: Olá amigos, hoje vamos fazer um jogo de labirinto usando ARDUINO UNO. Como o Arduino Uno é o tabuleiro mais usado, é muito legal fazer jogos com ele. Neste Instructable vamos fazer o jogo do labirinto que é controlado por joystick. Não se esqueça
Boe Bot navega por um labirinto: 4 etapas
Boe Bot navega através de um labirinto: Este instrutível ajudará você a criar bumpers para o boe bot e fornecerá o código que irá navegar o boe bot pelo labirinto
Arduino - Robô de solução de labirinto (MicroMouse) Robô que segue a parede: 6 etapas (com imagens)
Arduino | Maze Solving Robot (MicroMouse) Wall seguindo Robot: Bem-vindo, sou Isaac e este é meu primeiro robô " Striker v1.0 ". Este robô foi projetado para resolver um labirinto simples. Na competição, tivemos dois labirintos e o robô foi capaz de identificá-los. Quaisquer outras mudanças no labirinto podem exigir uma mudança no
O LEGO Robot passa por um labirinto: 9 etapas
LEGO Robot Drives Thru a Maze: Este é um robô simples e autônomo projetado para dirigir através de um labirinto até a saída. É construído usando LEGO Mindstorms EV3. O EV3 Software é executado em um computador e gera um programa, que é então baixado para um microcontrolador chamado EV3 Brick. O p
Robô de caranguejo labirinto de autoaprendizagem ESTADO DO PROTÓTIPO 1 INCOMPLETO: 11 etapas
Robô de caranguejo de labirinto de autoaprendizagem ESTADO DO PROTÓTIPO 1 INCOMPLETO: AVISO !!: Olá, minhas desculpas pelas fotos ruins, vou adicionar mais instruções e diagramas mais tarde (e detalhes mais específicos. Eu não documentei o processo (em vez disso, apenas fiz um vídeo de lapso de tempo). Além disso, este instrutivo está incompleto, como eu fiz