Índice:

Robô Minecraft Creeper Evitando Obstáculos: 7 Passos
Robô Minecraft Creeper Evitando Obstáculos: 7 Passos

Vídeo: Robô Minecraft Creeper Evitando Obstáculos: 7 Passos

Vídeo: Robô Minecraft Creeper Evitando Obstáculos: 7 Passos
Vídeo: Cave Spider Roller Coaster - Animation vs. Minecraft Shorts Ep. 14 2024, Novembro
Anonim
Robô Minecraft Creeper Evitando Obstáculos
Robô Minecraft Creeper Evitando Obstáculos

Este robô foi feito para entrar no desafio do Minecraft, no Epilog Challenge IX e no concurso de autoria pela primeira vez. É baseado em um dos mobs mais icônicos do Minecraft: o Creeper. Este robô usa um shell impresso em 3D, então você precisa ter acesso a uma impressora 3D para construí-lo.

** Meu filho de 12 anos projetou o robô e montou e escreveu o código python, só ajudei um pouco na perfuração, ele também escreveu este tutorial, mas teve que usar minha conta por causa da idade mínima exigida para o desafio, então realmente é o projeto dele **.

Etapa 1: Lista de materiais (BOM)

Para construir este robô, você precisará

- uma configuração completa do Raspberry Pi Zero (teclado, mouse, monitor, instalação nova do raspbian, acesso à Internet) com pinos soldados

-HC-SR04 Sensor ultrassônico

-2 motores de passo 2BYJ-48 com o driver de motor de passo ULN2003APG

-1 resistor de 1KΩ

-1 resistor 2KΩ

- Fios de jumper feminino e masculino

Shell creeper impresso em -3d (arquivos nesta etapa)

-Pistola de cola quente

- alguns pinos extras

-ferro de solda

-protoboard

- pacote de bateria (de preferência uma lula)

- roda louca

Etapa 2: Fazendo o barramento de força

Fazendo o barramento de força
Fazendo o barramento de força

Isso é fácil, corte um pouco do protoboard (3 quadrados min) e solde alguns pinos nele e entre eles, cubra a zona soldada com cola quente para evitar atalhos. Você precisará de três deles para substituir a placa de ensaio e tornar os eletrônicos mais compactos.

Etapa 3: Eletrônica

Eletrônicos
Eletrônicos

Se você não consegue ver os códigos de cores dos resistores, o resistor esquerdo é 2KΩ e o direito é 1KΩ. Quando você precisar usar a placa de ensaio, use o barramento de força.

Etapa 4: Montando os eletrônicos na carcaça

Montando a Eletrônica no Shell
Montando a Eletrônica no Shell
Montando a Eletrônica no Shell
Montando a Eletrônica no Shell

Normalmente, a cabeça se encaixa no corpo, mas se isso não acontecer, você precisará lixar um pouco a parte superior do corpo até que a cabeça se encaixe. O corpo se encaixa na base, mas está solto, então coloque um pouco de cola quente para segurá-lo no lugar. O corpo tem uma abertura para as portas USB e HDMI Pi Zero. Aqui você tem um arranjo para colocar os 2 drivers de motor de passo juntos e economizar espaço, a única coisa que você tem que fazer é colocá-los horizontalmente e colá-los a quente em um pedaço de plástico (se você tiver uma impressora 3D, se um destes as impressões vão mal, você pode cortá-las com uma ferramenta dremmel). Para colocar o Pi Zero no lugar, você precisará fazer alguns orifícios e colocá-los nos orifícios da pcb no pizero. Cole o sensor ultrassônico nos orifícios dos olhos (pré-impresso). Para encaixar nos motores de passo, você precisará fazer alguns orifícios para parafusos (o eixo tem um orifício impresso). Fixe a roda maluca na parte traseira da base com suportes de pcb até que esteja no nível das rodas. Fixe a lula na parte de trás da base.

Etapa 5: Programação

Você precisará abrir um prompt de comando no Raspbian (para esta etapa, você precisa de acesso à Internet em seu Pi Zero) e digitar: sudo pip3 install gpiozero hcsr04sensor se não tiver pip instalado instale-o.

Etapa 6: Você terminou

Voce terminou!
Voce terminou!

Se você quiser dedicar este pi a isso e somente a isso (seus dados do raspbian). Abra um prompt de comando e digite:

sudo nano etc / rc.local

Em seguida, role para baixo no código e adicione a seguinte linha antes da saída 0:

python3 /home/pi/Directory_where_the_program_is_stored/CreeperBot_Ultrasonic.py &

Aqui está ele em ação….

Etapa 7: Creeperbot em ação

Image
Image

Ele é mau, é verde e evita obstáculos por ultrassom

Recomendado: