В этом посте я хочу показать, как сделать простой и дешевый Arduino плоттер, который может рисовать на яйцах или других сферических объектах.
Как по мне, яйцебот - это один из самых простых типов плоттеров, CNC-устройств. Для его изготовления не нужны миллионы направляющих и линейных подшипников. Имея в распоряжение два шаговых двигателя, сервопривод, платы управления шаговыми двигателями, Ардуино и ещё некоторые материалы, вы сможете при желании с лёгкостью собрать интересное устройство, которое поможет вам начать свой путь в мир CNC. К тому же, скоро Пасха и эта самоделка может вам очень пригодится.
Список материалов:
- Arduino UNO
- 2х шаговый двигатель (28BYJ-48)
- 2x платы управления шаговым двигателем (ULN2003)
- Блок питания на 12В +
- Сервопривод (sg90)
- Фанера (7,5 мм)
- Подшипник
- Болты
- Гайки
- Шины от игрушечной машины
- ПВХ пластик
- Ручка
И различные инструменты
Для начала мы построим корпус. Прежде всего необходимо вырезать заготовки из фанеры с размерами: 120х90 и 120х80 и еще две заготовки с размерами: 90х70. Затем с помощью 10-миллиметрового сверла, сделайте отверстие, как на фотографии. Также нужно сделать отверстие для подшипника и вставить его туда. После этого все должно быть склеено. После сушки необходимо закрепить в указанных местах шаговый двигатель
Крепления для яиц изготавливаются из шин от игрушечной машины, кругов из ПВХ пластика, гаек, шайб, болтов и рукоятки от ручки, которая отлично подходит к валу двигателя. После полного склеивания, как на фотографии, необходимо вставить болт в подшипник и закрепить его с помощью гайки. Прикрутите еще одну гайку (она используется как контргайка), а затем привинтите одну часть нашего держателя. На двигатель нужно надеть другую часть с колпачком от ручки
Держатель ручки (вторая ось) у меня выполнены из ПВХ пластика. Чтобы соединить эту ось с шаговым двигателем, я также использовал колпачок от ручки. Сервопривод прикручен к этой части как на фото. Подробности её изготовления можете увидеть в видео.
Затем нужно соединить все электронные компоненты по схеме, которую вы видите ниже. Подробно об установке программного обеспечения вы узнаете в видео на 11-ой минуте.
--->Программное обеспечение, скетч и схема<---
Eggduino-Прошивка от Joachim Cerny, 2015
Часто у людей возникает ошибка: Inkscape has received additional data from the script executed.The script did not return an error,but this may indicate the results will not to be as expected(Inkscape получил дополнительные данные от выполненного скрипта. Скрипт не вернул ошибку, но это может указывать на то, что результаты будут не такими, как ожидалось.). Чтобы её исправить нужно в свойствах документа изменить мм на px (Inkscape -> Файл -> Свойства документа)На px нужно поменять "Display units"("Единицы измерения") и "Units"("Единицы").
Вот и все. Теперь вам нужно зафиксировать яйцо или другой любой сферический объект в нашем плоттере и начать творить.
Вот примеры того, что можно загрузить для печати:
-->Примеры<--
Хорошей Пасхи !!!