![Самодельный миниатюрный лазерный гравер на Arduino Uno - 1 Самодельный миниатюрный лазерный гравер на Arduino Uno - 1](https://www.pvsm.ru/images/2021/06/15/samodelnyi-miniatyurnyi-lazernyi-graver-na-Arduino-Uno.png)
Полагаю, что проект, о котором я хочу рассказать, будет интересен всем, кто занимается электроникой. А именно, речь идёт о миниатюрном лазерном гравере, с помощью которого можно наносить изображения на картон, на дерево, на виниловые наклейки и на прочие подобные материалы. Идею проекта я почерпнул из этого руководства, сделав кое-что по-своему.
Лазерный гравер в действии и процесс сборки устройства
Материалы и инструменты
Для создания гравера вам понадобятся следующие основные компоненты:
- Arduino UNO (с USB-кабелем).
- 2 шаговых двигателя от DVD-приводов.
- 2 контроллера для шаговых двигателей A4988 и соответствующая плата расширения для Arduino.
- Лазер мощностью 250 мВт с настраиваемой оптикой.
- Блок питания (минимум — 12В, 2А).
- 1 N-канальный полевой транзистор IRFZ44N.
Вот список необходимых инструментов:
- Паяльник.
- Дрель.
- Напильник по металлу.
- Наждачная бумага.
- Кусачки.
- Клеевой пистолет.
Шаг 1. Шаговый двигатель
В нашем проекте понадобится два шаговых двигателя из DVD-приводов. Один нужен для перемещения стола гравера по оси X, а второй — по оси Y. Поискать подходящие приводы можно в нерабочих компьютерах или в местном магазине подержанной электроники. Я нашёл то, что мне было нужно, очень дёшево, именно в таком магазине.
![Самодельный миниатюрный лазерный гравер на Arduino Uno - 2 Самодельный миниатюрный лазерный гравер на Arduino Uno - 2](https://www.pvsm.ru/images/2021/06/15/samodelnyi-miniatyurnyi-lazernyi-graver-na-Arduino-Uno-2.jpg)
Винты на корпусе DVD-привода
![Самодельный миниатюрный лазерный гравер на Arduino Uno - 3 Самодельный миниатюрный лазерный гравер на Arduino Uno - 3](https://www.pvsm.ru/images/2021/06/15/samodelnyi-miniatyurnyi-lazernyi-graver-na-Arduino-Uno-3.jpg)
DVD-привод со снятой крышкой
![Самодельный миниатюрный лазерный гравер на Arduino Uno - 4 Самодельный миниатюрный лазерный гравер на Arduino Uno - 4](https://www.pvsm.ru/images/2021/06/15/samodelnyi-miniatyurnyi-lazernyi-graver-na-Arduino-Uno-4.jpg)
Необходимые нам части DVD-приводов
DVD-приводы нужно разобрать. Последовательность действий по «добыванию» из привода того, что нам нужно, выглядит так:
- Откручиваем все винты, воспользовавшись отвёрткой с профилем Phillips.
- Отключаем все кабели.
- Открываем корпус и откручиваем винты, крепящие шаговый двигатель и соответствующий механизм.
- Извлекаем двигатель и присоединённый к нему механизм.
В результате в нашем распоряжении окажется два 4-пиновых биполярных шаговых двигателя.
Шаг 2. Изучаем шаговый двигатель
![Самодельный миниатюрный лазерный гравер на Arduino Uno - 5 Самодельный миниатюрный лазерный гравер на Arduino Uno - 5](https://www.pvsm.ru/images/2021/06/15/samodelnyi-miniatyurnyi-lazernyi-graver-na-Arduino-Uno-5.jpg)
Шаговый двигатель
Шаговый двигатель — это электромеханическое устройство, которое преобразует последовательности электрических импульсов в дискретные угловые перемещения ротора. То есть — ротор такого двигателя может, реагируя на поступающий на него сигнал, выполнить определённое количество шагов. Шаговые двигатели можно сравнить с цифро-аналоговыми преобразователями, превращающими цифровые сигналы от управляющих схем в нечто, имеющее отношение к физическому миру. Такие двигатели применяются в самых разных электронных устройствах. Например — в компьютерной периферии, в приводах дисководов, в робототехнике.
Шаг 3. Подготовка шаговых двигателей
![Самодельный миниатюрный лазерный гравер на Arduino Uno - 6 Самодельный миниатюрный лазерный гравер на Arduino Uno - 6](https://www.pvsm.ru/images/2021/06/15/samodelnyi-miniatyurnyi-lazernyi-graver-na-Arduino-Uno-6.jpg)
Кабель для подключения шагового двигателя к контроллеру
![Самодельный миниатюрный лазерный гравер на Arduino Uno - 7 Самодельный миниатюрный лазерный гравер на Arduino Uno - 7](https://www.pvsm.ru/images/2021/06/15/samodelnyi-miniatyurnyi-lazernyi-graver-na-Arduino-Uno-7.jpg)
Кабель для подключения шагового двигателя к контроллеру
Для начала, используя мультиметр в режиме проверки целостности цепи, найдём контакты, подключённые к двум катушкам двигателя — к катушке A, и к катушке B.
Я подготовил 2 пары проводов разного цвета, одну пару для подключения к катушке А, вторую — для подключения к катушке B.
Шаг 4. Сборка стола гравера
![Самодельный миниатюрный лазерный гравер на Arduino Uno - 8 Самодельный миниатюрный лазерный гравер на Arduino Uno - 8](https://www.pvsm.ru/images/2021/06/15/samodelnyi-miniatyurnyi-lazernyi-graver-na-Arduino-Uno-8.jpg)
Сборка стола гравера
Для сборки подвижного стола гравера я склеил механизмы шаговых двигателей, разместив их перпендикулярно друг другу. Основание стола сделано из ДСП.
Шаг 5. Сборка держателя для лазера
![Самодельный миниатюрный лазерный гравер на Arduino Uno - 9 Самодельный миниатюрный лазерный гравер на Arduino Uno - 9](https://www.pvsm.ru/images/2021/06/15/samodelnyi-miniatyurnyi-lazernyi-graver-na-Arduino-Uno-9.jpg)
Сборка держателя для лазера
![Самодельный миниатюрный лазерный гравер на Arduino Uno - 10 Самодельный миниатюрный лазерный гравер на Arduino Uno - 10](https://www.pvsm.ru/images/2021/06/15/samodelnyi-miniatyurnyi-lazernyi-graver-na-Arduino-Uno-10.jpg)
Установка держателя
Держатель для лазера собран из дерева. Модуль лазера крепится к нему кабельной стяжкой.
Шаг 6. Прикрепление лазера к держателю
![Самодельный миниатюрный лазерный гравер на Arduino Uno - 11 Самодельный миниатюрный лазерный гравер на Arduino Uno - 11](https://www.pvsm.ru/images/2021/06/15/samodelnyi-miniatyurnyi-lazernyi-graver-na-Arduino-Uno-11.jpg)
Лазер, стол гравера и лазер, закреплённый на держателе
В этом проекте используется лазерный модуль мощностью 200-250 мВт (длина волны — 650 нм). Оптическая система этого модуля позволяет сфокусировать лазер на нужном расстоянии.
Для того чтобы обеспечить охлаждение гравера при его длительной работе — можно воспользоваться радиатором. Его можно купить или снять со старой материнской платы.
Шаг 7. Подключение электронных компонентов
![Самодельный миниатюрный лазерный гравер на Arduino Uno - 12 Самодельный миниатюрный лазерный гравер на Arduino Uno - 12](https://www.pvsm.ru/images/2021/06/15/samodelnyi-miniatyurnyi-lazernyi-graver-na-Arduino-Uno-12.jpg)
Подключение электронных компонентов
Теперь нужно подключить к Arduino плату расширения. К ней надо подключить контроллеры шаговых двигателей, шаговые двигатели, лазер и блок питания.
Шаг 8. Загрузка и установка Benbox Laser Engraver, Arduino IDE и драйвера CH340
![Самодельный миниатюрный лазерный гравер на Arduino Uno - 13 Самодельный миниатюрный лазерный гравер на Arduino Uno - 13](https://www.pvsm.ru/images/2021/06/15/samodelnyi-miniatyurnyi-lazernyi-graver-na-Arduino-Uno-13.png)
Материалы Benbox Laser Engraver
Теперь пришло время загрузить и установить необходимое ПО. В частности, нам нужны следующие программы:
- Benbox Laser Engraver 3.7.99.
- Arduino IDE.
- Драйвер CH340 для Arduino (входит в состав дистрибутива Benbox Laser Engraver).
После установки программного обеспечения нужно перезагрузить компьютер и подключить Arduino к компьютеру по USB.
Шаг 9. Установка прошивки для Arduino Nano
![Самодельный миниатюрный лазерный гравер на Arduino Uno - 14 Самодельный миниатюрный лазерный гравер на Arduino Uno - 14](https://www.pvsm.ru/images/2021/06/15/samodelnyi-miniatyurnyi-lazernyi-graver-na-Arduino-Uno-14.png)
Окно обновления прошивки
Теперь в окне Benbox Laser Engraver нужно нажать на кнопку с изображением молнии (она находится в верхнем ряду кнопок, справа). Далее, в появившемся окне надо выбрать подходящий COM-порт, выбрать устройство (UNO(328p)) и указать путь к .hex-файлу прошивки. Теперь надо нажать на кнопку с галочкой. После успешного завершения прошивки Arduino в заголовке окна появится зелёная галочка.
Шаг 10. Настройка параметров Benbox Laser Engraver
![Самодельный миниатюрный лазерный гравер на Arduino Uno - 15 Самодельный миниатюрный лазерный гравер на Arduino Uno - 15](https://www.pvsm.ru/images/2021/06/15/samodelnyi-miniatyurnyi-lazernyi-graver-na-Arduino-Uno-15.png)
Настройка параметров программы
Теперь нужно настроить параметры гравера. Для этого надо нажать на синюю кнопку меню, которая находится в правом верхнем углу окна программы. Потом, для открытия списка параметров, надо щёлкнуть по кнопке с изображением стрелки, направленной вправо. Далее, надо заполнить список параметров так, как показано на предыдущем рисунке.
После этого надо щёлкнуть по кнопке со стрелкой, направленной влево, и выбрать порт, к которому подключён гравер.
![Самодельный миниатюрный лазерный гравер на Arduino Uno - 16 Самодельный миниатюрный лазерный гравер на Arduino Uno - 16](https://www.pvsm.ru/images/2021/06/15/samodelnyi-miniatyurnyi-lazernyi-graver-na-Arduino-Uno-16.png)
Выбор порта
Шаг 11. Первый сеанс гравировки
![Самодельный миниатюрный лазерный гравер на Arduino Uno - 17 Самодельный миниатюрный лазерный гравер на Arduino Uno - 17](https://www.pvsm.ru/images/2021/06/15/samodelnyi-miniatyurnyi-lazernyi-graver-na-Arduino-Uno-17.png)
Создание простого изображения для проверки работы системы
Начальная точка гравировки (0, 0) отмечена маркером, который выглядит на рисунке как красная дуга. Он находится в левом верхнем углу рабочего поля программы. При проверке правильности работы системы можно нарисовать в рабочем поле какую-нибудь простую фигуру, воспользовавшись инструментами, находящимися в левой части окна программы. После того, как изображение готово, запустить гравировку можно, нажав на зелёную кнопку со стрелкой, расположенную в верхней панели инструментов. Но перед этим надо сфокусировать луч лазера.
Шаг 12. Работа с гравером
Если у вас получилось всё то, о чём мы говорили выше, это значит, что теперь у вас есть собственный лазерный гравер.
![Самодельный миниатюрный лазерный гравер на Arduino Uno - 18 Самодельный миниатюрный лазерный гравер на Arduino Uno - 18](https://www.pvsm.ru/images/2021/06/15/samodelnyi-miniatyurnyi-lazernyi-graver-na-Arduino-Uno-18.jpg)
Процесс гравировки изображения
Планируете ли вы сделать лазерный гравер?
![Самодельный миниатюрный лазерный гравер на Arduino Uno - 19 Самодельный миниатюрный лазерный гравер на Arduino Uno - 19](https://www.pvsm.ru/images/2021/06/15/samodelnyi-miniatyurnyi-lazernyi-graver-na-Arduino-Uno-19.jpg)
Автор: ru_vds