Оглавление:
- Запасы
- Шаг 1: установите подшипники
- Шаг 2: соберите две стороны
- Шаг 3. Установите двигатель оси X с левой стороны Eggbot
- Шаг 4. Установите двигатель оси Y на заднюю часть Eggbot
- Шаг 5: Поместите 2 гайки M2 внутрь детали, напечатанной на 3D-принтере, как показано ниже. Затем установите последний на двигатель оси Y
- Шаг 6: прикрепите сервомеханизм
- Шаг 7: Установите сервомеханизм на двигатель оси Y
- Шаг 8: соберите опору для оси X
- Шаг 9: Подключение
- Шаг 10: запрограммируйте своего Eggbot
- Шаг 11: убедитесь, что он работает
- Шаг 12: перенесите свои цифровые дизайны на сферические объекты с помощью Eggbot
Видео: Eggbot: 12 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
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
Используйте 3 винта M2x7 и 1 винт M2x14 + 1 шайбу M2, чтобы закрепить двигатель оси X с левой стороны яйцевода.
Шаг 4. Установите двигатель оси Y на заднюю часть Eggbot
Используйте 4 винта M2x10 и 4 шайбы M3, чтобы прикрепить двигатель оси Y к задней части яйцевода.
Шаг 5: Поместите 2 гайки M2 внутрь детали, напечатанной на 3D-принтере, как показано ниже. Затем установите последний на двигатель оси Y
Поместите 2 гайки M2 внутрь детали, напечатанной на 3D-принтере, как показано ниже. Затем установите последний на двигатель оси Y (гайки M2 обращены к задней части яичного бота).
Шаг 6: прикрепите сервомеханизм
Используйте 2 винта M3x10 + 2 шайбы M3 для крепления упомянутой выше детали к сервомеханизму.
Шаг 7: Установите сервомеханизм на двигатель оси Y
Установите сервомеханизм на двигатель оси Y.
Шаг 8: соберите опору для оси 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
Вы будете использовать Inkscape для создания своих цифровых дизайнов и RepetierHost для управления eggbot.
Загрузите inkscape и RepetierHost, если вы еще этого не сделали.
Загрузите плагин Unicorn G-Code для inkscape и установите его.
Теперь вы можете создавать свои собственные дизайны на inkscape. В разделе «Файл», «Свойства документа», «Страница» установите произвольный размер: 3200 по ширине и 800 по высоте в пикселях.
Ваш документ будет выглядеть примерно так
Если вы вводите какой-либо текст, не забудьте преобразовать его в путь, прежде чем экспортировать дизайн для яичного бота. Путь> Объект к пути.
После того, как вы закончите работу над дизайном, вам нужно будет преобразовать свой рисунок в G-код для eggbot.
Для этого выберите «Файл»> «Сохранить как». Под типом выберите Makerbot Unicorn G-Code.
По запросу программного обеспечения введите следующие значения:
Если вы получили это сообщение об ошибке, вероятно, вы забыли преобразовать текст в путь. Путь> Объект к пути. После того, как вы успешно превратили свой дизайн в g-код, запустите Repetier Host и откройте свой g-код.
Подключите eggbot и нажмите на печать.
Рекомендуемые:
Дизайн игры в Flick за 5 шагов: 5 шагов
Дизайн игры в Flick за 5 шагов: Flick - это действительно простой способ создания игры, особенно чего-то вроде головоломки, визуального романа или приключенческой игры
Счетчик шагов - Micro: Bit: 12 шагов (с изображениями)
Счетчик шагов - Микро: Бит: Этот проект будет счетчиком шагов. Мы будем использовать датчик акселерометра, встроенный в Micro: Bit, для измерения наших шагов. Каждый раз, когда Micro: Bit трясется, мы добавляем 2 к счетчику и отображаем его на экране
Играйте в Doom на своем IPod за 5 простых шагов !: 5 шагов
Играйте в Doom на своем IPod за 5 простых шагов!: Пошаговое руководство по двойной загрузке Rockbox на iPod, чтобы играть в Doom и десятки других игр. Это действительно легко сделать, но многие люди до сих пор удивляются, когда видят, как я играю дум на своем iPod, и путаются с инструкциями
Кормушка для рыбы Arduino Uno за 6 простых и простых шагов !: 6 шагов
Arduino Uno Fish Feeder за 6 простых и дешевых шагов !: Итак, для этого проекта может потребоваться немного предыстории. Людям с домашними рыбками, вероятно, приходилось сталкиваться с той же проблемой, что и мне: отпуск и забывчивость. Я постоянно забывала покормить рыбу и всегда старалась это сделать, пока она не упала
Дешевый и простой Arduino Eggbot: 7 шагов (с изображениями)
Дешевый и простой Arduino Eggbot: в этой инструкции я хочу показать, как сделать простой и дешевый плоттер Arduino, который может рисовать на яйцах или других сферических объектах. К тому же скоро Пасха и эта самоделка будет очень кстати