Olá pessoal!

A Páscoa termina e o tema da impressão de vários padrões nos ovos se torna um pouco menos relevante, mas isso não torna o barco de ovos menos necessário, o que todos precisam e estão sempre o ano todo :)
Para quem não sabe, um barquinho de ovos é uma máquina que pode desenhar objetos esféricos com uma caneta comum: ovos, bolas de tênis, enfeites de árvore de Natal. O conceito do mecanismo foi inventado pelo designer
Bruce Shapiro em 1990, e há pouco tempo a famosa empresa
Evil Mad Scientist Laboratories lançou sua versão sob o nome
The EggBot . Devemos prestar homenagem aos Laboratórios Científicos Malucos Malignos, o projeto foi aberto e permite o uso de software para outros robôs de ovos, mesmo em projetos comerciais.
Aqui estão as obras de arte obtidas na saída:
Imagens simples podem ser desenhadas em qualquer editor de vetores e objetos geométricos complexos podem ser criados, por exemplo, em python.
Aqui está um exemplo desse programa: Mas a imagem resultante já está no ovo:
Os entusiastas até criam fotos com um efeito estroboscópico durante a rotação:
Ao criar o meu eggboat, eu não tinha o objetivo de atingir US $ 15, mas aconteceu :). Para comparação, o Eggbot Pro original custa US $ 325, o que é uma ordem de magnitude mais cara. O principal custo de qualquer barco de ovos são os motores de passo. Eu usei os mais acessíveis - 28BYJ-48-12V, daí o preço final de 15 dólares.
Então, para preparar meu eggboat, você precisará:
1.110 gramas de plástico ABS ou PLA. Imprimi as partes pretas com ABS, PLA amarelo. É doloroso o PLA ser bonito ao imprimir em vidro :)
2. Eletrônica em estoque:
- 1 x Arduino Chinês UNO c Aliexpress com cabo para computador por 250 rublos.
- 2 x motor de passo 28BYJ-48-12V + driver de motor de passo ULN2003 por 100 rublos.
- 1 x Micro Servo Motor SG90 100 fricções.
- Fonte de alimentação de 1 x 12V (você não pode comprar se tiver uma).
3. O que não podemos imprimir, mas podemos comprar em praticamente qualquer loja de ferragens:
- primavera.
- parafusos, porcas, arruelas.
- junta de borracha (você pode imprimir se tiver o Flex).
- rolamento 608.
Colocamos o plástico na impressora 3D e imprimimos os detalhes, cujos modelos eu coloquei cuidadosamente
aqui .
Detalhes sobre o que e quanto imprimir, onde exatamente obter os eletrônicos, quantos e que tipo de parafusos você precisa procurar
aqui .
Para aqueles que ainda não compraram uma impressora 3D, mas realmente querem preparar o seu barco de ovos, posso imprimir todos os detalhes e enviá-los por correio. Entre em contato no PM, tudo estará da melhor maneira possível! Eu garanto!
Após a impressão, você pode começar a montar. A montagem do dispositivo é mais ou menos assim:

Para que você tenha sucesso, passei muito tempo e preparei instruções para montar e conectar eletrônicos em imagens. Você pode baixar as instruções
aqui .
Após a impressão e montagem, você deve obter um dispositivo como esse:

Após a conclusão da montagem, você precisa colocar o firmware no eggboat. Como o cérebro do dispositivo é um arduino comum, você não deve ter problemas com isso.
- Baixe e descompacte o firmware aqui .
- Faça o download do IDE do Arduino , instale e execute.
- Conectamos o barco do ovo ao computador, selecionamos o modelo da placa e a porta COM no IDE do Arduino.
- Abra o arquivo Eggduino.ino da pasta com o firmware e carregue-o no Arduino.
O conhecido Inkscape com um plug-in escrito por Evil Mad Scientist Laboratories é usado como programa de controle. O plug-in permite que você personalize o eggbot, gerencie-o manualmente e envie fotos para imprimir. Eu adicionei cuidadosamente o plugin ao Inkscape e coloquei o arquivo final
aqui .
Se você já possui o Inkscape, mas não há plug-in, pode levá-lo separadamente
aqui .
Baixe, instale e execute o Inkscape. Vamos ao menu de plugins, procuramos o submenu EggBot lá. Abra o plug-in, ajuste a altura da caneta e imprima qualquer coisa no ovo.
Se você tiver o Inkscape ao tentar controlar o bot, com o erro "Falha ao conectar-se ao EggBot", não se desespere. O problema pode ser facilmente resolvido. Procure na lista de equipamentos conectados, qual é o nome da sua placa. Em seguida, no arquivo ebb_serial.py do plug-in Inkscape, substitua “USB-SERIAL CH340” pelo seu nome na linha 52.
Também coletei e enviei uma pequena coleção com exemplos. Você pode vê-lo
aqui .
Como resultado, o barco de ovos deve funcionar assim:
Postei meu projeto no
github . Garfo, colocar estrelas, modificar e assim por diante. Também
não esqueci o thingiverse.com.
Obrigado pela atenção!