Índice:

Faça você mesmo com o Arduino Controlled Egg-Bot: 12 etapas (com imagens)
Faça você mesmo com o Arduino Controlled Egg-Bot: 12 etapas (com imagens)
Anonim
Image
Image
Peças
Peças

Nestas instruções, mostrarei como fazer seu próprio Egg-Bot controlado com Arduino. Eu queria fazer isso antes, mas achei que é muito difícil para mim, mas estava errado. É fácil de construir, então com certeza todos podem fazer isso.

Etapa 1: Peças

Peças
Peças
Peças
Peças
Peças
Peças

Abaixo, adiciono uma lista de peças:

  • Motores de passo
  • Drivers de motor de passo
  • Arduino
  • Fonte de energia
  • Micro Servo
  • Placa de plástico, madeira
  • Parafusos de 40cm x3 e 12 porcas para isso
  • Duas rodas de lego
  • Marcadores em cores diferentes
  • Furadeira, faca, serra, chave de fenda, fita dupla-face, cola de madeira, arame, ferro de solda, elásticos
  • Tudo que você precisa para fazer o link PCB.

Etapa 2: Conexão

Conexão
Conexão
Conexão
Conexão

Conecte-o como na imagem congelada acima ou vá para a próxima etapa e faça PCB (placa de circuito impresso). E você deve encontrar as configurações corretas para o potenciômetro no controlador de motores de passo. Com este potenciômetro, você pode controlar a tensão que vai para os motores de passo. Tente definir que o movimento de passo seja o mais suave possível.

Etapa 3: PCB (opcional)

PCB (opcional)
PCB (opcional)
PCB (opcional)
PCB (opcional)
PCB (opcional)
PCB (opcional)

Por que fiz o PCB? Olhe para a imagem acima, ela mostra como fica no breadboard. Muitos fios. Você pode facilmente conectar algo errado ou algo pode se desconectar e você pode estragar, por exemplo: driver de motor de passo. E no PCB tudo parece melhor, ocupa menos espaço e é confiável quando combinado. Você pode ler sobre como fazer PCB aqui. Abaixo, adicionei um arquivo PDF com layout de PCB. Para obter mais informações, consulte arduino na placa de ensaio.

Etapa 4: Quadro

Quadro
Quadro
Quadro
Quadro
Quadro
Quadro

A moldura é feita de plástico e um pouco de madeira. Você pode ver as dimensões no esboço abaixo ou na próxima etapa.

Etapa 5: corte da estrutura

Corte da moldura
Corte da moldura
Corte da moldura
Corte da moldura
Corte da moldura
Corte da moldura

Corte dois elementos da segunda imagem e um da terceira imagem. As dimensões são mostradas nas fotos.

Etapa 6: suavizando a borda

Suavizando a Borda
Suavizando a Borda
Suavizando a Borda
Suavizando a Borda
Suavizando a Borda
Suavizando a Borda

Alise as bordas com uma lixa para torná-las mais bonitas.

Etapa 7: furos de perfuração

Furos de perfuração
Furos de perfuração
Furos de perfuração
Furos de perfuração

Faça furos como na imagem acima. Você precisa fazer isso com muita precisão. Nos 3 orifícios nos cantos coloque pedaços de tubo de alumínio.

Etapa 8: Caneta

Pen Arm
Pen Arm
Pen Arm
Pen Arm
Pen Arm
Pen Arm

O braço da caneta é feito de madeira e plástico. No final do braço fiz um furo de 9mm para o marcador

Etapa 9: Quadro de conexão

Quadro de conexão
Quadro de conexão
Quadro de conexão
Quadro de conexão
Quadro de conexão
Quadro de conexão

Espero que você entenda como conectar todas as partes da moldura com esta foto, se tiver problemas com ela, escreva um comentário que tentarei ajudar. Tudo é conectado com parafusos, fita dupla-face, cola e fios.

Etapa 10: Código para Arduino

Baixe o código para o arduino aqui. E você precisa mudar algumas linhas:

Isto: #define YAXIS_DIR_PIN 14 # define YAXIS_STEP_PIN 15Para isto: #define YAXIS_DIR_PIN 10 # define YAXIS_STEP_PIN 11

e

Isto: #define XAXIS_DIR_PIN 10 #define XAXIS_STEP_PIN 8Para isto: #define XAXIS_DIR_PIN 7 # defina XAXIS_STEP_PIN 8

e

Este: #define SERVO_PIN 13Para: #define SERVO_PIN 9

Etapa 11: Software para Computador

Proponho instalar a extensão eggbot original no inkscape porque com ela você pode imprimir objetos preenchidos. Você pode ler como fazer o download e como usar aqui. Para fazer arquivos de código G no inkscape, baixe esta extensão feita por martymcguire. E a última coisa a baixar é um programa para enviar comandos serial para o arduino. Baixe aqui. Agora você precisa alterar o código de extensão do unicórnio. Vamos para:

C: / arquivos de programas / inkscape / share / extensions / unicorn / context.py

Adicione a 29 linhas isto:

"M300 S% 0.2F (caneta para cima)"% self.pen_up_angle, E exclua a linha 39:

"M300 S255 (desligar servo)",

Etapa 12: primeira pintura

Primeira Pintura
Primeira Pintura
Primeira Pintura
Primeira Pintura
Primeira Pintura
Primeira Pintura

Estes são os primeiros ovos que pintei pelo meu eggbot. O efeito não é dos melhores por causa da vibração da caneta. Eu sempre tento consertar, mas ainda não consigo fazer isso com sucesso. A imagem no ovo de laranja deve representar um urso.

Por favor, se você gosta do meu projeto, vote em mim. Obrigado!!

Obrigado pela leitura e desculpe pelo meu inglês:) Divirta-se com o seu EggBot.

Ovo Desafio
Ovo Desafio
Ovo Desafio
Ovo Desafio

Vice-campeão no desafio do ovo

Concurso de automação
Concurso de automação
Concurso de automação
Concurso de automação

Terceiro Prêmio no Concurso de Automação

Recomendado: