Мини-ЧПУ Arduino
Компоненты и расходные материалы
| × | 1 | ||||
| × | 1 | ||||
| × | 3 | ||||
| × | 1 | ||||
| × | 1 |
Приложения и онлайн-сервисы
| ||||
| ||||
|
Об этом проекте
В этом проекте показано, как создать дешевый и простой, но очень маленький ЧПУ с использованием Arduino UNO.
Шаг 1. НЕОБХОДИМЫЕ ЧАСТИ
Для этого проекта вам потребуется:
3 старых CD / DVD-диска
1 x компьютерный блок питания
3 платы Easydriver
1 х Arduino Uno
2 куска дерева
1 х паяльник
1 х паяльная проволока
Мини Arduino с ЧПУ, часть 2
Как использовать Inkscape?
На YouTube есть много видеороликов, которые расскажут, как использовать это программное обеспечение и генерировать G-коды. Для быстрого ознакомления перейдите по этой ссылке. Inkscape и последовательная передача
Шаг 2. Используя DVD CD-ROM, приобретите шаговые двигатели
Я разобрал три потраченных впустую DVD-привода, потому что нам нужны степперы (ось XYZ)
Шаг 3. Соберите и постройте конструкцию
Для этой детали понадобится всего лишь базовая площадка и две стойки. Я сделал основу из дерева, а стойки - из алюминия. Теперь просто прикрутите деревянную основу к вашим столбам, как показано на первом рисунке.
Поместите ось X поперек столбов и ось Y на деревянную основу, как показано на рисунках. Я использовал клей, чтобы собрать всю ось. Просто убедитесь, что все оси точно перпендикулярны друг другу, они должны быть под прямым углом.
Шаг 4. Пайка и электромонтаж
Это тоже не очень сложный шаг. Вам просто нужно спаять провода с помощью шагового двигателя. Будьте осторожны при пайке и не используйте припой высокой мощности, так как он может сжечь провода шагового двигателя, у меня было 30 Вт, и все в порядке. После этого просто продайте все разъемы в easydrivers и подключите провода, как показано на рисунке.
Шаг 5. Программное обеспечение
1. Загрузите и установите программное обеспечение Arduino, библиотеку grbl и контроллер Grbl.
2. После загрузки библиотеки Grbl вы должны нажать «Эскиз» -> «Импортировать библиотеку» -> добавить библиотеку в программное обеспечение Arduino и выбрать только что загруженный zip-файл.
3. Загрузите библиотеку в свой Arduino.
4. После того, как вы установили Grbl на свой Arduino, откройте контроллер Grbl и выберите порт, к которому подключен ваш Arduino. Нажмите кнопку открытия.
5. На командном экране появится список параметров. Вы должны изменить некоторые из этих опций, введя номер опции (числа с символом $) =и новое значение (например, 130 долларов =35 000). Если ваши двигатели движутся в неправильном направлении, перейдите в Инструменты -> Параметры -> Ось и щелкните ось, которую нужно инвертировать.
6. Вы можете использовать любое программное обеспечение Gcode Generator для создания gcodes. Я загружаю программу DeskEngrave, которая также является генератором gcode, вот ссылка deskEngrave
ОБНОВЛЕНИЕ:
Посмотрите новое видео Mini Arduino CNC Part 2 об этом мини-плоттере с ЧПУ. Я увеличил скорость подачи для черчения. Я использовал Deskengrave и многие другие программы только для проверки работы машины, результаты были неудовлетворительными, потому что некоторые коды, сгенерированные Gcode, не поддерживались библиотекой GRBL. После поиска в Интернете я нашел программу Inkscape. Inkscape - бесплатный редактор векторной графики с открытым исходным кодом; он может создавать или редактировать векторную графику, такую как иллюстрации, диаграммы, штриховые рисунки, диаграммы, логотипы и даже сложные рисунки. Используя это программное обеспечение, я могу импортировать файлы Dxf, Dwg, JPG, SVG и т. Д. И конвертировать их в GCODE. Вы можете загрузить Inkscape, щелкнув ссылку ниже. Загрузить Inkscape
Я импортировал несколько файлов изображений, которые я загрузил из Google, преобразовал их в Gcodes и отправил в программное обеспечение GRBL, он работал отлично:D. Ниже приведена ссылка на пример видео, которое я только что снял.
Шаг 6. Спасибо
Это очень простой проект, если вам нужна помощь, вы можете попросить ее в любое время.
Спасибо!
Код
Github
https://github.com/grbl/grblhttps://github.com/grbl/grblСхема
Производственный процесс
- Цифровые игральные кости Arduino
- Многотемпературный датчик
- Игровой контроллер Arduino
- MotionSense
- Пожарная безопасность 3D-принтера
- Игра Pixel Chaser
- Датчик Интернета вещей с Arduino, Yaler и IFTTT
- Отталкивающая электромагнитная левитация Arduino
- Регистратор данных с погодными шарами на базе Arduino
- CoroFence - Тепловой детектор🖖