Índice:

Tiny Micro: bit Robot - Parte 1: 7 etapas
Tiny Micro: bit Robot - Parte 1: 7 etapas

Vídeo: Tiny Micro: bit Robot - Parte 1: 7 etapas

Vídeo: Tiny Micro: bit Robot - Parte 1: 7 etapas
Vídeo: Introducing the BBC micro:bit - BBC Make It Digital 2024, Julho
Anonim
Image
Image
Tiny Micro: bit Robot - Parte 1
Tiny Micro: bit Robot - Parte 1
Tiny Micro: bit Robot - Parte 1
Tiny Micro: bit Robot - Parte 1

Sempre achei que robôs pequenos eram ótimos e criar um com o Microbit de baixo custo seria o ideal. Eu queria criar um robô que não usasse placas de IO prontas como usei no passado para acionar motores ou obter entradas de sensor, eu queria algo menor. Este pequeno robô Microbit é aquele no qual basearei uma série de tutoriais. Começando primeiro com como eu fiz usando "As caixas das empresas de caixas realmente úteis" para um chassi, e usando motores e drivers de motor muito pequenos. Usarei este modelo básico para explorar coisas como o controle de bluetooth mostrado no vídeo, usando o acelerômetro e magnômetro para determinar a direção e adicionando coisas como Neopixels e sensores de distância IR. Existem muitas placas que você pode comprar para apenas conectar seu microcontrolador que acionará motores e servos, mas para isso usaremos os componentes principais de que você precisará para substituir essas placas adicionais. Os mesmos princípios se aplicam ao uso de qualquer microcontrolador quando motores de acionamento.

Vídeo do bot em ação

Usei as caixinhas da empresa "Really Useful Box" para o corpo do robô, usei 3 das tampas para fazê-lo, então você precisaria de algumas ou algo semelhante. Gosto da ideia de usar itens que você já possui para construir recipientes para eletrônicos e motores.

Etapa 1: O que você precisa

O que você vai precisar
O que você vai precisar
O que você vai precisar
O que você vai precisar
O que você vai precisar
O que você vai precisar

Para este projeto usei minhas ferramentas habituais compostas por um ferro de solda, pequenas chaves de fenda, alicate de corte e uma pequena furadeira, também gosto de ter uma pistola de cola quente disponível para fixar e prender algumas das peças.

Consegui encontrar alguns motores realmente pequenos com uma caixa de câmbio, o único problema era que não havia rodas que encaixassem no minúsculo eixo. Depois de pesquisar o que eu tinha, encontrei 4 pequenas engrenagens de plástico azul que eram perfeitas.

Eu também queria, sempre que possível, que este robô usasse peças prontas disponíveis e, por isso, usei fios jumper de fêmea para fêmea curtos de 10 cm, para que pudessem ser plugados ou desconectados facilmente quando necessário. Se você quiser fazer um robô muito mais limpo, então estes podem ser cortar no tamanho certo e soldar em vez de conectar.

2 x pequenos motores

Fios de jumper de 10 cm

1 x placa DRV8833 Dual Motor Driver

3 x tampas de empresas de caixas realmente úteis

Pequenos pedaços de folha de plástico de 2 mm

1 x tira de neopixel Adafruit

1 x conector de borda Kitronik Microbit

4 engrenagens ou algo para usar como rodas (você sempre pode imprimir em 3D algo melhor.

1 x lançador de bola Pololu

1 x BBC Micro: bit

1 x bateria - Usei um lipo recarregável 1S, mas você também pode usar o pequeno suporte 2 x AA que vem com o kit Micro: bit go.

Etapa 2: construir o motor e o conjunto do rodízio de esferas

Construindo o Conjunto do Motor e do Caster de Esferas
Construindo o Conjunto do Motor e do Caster de Esferas
Construindo o Conjunto do Motor e do Caster de Esferas
Construindo o Conjunto do Motor e do Caster de Esferas
Construindo o Conjunto do Motor e do Caster de Esferas
Construindo o Conjunto do Motor e do Caster de Esferas

Primeiro, construí os motores e o conjunto do rodízio de esferas, pois eles constituem a maior parte do chassi.

1. Primeiro, colei as 4 rodas dentadas que tinha nos eixos de saída do motor

2. Em seguida, colei os motores em uma pequena tira de plástico de 2 mm que tinha, você pode usar qualquer material plástico para isso.

3. Assim que a cola endureceu, coloquei o conjunto sobre a tampa de uma caixa realmente útil e virada para cima.

4. A próxima parte foi encaixar o rodízio, usei os parafusos e porcas que vieram com ele para passar tanto pela folha de plástico que estava usando quanto pela tampa da caixa, então isso com um pouco de cola prendeu tudo no lugar.

5. Neste estágio, também soldei os conectores na placa do motor DRV8833, prontos para montagem.

Etapa 3: Conectando e montando a placa do driver do motor

Conectando e montando a placa do driver do motor
Conectando e montando a placa do driver do motor
Conectando e montando a placa do driver do motor
Conectando e montando a placa do driver do motor
Conectando e montando a placa do driver do motor
Conectando e montando a placa do driver do motor
Conectando e montando a placa do driver do motor
Conectando e montando a placa do driver do motor

Os fios que saem dos motores são minúsculos, não parecem muito mais grossos que um fio de cabelo. Então, para torná-los mais fáceis de trabalhar e não quebrar, eu os soldei a 4 tiras de um veroboard, então dois fios de cada motor, isso significava que cada fio estava em sua própria trilha de cobre, isso eu então soldei um corte ao meio fêmea para fios de jumper feminino para. Isso, com a adição de um pouco de cola quente, me permitiu colocar o motorboard e o veroboard onde eu precisava e protegeu a delicada fiação do motor.

A placa do driver do motor e o veroboard estão todos no topo da tampa, e fiz alguns furos para passar os fios do motor até o topo da tampa.

Etapa 4: Montagem do Micro: conector de borda de broca

Ajustando o Micro: conector de borda de bit
Ajustando o Micro: conector de borda de bit
Ajustando o Micro: conector de borda de bit
Ajustando o Micro: conector de borda de bit

O conector de borda está na sua própria tampa, é encaixado fazendo 2 furos na tampa e aparafusando-a ou, se preferir, a cola quente também é uma opção.

Foi nesta fase da construção que também decidi onde posicionar a bateria para que se encaixasse no minúsculo espaço disponível.

Uma vez feito isso, era hora de passar para a fiação da placa de acionamento do motor

Etapa 5: Fiação da placa de acionamento do motor

Fiação da placa de acionamento do motor
Fiação da placa de acionamento do motor

Neste estágio, usando os fios de jumper fêmea para fêmea, o diagrama de fiação pode ser seguido. Cortei pequenas seções da frente das tampas que ficarão em cima umas das outras, para permitir que os fios do jumper saíssem pela frente e se conectassem ao conector de borda do micróbio, dobrei os pinos do conector de borda para a frente para que os fios de ligação não fiquem presos, mas isso não é necessário, apenas torna o robô um pouco mais alto quando concluído.

Micro: placa de driver de bit / motor

++++++++++++++++++++++++++++++

PIN 1 B1

PIN 8 B2

PIN 11 A2

PIN 12 A1

0V / GND GND

3V VIN

Conexões Adafruit Neopixel

++++++++++++++++++++++++++++++++

Micro: bit / Adafruit neopixel

PIN 2 DIN

0V / GND GND3V VIN

Etapa 6: Adicionando a Tira Adafruit Neopixel

Adicionando a Tira Adafruit Neopixel
Adicionando a Tira Adafruit Neopixel
Adicionando a Tira Adafruit Neopixel
Adicionando a Tira Adafruit Neopixel
Adicionando a Tira Adafruit Neopixel
Adicionando a Tira Adafruit Neopixel

A tampa final da caixa está então pronta para ser ajustada com a tira de neopixel

Primeiro solde os fios ao lado VCC +, GND- e DIN da tira de neopixel

No meu caso, também adicionei fios soldados ao lado VCC, GND e DOUT do neostrip enquanto estava lá, pois tenho planos de expandir isso em outro instrutível.

Etapa 7: Montagem final

Assembléia final
Assembléia final
Assembléia final
Assembléia final
Assembléia final
Assembléia final

Agora todas as 3 camadas estão completas. É necessário algum cuidado ao mover os fios de jumper para que a tampa da base com as rodas conectadas se alinhe com a próxima camada em cima. Também foi necessário, nesta fase, fazer 2 furos para adicionar parafusos longos e finos e nozes para que eu pudesse segurar tudo junto como um sanduíche de 3 camadas.

Usei fita preta para segurar as 2 camadas inferiores juntas, enroladas do lado de fora

Em seguida, coloquei os 2 parafusos e porcas para mantê-lo unido, a única coisa que gosto nesta abordagem é que permite a rápida desmontagem e adição de novos sensores ao conector de borda, apenas removendo as 2 porcas na camada superior.

Uma modificação final que fiz foi cortar uma seção da tampa para que você pudesse acessar os botões micro: bit e ver a tela com mais clareza. Também adicionei um pequeno pedaço de plástico preto para esconder a visão de alguns dos fios desordenados através da tampa transparente da camada superior.

PRÓXIMO: estarei adicionando uma próxima etapa no lado da programação e do software, bem como adicionando mais sensores, como um sensor de distância infravermelho, para tornar o bot mais útil.

Você pode acompanhar mais do que eu faço aqui no meu site: www.inventar.tech

Recomendado: