3D печатный яйцебот всего за $15. Рецепт приготовления

Пасха заканчивается и тема печати различных узоров на яйцах становится чуть менее актуальной, но от этого не становится менее актуальным яйцебот, нужный всем и всегда круглый год :)

Для тех кто не в курсе яйцебот — это машина, которая обычным фломастером умеет рисовать на любых сферических объектах: яйцах, теннисных шариках, ёлочных игрушках. Концепт механизма придумал дизайнер Bruce Shapiro в далеком 1990-м году, а не так давно знаменитая компания Evil Mad Scientist Laboratories выпустила в свободную продажу свою версию под названием The EggBot. Надо отдать должное Evil Mad Scientist Laboratories свой проект сделала открытым и разрешает пользоваться программным обеспечением для других яйцеботов даже в коммерческих проектах.

Вот такие произведения искусства получаются на выходе:

Простые картинки можно рисовать в любом векторном редакторе, а сложные геометрические объекты можно создать, например, на питоне.

А вот получившееся изображение уже на яйце:

Энтузиасты создают даже картинки со стробоскопическим эффектом при вращении:

При создании своего яйцебота я не ставил перед собой цели уложиться в $15, но так уж вышло :). Для сравнения оригинальный Eggbot Pro стоит $325, что дороже на порядок. Основная стоимость любого яйцебота — шаговые двигатели. Я использовал самые доступные — 28BYJ-48–12V, отсюда и итоговый ценник в 15 баксов.

Итак для приготовления моего яйцебота вам понадобится:

  1. 110 грамм пластика ABS или PLA. Черные детали я печатал ABS-ом, желтые PLA. Уж больно PLA красив при печати на стекле :)
  2. Электроника в ассортименте:
  • 1 x Китайская Arduino UNO c Aliexpress с кабелем для компа за 250 руб.
  • 2×28BYJ-48–12V Шаговый двигатель + ULN2003 Драйвер шагового двигателя за 100 руб.
  • 1 x SG90 Микро серво двигателььза 100 руб.
  • 1×12V Блок питания (можно и не покупать если есть).

3. То что не можем напечатать, но можем купить почти в любом хозяйственном магазине:

  • пружина.
  • болты, винты, гайки, шайбы.
  • резиновая прокладка (можно и напечатать, если у вас есть Flex).
  • подшипник 608.

Пластик засовываем в 3Д принтер и печатаем детали, модели которых я заботливо поместил сюда.

Подробно о том чего и сколько печатать, где конкретно взять электронику, сколько и каких болтов надо смотрим тут.

Тем кто еще не приобрел 3Д принтер, но очень хочет приготовить своего яйцебота я могу напечатать все детали и отправить почтой. Обращайтесь в личку, все будет в лучшем виде! Я гарантирую это!

После печати можно приступить к сборке. Сборка устройства выглядит примерно так:

Для того, чтобы у вас все получилось я потратил много времени и подготовил инструкцию по сборке и подключению электроники в картинках. Скачать инструкцию можно тут.

После печати и сборки у вас должно получиться такое устройство:

После окончания сборки, в яйцебота нужно поместить прошивку. Так, как мозгом устройства является обычная ардуино, у вас не должно возникнуть с этим проблем.

  • Скачиваем и распаковываем прошивку отсюда.
  • Загружаем Arduino IDE, устанавливаем и запускаем.
  • Подключаем яйцебота к компьютеру, выбираем в Arduino IDE модель платы и COM порт.
  • Открываем файл Eggduino.ino из папки с прошивкой и загружаем ее в Arduino.

В качестве управляющей программы используется всем известный Inkscape с плагином, написанным Evil Mad Scientist Laboratories. Плагин позволяет настраивать яйцебота, управлять им вручную и отправлять картинки на печать. Я заботливо добавил плагин в Inkscape и поместил готовый архив тут.

Если у вас уже есть Inkscape, но нет плагина, то взять его отдельно можно тут.

Скачиваем, устанавливаем и запускаем Inkscape. Идем в меню с плагинами, ищем там подменю EggBot. Открываем плагин, настраиваем высоту поднятия фломастера и печатаем на яйце все что угодно.

Еще я собрал и выложил небольшую коллекцию с примерами. Посмотреть ее можно тут.

В итоге яйцебот должен работать так:

Свой проект я разместил на гитхаб. Форкаем, ставим звездочки, модифицируем и так далее. Про thingiverse.com тоже не забыл.

Спасибо за внимание!

Пожалуйста, оцените статью:
Ваша оценка: None Средняя: 5 (1 vote)
Источник(и):

geektimes.ru