Оглавление:

Eggbot: 12 шагов
Eggbot: 12 шагов

Видео: Eggbot: 12 шагов

Видео: Eggbot: 12 шагов
Видео: Рисуем На Новогодних Шарах - Пишущий Бот на Arduino! 2024, Июль
Anonim
Image
Image
Установите подшипники
Установите подшипники

Eggbot - это мини-машина с ЧПУ, способная рисовать на сферических объектах, таких как яйца, шары для рождественских украшений и т. Д. Пользователи могут создавать свои собственные цифровые рисунки, и машина будет переносить их на сферические объекты.

Запасы

Список материалов

Для создания собственного яичного бота вам понадобится:

  • Детали, напечатанные на 3D-принтере, доступны здесь
  • 3 шпильки с резьбой M8x300
  • 1 шпилька с резьбой M8x100
  • 2 подшипника 608ZZ
  • 1 микро сервопривод 9 г
  • 1 пружина диаметром чуть больше 8 мм и длиной около 4 см
  • 2 силиконовых уплотнительных кольца
  • 1 плата Arduino uno
  • 1 моторный щит Adafruit V2
  • 2 шаговых двигателя NEMA 17, угол шага 1,8 °, номинальное напряжение 12 В, номинальный ток 1,7 А 1 Источник питания 12 В / 2 А
  • 20 гаек M8
  • 1 винт M2x14
  • 5 винтов M2x10
  • 3 винта m3x15
  • 3 винта M2x7
  • 2 болта M3
  • 2 шайбы M3
  • 6 шайб M2
  • 1 гайка M2
  • 1 винт M3x35

Шаг 1: установите подшипники

Установите подшипники
Установите подшипники
Установите подшипники
Установите подшипники
Установите подшипники
Установите подшипники

Разместите подшипники с каждой стороны части яичного бота, изображенной ниже.

Шаг 2: соберите две стороны

Соберите две стороны
Соберите две стороны

Соберите две стороны, заднюю часть яичного бота и опоры для двух сторон (фиолетовые детали, напечатанные на 3D-принтере на рисунке ниже) вместе, используя резьбовые стержни и болты M8. Для этого вам понадобится около 20 болтов, 1 винт M2x14 и 1 гайка M2.

Шаг 3. Установите двигатель оси X с левой стороны Eggbot

Установите двигатель оси X с левой стороны Eggbot
Установите двигатель оси X с левой стороны Eggbot
Установите двигатель оси X с левой стороны Eggbot
Установите двигатель оси X с левой стороны Eggbot
Установите двигатель оси X с левой стороны Eggbot
Установите двигатель оси X с левой стороны Eggbot

Используйте 3 винта M2x7 и 1 винт M2x14 + 1 шайбу M2, чтобы закрепить двигатель оси X с левой стороны яйцевода.

Шаг 4. Установите двигатель оси Y на заднюю часть Eggbot

Установите двигатель оси Y на заднюю часть Eggbot
Установите двигатель оси Y на заднюю часть Eggbot
Установите двигатель оси Y на заднюю часть Eggbot
Установите двигатель оси Y на заднюю часть Eggbot

Используйте 4 винта M2x10 и 4 шайбы M3, чтобы прикрепить двигатель оси Y к задней части яйцевода.

Шаг 5: Поместите 2 гайки M2 внутрь детали, напечатанной на 3D-принтере, как показано ниже. Затем установите последний на двигатель оси Y

Поместите 2 гайки M2 внутрь детали, напечатанной на 3D-принтере, как показано ниже. Затем установите последний на двигатель оси Y
Поместите 2 гайки M2 внутрь детали, напечатанной на 3D-принтере, как показано ниже. Затем установите последний на двигатель оси Y
Поместите 2 гайки M2 внутрь детали, напечатанной на 3D-принтере, как показано ниже. Затем установите последний на двигатель оси Y
Поместите 2 гайки M2 внутрь детали, напечатанной на 3D-принтере, как показано ниже. Затем установите последний на двигатель оси Y

Поместите 2 гайки M2 внутрь детали, напечатанной на 3D-принтере, как показано ниже. Затем установите последний на двигатель оси Y (гайки M2 обращены к задней части яичного бота).

Шаг 6: прикрепите сервомеханизм

Присоедините серво рычаг
Присоедините серво рычаг
Присоедините серво рычаг
Присоедините серво рычаг
Присоедините серво рычаг
Присоедините серво рычаг

Используйте 2 винта M3x10 + 2 шайбы M3 для крепления упомянутой выше детали к сервомеханизму.

Шаг 7: Установите сервомеханизм на двигатель оси Y

Установите сервомеханизм на двигатель оси Y
Установите сервомеханизм на двигатель оси Y
Установите сервомеханизм на двигатель оси Y
Установите сервомеханизм на двигатель оси Y

Установите сервомеханизм на двигатель оси Y.

Шаг 8: соберите опору для оси X

Соберите опору для оси X
Соберите опору для оси X

Соберите опору для двигателя оси X и резьбовой стержень M8X10. Вы будете размещать свои сферические объекты между этими двумя предметами.

Шаг 9: Подключение

Проводка
Проводка
Проводка
Проводка
Проводка
Проводка

Подсоедините кабели каждого шагового двигателя к моторному щиту. Подключите двигатель оси X к M1 и M2 (левая сторона моторного щита), а двигатель оси Y к M3 и M4 (правая сторона экрана). Подключите кабели в одинаковом порядке для каждого двигателя. Например, красный, синий, черный и зеленый слева направо, то есть красный и синий на M1 и M3, черный и зеленый на M2 и M4.

Подключите серводвигатель к «серво 1» на экране, с коричневым кабелем (заземлением) слева и желтым кабелем (сигнальным) справа. Наконец, подключите блок питания к контактам питания экрана.

Шаг 10: запрограммируйте своего Eggbot

Вам нужно будет запрограммировать плату Arduino, чтобы использовать eggbot.

Используйте интерфейс IDE arduino, чтобы загрузить этот код на плату arduino.

Шаг 11: убедитесь, что он работает

Нажмите кнопку монитора последовательного порта в правом верхнем углу среды IDE.

Убедитесь, что в правом нижнем раскрывающемся списке выбраны «Новая строка» и «115200 бод».

X МОТОР

Введите «G0 X1600» в верхнее поле. Яичный мотор должен вращаться на 180 градусов стороной, обращенной к вам, двигаясь вниз (против часовой стрелки, если смотреть на лицевую сторону мотора).

Наберите «G0 X0», он должен вернуться в исходное положение.

Y МОТОР

Отцентрируйте ручку пера вручную.

Введите «G1 Y480». Кронштейн пера должен двигаться против часовой стрелки (влево) до своего предела. Убедитесь, что он ни во что не попадает.

Введите «G1 Y-480», рычаг пера теперь должен повернуться полностью вправо. Опять же, убедитесь, что он ни во что не попадает. Если ваши моторы не движутся в этих направлениях, ничего страшного, если они ОБЕИХ движутся в «неправильном» направлении. Иначе все вылезет задом наперед. Если они движутся, как описано выше, ВВЕРХ находится влево, по направлению к двигателю. Если только одна ось не движется, как указано выше, вам нужно перевернуть провода для этой оси.

СЕРВО ПЕРА

Снова центрируйте рычаг с помощью «G1 Y0», затем введите «M300 S100». Это поднимет перо на верхнюю границу хода по умолчанию.

Введите «M300 S115», это должно немного опустить перо.

«M300 S100» должен быстро поднять перо.

Установите яйцо и загон и медленно опустите его с помощью команд M300, пока перо не приблизится к яйцу, но не коснется его. Когда яйцо вращается, оно может немного отличаться, поэтому вы не хотите быть слишком близко, но вы хотите минимизировать зазор. Это должно быть вашим верхним положением пера по умолчанию.

Затем медленно опустите руку, пока она не коснется яйца, и добавьте еще немного, чтобы немного надавить. Это будет ваше перо вниз.

Установите верхнее положение пера с помощью M303 Pxxx, M500.

По умолчанию перо ограничено значениями от 100 до 130. Если вам нужно их расширить, вы можете использовать «M301 Pxx» для уменьшения значения пера вверх и «M302 Pxxx» для увеличения значения пера вниз. M500, чтобы сохранить результаты на будущее.

Шаг 12: перенесите свои цифровые дизайны на сферические объекты с помощью Eggbot

Перенос ваших цифровых дизайнов на сферические объекты с помощью Eggbot
Перенос ваших цифровых дизайнов на сферические объекты с помощью Eggbot
Перенос ваших цифровых дизайнов на сферические объекты с помощью Eggbot
Перенос ваших цифровых дизайнов на сферические объекты с помощью Eggbot
Перенос ваших цифровых дизайнов на сферические объекты с помощью Eggbot
Перенос ваших цифровых дизайнов на сферические объекты с помощью Eggbot

Вы будете использовать Inkscape для создания своих цифровых дизайнов и RepetierHost для управления eggbot.

Загрузите inkscape и RepetierHost, если вы еще этого не сделали.

Загрузите плагин Unicorn G-Code для inkscape и установите его.

Теперь вы можете создавать свои собственные дизайны на inkscape. В разделе «Файл», «Свойства документа», «Страница» установите произвольный размер: 3200 по ширине и 800 по высоте в пикселях.

Ваш документ будет выглядеть примерно так

Если вы вводите какой-либо текст, не забудьте преобразовать его в путь, прежде чем экспортировать дизайн для яичного бота. Путь> Объект к пути.

После того, как вы закончите работу над дизайном, вам нужно будет преобразовать свой рисунок в G-код для eggbot.

Для этого выберите «Файл»> «Сохранить как». Под типом выберите Makerbot Unicorn G-Code.

По запросу программного обеспечения введите следующие значения:

Если вы получили это сообщение об ошибке, вероятно, вы забыли преобразовать текст в путь. Путь> Объект к пути. После того, как вы успешно превратили свой дизайн в g-код, запустите Repetier Host и откройте свой g-код.

Подключите eggbot и нажмите на печать.

Рекомендуемые: