Текущее время: 28 мар 2024, 15:44

Калининград & ХОББИ

Занятие любимым хобби - это путь к счастливой жизни!

Лазерный гравер на Ардуино

Тут собраны схемы различных устройств сделанных на контроллерах Ардуино, Лазерный гравер на Ардуино, Металлоискатель на Ардуино, Метеостанция, Кодовый замок, и множество других устройств и изобретений
Аватар пользователя
 
Сообщений: 799
Зарегистрирован: 27 мар 2013, 22:12

Re: Проект - Самодельный мини лазерный гравер

Сообщение -=dp=- » 25 май 2015, 10:17

Здравствуйте!

Попробуйте вот с этим скетчем, я выкинул из него все лишнее.
Главное правильно подключить драйверы шаговых двигателей к выводам DIR и STEP.
В скетче я расписал все в комментариях

Код: выделить все
//---CNC Laser engraver version 3.0--------------
//---23.05.2015----------------------------------
unsigned long inByte = 0;
int dirpin1 = 2; // dir pin easy driver 1
int steppin1 = 3; // step pin easy driver 1
int dirpin2 = 4; // dir pin easy driver 2
int steppin2 = 5; // step pin easy driver 2

void setup()
{
Serial.begin(9600);
Serial.println("Laser CNC v 3.0 Ready!");
pinMode(dirpin1, OUTPUT);
pinMode(steppin1, OUTPUT);
pinMode(dirpin2, OUTPUT);
pinMode(steppin2, OUTPUT);
}
void loop()
{int i;

if (Serial.available() > 0) {
inByte = Serial.read();

 //----------------start laser engraver code-----------------
 if (inByte=='5'){digitalWrite(12, HIGH);}; //---vkl laser---
 if (inByte=='6'){digitalWrite(12, LOW);}; //--otkl laser---
 
 //----dvizenie po X vpered ----
if (inByte=='3'){digitalWrite(dirpin1, LOW);
 for (i = 0; i<100; i++){
 digitalWrite(steppin1, LOW); 
 digitalWrite(steppin1, HIGH);
 delayMicroseconds(500);  }};
 //----dvizenie po X nazad ----
 if (inByte=='4'){digitalWrite(dirpin1, HIGH);
 for (i = 0; i<100; i++){
 digitalWrite(steppin1, LOW);
 digitalWrite(steppin1, HIGH);
 delayMicroseconds(500);}};
 //----dvizenie po Y vpered ----
 if (inByte=='1'){digitalWrite(dirpin2, LOW);
 for (i = 0; i<100; i++){
 digitalWrite(steppin2, LOW);
 digitalWrite(steppin2, HIGH);
 delayMicroseconds(500);}};
//----dvizenie po Y nazad ----
 if (inByte=='2'){digitalWrite(dirpin2, HIGH);
 for (i = 0; i<100; i++){
 digitalWrite(steppin2, LOW);
 digitalWrite(steppin2, HIGH);
 delayMicroseconds(500);}};
 
//-------end laser engraver code------------------   
 
  };


}




Вложения
laser_cnc_v.3.0.7z
Скетч для лазерного гравера на Ардуино
(693 байт) Скачиваний: 1464

 
Сообщений: 10
Зарегистрирован: 18 май 2015, 10:28

Re: Проект - Самодельный мини лазерный гравер

Сообщение casio1976 » 25 май 2015, 14:51

добрый день даже не знаю как сказать но
что то зашевелись и пытается работать просто спасибо вам ОГРОМНОЕ ЧЕЛОВЕЧЕСКОЕ СПАСИБО



 
Сообщений: 10
Зарегистрирован: 18 май 2015, 10:28

Re: Проект - Самодельный мини лазерный гравер

Сообщение casio1976 » 25 май 2015, 15:43

урааа заработало



Аватар пользователя
 
Сообщений: 799
Зарегистрирован: 27 мар 2013, 22:12

Re: Проект - Самодельный мини лазерный гравер

Сообщение -=dp=- » 28 май 2015, 08:06

Выложили бы хоть фото Вашего самодельного лазерного гравера ;)
Интересует как Вы реализовали механику станка, потому что, сколько людей, столько и вариантов исполнения :) , очень полезно было бы взглянуть на Ваш станочек.



Аватар пользователя
 
Сообщений: 799
Зарегистрирован: 27 мар 2013, 22:12

Re: Проект - Самодельный мини лазерный гравер

Сообщение -=dp=- » 28 май 2015, 21:34

А я вот решил модернизировать мини лазерный гравер, сделать его размером побольше и полностью из металла :D
Уже сварил каркас и прикрепил линейные направляющие с червячной передачей.
Планирую потом переставить электронику с мини лазерного гравера на этот и заменю двигатели и блок питания.
Контроллер Ардуино УНО и драйверы шаговых двигателей останутся те же.

Выкладываю фото


Вложения
a2.JPG
Лазерный гравер на Ардуино
a3.JPG
Самодельный лазерный гравер на Ардуино

 
Сообщений: 10
Зарегистрирован: 18 май 2015, 10:28

Re: Проект - Самодельный мини лазерный гравер

Сообщение casio1976 » 31 май 2015, 06:23

[quote="Димон"]Выложили бы хоть фото Вашего самодельного лазерного гравера ;)
Интересует как Вы реализовали механику станка, потому что, сколько людей, столько и вариантов исполнения :) , очень полезно было бы взглянуть на Ваш станочек.[обязательно выложу но немножечко позже так как пока не в городе



 
Сообщений: 3
Зарегистрирован: 02 сен 2015, 13:04
Откуда: Калининград

Re: Проект - Самодельный мини лазерный гравер

Сообщение Анод » 02 сен 2015, 15:23

Здравствуйте!
Случайно попал на страницу этого форума. Сам уже давно вынашиваю идею постройки ЧПУ станка. В самом первом посте Вы писали: "...Поехал в ближайший строительный магазин за поиском стального или алюминиевого профиля , болтиками, винтиками... нашел все необходимое в одном магазине...". Поэтому, хотелось бы спросить. Где у нас в Калининграде есть такой строительный магазин? Заранее благодарю за ответ!



Аватар пользователя
 
Сообщений: 799
Зарегистрирован: 27 мар 2013, 22:12

Re: Проект - Самодельный мини лазерный гравер

Сообщение -=dp=- » 03 сен 2015, 08:28

Анод писал(а):Здравствуйте!
Случайно попал на страницу этого форума. Сам уже давно вынашиваю идею постройки ЧПУ станка. В самом первом посте Вы писали: "...Поехал в ближайший строительный магазин за поиском стального или алюминиевого профиля , болтиками, винтиками... нашел все необходимое в одном магазине...". Поэтому, хотелось бы спросить. Где у нас в Калининграде есть такой строительный магазин? Заранее благодарю за ответ!


Здравствуйте!
Профиль, болтики, гайки, шайбы, монтажные пластины я покупал в разных строительных магазинах: в Клондайке, Бayцeнтpe, Леруа мерлен, Мегаполис. ;)

Электронику , контроллер, драйверы шаговых двигателей, шаговые двигатели я покупал на Алиэкспресс.



 
Сообщений: 3
Зарегистрирован: 02 сен 2015, 13:04
Откуда: Калининград

Re: Проект - Самодельный мини лазерный гравер

Сообщение Анод » 03 сен 2015, 10:21

Спасибо за ответ! В своем станке вы использовали мотор, на какой максимальный ток он расчитан? Кстати, в этом магазине приятно удивили цены на шаговики :) Буду брать здесь, если что.



Аватар пользователя
 
Сообщений: 799
Зарегистрирован: 27 мар 2013, 22:12

Re: Проект - Самодельный мини лазерный гравер

Сообщение -=dp=- » 03 сен 2015, 16:56

Анод писал(а):На какой максимальный ток он расчитан?


У этого шилда рабочее напряжение от 5 до 12 в
Ток на каждый двигатель по 600 мА.
Единственно нужно ставить радиатор на все чипы и дополнительный обдув кулером.

Двигатели , те что в магазине потребляют 500 мА, идеально подходят.



 
Сообщений: 10
Зарегистрирован: 03 окт 2015, 21:07

Re: Проект - Самодельный мини лазерный гравер

Сообщение ghost1203 » 03 окт 2015, 21:14

Здравствуйте! Заинтересовался вашим проектом после сборки лазерного гравера по другой схеме , после сборки обнаружил, что скетча по указанным там ссылкам нет! Вопрос: подойдет ли ваша программа для ихней схемы управления?



Аватар пользователя
 
Сообщений: 799
Зарегистрирован: 27 мар 2013, 22:12

Re: Проект - Самодельный мини лазерный гравер

Сообщение -=dp=- » 04 окт 2015, 21:24

Здравствуйте!

Да, программа и скетч должны подойти, единственно необходимо изменить номера цифровых выводов на те, которые указаны в скетче.
Программу и скетч берите из темы "Большой самодельный лазерный гравер", там как раз используются такие же драйверы шаговых двигателей.
Да , и еще один момент, программа не поддерживает G-code, в ней используется своя кодировка R-code .
Программу для конвертирования BMP файлов в R-code можно скачать там же.

viewtopic.php?f=98&t=997



 
Сообщений: 10
Зарегистрирован: 03 окт 2015, 21:07

Re: Проект - Самодельный мини лазерный гравер

Сообщение ghost1203 » 06 окт 2015, 06:20

Димон писал(а):Здравствуйте!

Да, программа и скетч должны подойти, единственно необходимо изменить номера цифровых выводов на те, которые указаны в скетче.
Программу и скетч берите из темы "Большой самодельный лазерный гравер", там как раз используются такие же драйверы шаговых двигателей.
Да , и еще один момент, программа не поддерживает G-code, в ней используется своя кодировка R-code .
Программу для конвертирования BMP файлов в R-code можно скачать там же.

viewtopic.php?f=98&t=997


Спасибо!
С версией 3.0.7 станок зашевелился, но только в ручном режиме. при отправке текста или рисунка мечется так как будто длина оси больше 10 см.



 
Сообщений: 10
Зарегистрирован: 03 окт 2015, 21:07

Re: Проект - Самодельный мини лазерный гравер

Сообщение ghost1203 » 07 окт 2015, 17:28

Выкладываю фото своего детища, не судите строго
Изображение
а это новый корпус для него же:
Изображение
Изображение



Аватар пользователя
 
Сообщений: 799
Зарегистрирован: 27 мар 2013, 22:12

Re: Проект - Самодельный мини лазерный гравер

Сообщение -=dp=- » 12 окт 2015, 09:23

ghost1203 писал(а):Выкладываю фото своего детища, не судите строго


Здравствуйте!

Отлично получилось! Только обязательно покрасьте лаком или краской водостойкой что бы ДВП не повело от влаги и сырости со временем.
Хорошая идея сделать корпус для мини лазерного гравера, мало кто решается на это, а если еще стекла у корпуса заклеить защитными светофильтрами, то вообще получится безопасный вариант, и работать можно будет без защитных очков.

Кстати, какой мощности лазер у вас ?



Пред.След.

Вернуться в Устройства на Ардуино

Кто сейчас на форуме

Сейчас этот форум просматривают: Yandex [Bot] и гости: 8