GRBL Commander - оффлайн контроллер для CNC3018 / DIY offline controller for CNC3018

  Рет қаралды 5,199

DrZ56642

DrZ56642

2 жыл бұрын

Самодельный оффлайн контроллер на ESP32 для станков ЧПУ под управлением плат с прошивкой GRBL.
Видео снято для форума cnc3018.ru
Схема и прошивка доступны на странице проекта по адресу -
cnc3018.ru/threads/grbl-comma...

Пікірлер: 71
@user-rv1kg9tg7t
@user-rv1kg9tg7t 2 жыл бұрын
Здорово! Вот со станком закончу, тоже возьмусь...
@podvohbabaj
@podvohbabaj Жыл бұрын
Отличный проект, буду повторять для своего станочка.
@DrZ56642
@DrZ56642 Жыл бұрын
Удачи! Рекомендую почитать тему на нашем форуме,.
@madeindewe6810
@madeindewe6810 2 жыл бұрын
thanks sir..hura....
@ENERGYPLASMA1
@ENERGYPLASMA1 7 ай бұрын
Здравствуйте. Хотел написать у вас на сайте cnc3018, но мне нет доступа там, поэтому напишу тут. Решил поставить прошивку 1.4b, но столкнулся с очень странным феноменом. Через SELECT FILE он видит файл и есть возможность его выбрать, а потом после этого при комбинации SHIFT+RUN при выборе любых из пунктов выскакивает ошибка ERROR! File not found! И самое что интересное, на преведущих версиях прошивок при таких же манипуляциях файл считывается без проблем и запускается УП тоже без проблем. Что может быть не так?
@DrZ56642
@DrZ56642 7 ай бұрын
Какая у вас версия SDK для ЕСП установлена? Обновите на последнюю через менеджер плат.
@ENERGYPLASMA1
@ENERGYPLASMA1 7 ай бұрын
@@DrZ56642 Была установлена 1.0.6 , установил 2.0.13 и всё заработало. Большое вам спасибо за ваши труды. Вы сделали очень хороший автономный пульт.
@DrZ56642
@DrZ56642 7 ай бұрын
@@ENERGYPLASMA1 На самом деле, в версиях SDK выше 2х шаловливые китайцы кое-что изменили, в частности, присутствует слэш в пути ли нет - из-за этого и заморочки. В папке проекта есть две версии файла uExplorer.h под SDK 1х и 2х (в соответсвующих папках). Можно вытащить нужную и заменить в директории проекта. Так же, рекомендую и библиотеки использовать те, что в папке проекта - некоторые мне пришлось немного подправить.
@artlicorne-web-7901
@artlicorne-web-7901 6 ай бұрын
Олег подскажите может ли данный контролер работать с картой высот тоесть фризировать с учетом кривызны ?
@DrZ56642
@DrZ56642 6 ай бұрын
Крайняя версия прошивки (1.4) "умеет" снимать карту высот и сохранять её на карту памяти в Candle-совместимом формате. Далее придётся запихнуть УП и эту карту в Candle, сохранить результирующую УП и закинуть её в АК. Несколько неудобно - да, но пока хоть так, чем никак )) В теме на форуме я выкладывал фото результатов гравировки надписи по изогнутому текстолиту и дорожек платы (Сообщения 469, 475).
@kingoftanks3187
@kingoftanks3187 7 ай бұрын
Привет! А вы обрабатываете дюраль на нем ?
@DrZ56642
@DrZ56642 7 ай бұрын
Мелкие или плоские детали, в основном, с небольшими подачами, иначе жёсткости не хватает.
@user-hm2ph3ow3g
@user-hm2ph3ow3g 2 жыл бұрын
Здравствуйте, подскажите можно ли отправлять файлы с компьютера на станок и при этом использовать данный пульт ? Или к управляющей плате может быть подключено только что то одно, либо комп либо пульт ?
@DrZ56642
@DrZ56642 2 жыл бұрын
Именно. К плате подключается что-то одно, т.к. используется один интерфейс сериал-порта.
@user-hm2ph3ow3g
@user-hm2ph3ow3g 2 жыл бұрын
@@DrZ56642 Спасибо, а еще подскажите, вы в начале видео показывали два пульта один побольше другой поменьше. Какой дисплей стоит в том что поменьше ?дайте название или ссылочку если не сложно
@DrZ56642
@DrZ56642 2 жыл бұрын
@@user-hm2ph3ow3g Я брал тут - aliexpress.ru/item/4000118371425.html
@aalysaalysa8683
@aalysaalysa8683 Жыл бұрын
ДОБРЫЙ ДЕНЬ . Подскажите пожалуйста.. при проверки файла постоянно вылетает ошибка ерорр1 и при том каждый раз в разных местах. разные файлы пробовал . безрезультатно. при выполнении программы может зависнуть в любом месте. grbl1.1 использую на esp32
@DrZ56642
@DrZ56642 Жыл бұрын
Приветствую. Затруднительно сразу ответить - мало данных. Тут неудобно общаться, напишите на форуме, коллективно, глядишь и разберёмся. А по ошибке - Error 1 - STATUS_EXPECTED_COMMAND_LETTER Команда G-кода должна начинаться с буквы.
@aalysaalysa8683
@aalysaalysa8683 Жыл бұрын
@@DrZ56642 хорошо напишу . еще менял на картридер без чипа стало еще хуже . чаще стали появляться ошибки , еще ерор2 вылазит
@user-uv7oe9nj9u
@user-uv7oe9nj9u 2 жыл бұрын
привет отличное видео а будет ли на 4 оси поворотка . так же интресует может будет проект плазма с контроллером высоты и можно с большим монитором использоват ь как на пример 12864
@DrZ56642
@DrZ56642 2 жыл бұрын
Приветствую. 4 ось не планируется - нет у меня её и ни разу не было в ней необходимости. Графический дисплей 12864 использовать не получится - слишком много переделок. Как по мне, вполне хватает и символьного 2004.
@user-uv7oe9nj9u
@user-uv7oe9nj9u 2 жыл бұрын
@@DrZ56642 а долго переделывать в онлайн контроллер ? по блютусу или вай фай
@DrZ56642
@DrZ56642 2 жыл бұрын
@@user-uv7oe9nj9u Не знаю, долго или нет, я не программист. Для профи, может и не долго. Я делал, как считал нужным и что наковырял по интернетам. Мне беспроводное соединение ни к чему - придётся заботиться об автономном питании Коммандера, да и из соседней комнаты я станком управлять не собираюсь. В крайнем случае, по BT может работать планшет или телефон через программу GRBL Controller или десктоп, через Кэндл или другой софт. С вайфаями и блютусами на гитхабе есть проект, можете посмотреть, вдруг вам подойдёт. Вот есть тема на нашем форуме - cnc3018.ru/threads/esp32_grbl-wifi-bt-microsd-web-ui.1271
@ENERGYPLASMA1
@ENERGYPLASMA1 2 жыл бұрын
Здравствуйте. Есть возможность сканирования кривизны заготовки ?
@DrZ56642
@DrZ56642 2 жыл бұрын
Приветствую. Снятие карты высот и её применение пока не умеет - есть определённые трудности. Я как-нибудь попробую это реализовать, но не факт, что получится ))
@DrZ56642
@DrZ56642 Жыл бұрын
На данный момент функционал несколько расширен - возможно снимать карту высот, с коррекцией УП через Кэндл + доступ к карте памяти по ВайФай, управление через ВайФай мост и др. Правда, я эту прошивку ещё не выкладывал, есть некоторые нюансы. Будет несколько позже, а потому, лучше отслеживать тему на форуме..
@aalysaalysa8683
@aalysaalysa8683 Жыл бұрын
Подскажите пожалуйста, постоянно горит timeout ,, на разблокеровку кнопки UNLK не реагирует.
@DrZ56642
@DrZ56642 Жыл бұрын
Похоже, что нет связи с платой станка, возможно, что-то напутали с подключением Rx/Tx или попались некондиционные микросхемы 3232 (такое тоже было). Я бы рекомендовал не MAX3232, a SP3232 - среди них мне подделок не попадалось.
@aalysaalysa8683
@aalysaalysa8683 Жыл бұрын
@@DrZ56642 спасибо. буду пробовать замену
@user-vs2cp1uf8u
@user-vs2cp1uf8u Жыл бұрын
Здравствуйте Подскажите по щупу. Тот что помогает искать центр
@DrZ56642
@DrZ56642 Жыл бұрын
Приветствую. Что подсказать-то?
@user-vs2cp1uf8u
@user-vs2cp1uf8u Жыл бұрын
@@DrZ56642 Был куплен или самоделка? Довольны ли покупкой если куплен?
@DrZ56642
@DrZ56642 Жыл бұрын
@@user-vs2cp1uf8u девайс покупал на сайте CNC_Logic, когда ценник был раза в два меньше, чем сейчас. Работает хорошо, но есть нюанс - для платы GRBL выходной сигнал пришлось инвертировать (работал наоборот). Недавно купил для пробы подобный девайс у китайцев, он покомпактнее, но ещё не подключал (ремонтом занимаюсь). Народ вроде отзывы положительные оставляет. Да и ценник гораздо более доступный. Вот ссылка - aliexpress.ru/item/1005003466415556.html
@mohammadsalehi4565
@mohammadsalehi4565 2 жыл бұрын
Thanks for sharing. this is an amazing project. Could you please share the circuit diagram and schematic?
@DrZ56642
@DrZ56642 2 жыл бұрын
Hi. You can download it here - disk.yandex.ru/d/tF0duR5pvyXiXw
@mohammadsalehi4565
@mohammadsalehi4565 2 жыл бұрын
@@DrZ56642 Thank you so much.
@mohammadsalehi4565
@mohammadsalehi4565 2 жыл бұрын
@@DrZ56642 Hi again. I checked the circuit diagrams and their details. I had a few questions that I would be grateful if you could answer. 1- The code named " GRBL_commander.ino" must be uploaded into the ESP32 board? Am I right? 2-Do have any pcb design board for "MCP23017" and also for keypad? 3- And there is an image in the directory: "GRBL_Commander_1_0_b\GRBL_commander\Shematic\Доп. инфо" named :"Разъём платы GRBL.jpg". Is it related to CNC interface pinout ? Becuse it has 7 pins but interface in PCB file has 5 pins? 4- Is it possible to configue this commander box in wireless mode? i.e. Via bluthooth or wifi. 5- Could you please explain about your CNC controller? I want to use this Commander in connection with my Arduino and CNC shield controller.
@DrZ56642
@DrZ56642 2 жыл бұрын
​@Mohammad Salehi Hi! 1. Yes, You are right. 2. Path - GRBL_commander\PCB\GRBL_commander.lay6 The directory contains a PCB file for small (Tabs: "Keys 6x6 ctrl" & "Keys 6x6 only keys") and large ("Keys 12x12") keyboards. 3. This is the pinout for connector of the chineese GRBL board for connecting an offline controller. 4. No. 5. I use a similar board - aliexpress.ru/item/4000203646735.html Other boards, based on the Atmega328 is also suitable. Please note, that the Commander is connected to GRBL board via two max3232 chips - it convert interface to RS232 for long wires connection. Without MAX3232 You can connect the RX/TX -> TX/RX directly. But You'll need to convert the logic levels of ESP32(3-3V) to TTL(5V) otherwise it may damage your ESP32.
@mohammadsalehi4565
@mohammadsalehi4565 2 жыл бұрын
​@@DrZ56642 Thank you again. Now it's clear to me. However in the PCB file, in the "GRBL side" there is a component that has 4 pins: EN, In, GND, Out and there is no label for it. What is it? And what about the PCB17 component? Is it possible for you to take a photo of your "GRBL-side board" and its connections? َAnd finally, I know this is a big request but do you have a list of all the parts and components you used for this project? Warm regards,
@user-ol7sn2eh8s
@user-ol7sn2eh8s Жыл бұрын
Супер контроллер,а можно у Вас заказать такой для своего фрезерного станочка?
@DrZ56642
@DrZ56642 Жыл бұрын
Сожалею, но пока у меня нет такой возможности.
@user-ol7sn2eh8s
@user-ol7sn2eh8s Жыл бұрын
@@DrZ56642 можно как то с вами связаться напрямую,обговорить этот вопрос?
@DrZ56642
@DrZ56642 Жыл бұрын
@@user-ol7sn2eh8s По ссылке в описании - тема на этот проект на нашем форуме. Можете писать там или в личку, если нужна помощь в нюансах сборки.
@suriyabala5860
@suriyabala5860 2 ай бұрын
Hi sir , can you please share the code for older version without wifi and FTP , older version is really nice,
@DrZ56642
@DrZ56642 2 ай бұрын
Hello. There is no reason to use older versions, because they contain some bugs and errors. If you don’t need FTP, Wi-Fi and other functions, you can remove them yourself from sources. Or simply ignore them))
@suriyabala5860
@suriyabala5860 2 ай бұрын
Thankyou so much
@aalysaalysa8683
@aalysaalysa8683 Жыл бұрын
Подскажите пожалуйста, на cd карте. пульт не видит файлы . папки видит.
@DrZ56642
@DrZ56642 Жыл бұрын
У вас а Ардуино IDE какая версия SDK для ESP32 установлена?
@mikhailmishani1981
@mikhailmishani1981 Жыл бұрын
​@@DrZ56642 картридер разные подключал -с чипом и без . файлы с разным расширением видеть не хочет в папке. файл $$ на карту записывает. Arduino ESP32 Version 2.0.7 // Arduino 1,8 ,, с подключением max3232 разобрался. заменил на другую и все заработало ,отвечаю с другого аккаунта сегодня на работе,
@DrZ56642
@DrZ56642 Жыл бұрын
@@mikhailmishani1981 Я тоже с этим столкнулся, сперва не мог понять, что за фигня. Там трабла вот в чём - китацы в SDK версии 2 и выше что-то изменили в своих файлах, поэтому нужно откатиться на SDK версии 1.0.6 (крайняя, перед 2.0). Чуть позже будет прошивка, в которой кое-что изменено и добавлено и под 2.0.7 нормально файлы отображаются.
@mikhailmishani1981
@mikhailmishani1981 Жыл бұрын
@@DrZ56642 @DrZ56642 хорошо .спасибо. завтра попробую.отпишусь. а то два дня мучаюсь . весь монтаж 100 раз проверил . файлы по разному перебирал и ни как..
@aalysaalysa8683
@aalysaalysa8683 Жыл бұрын
@@DrZ56642 отлично. cd карта заработала. подскажите пожалуйста . не могу запустить фаил в тестовом режиме. делаю выбор нажимаю ОК. и ни чего не происходит- нет работы программы . в холостую перемещение по осям есть. концевики не установлены.
@bala4926
@bala4926 Жыл бұрын
Great project I tried but it's shows erron in , void processconsolebutton. ,while uploading in esp Any solution to slove this
@DrZ56642
@DrZ56642 Жыл бұрын
Hi. I didn't understand what error you are getting? Can you show the text of the error?
@bala4926
@bala4926 Жыл бұрын
@@DrZ56642 can you pls share your mail id I can share a screenshot ,, in variable.h there is a error,, _-------------------------------- Variable cnc_ states' must be const in order to be put into read- only section by means of '_ attribute_((program))'
@DrZ56642
@DrZ56642 Жыл бұрын
Hi. I think you forgot to add libraries. You need to copy the library folders from the project folder "GRBL_commander\Libs" and place it in the Arduino libraries folder "Drive:\arduino-1.x.xx\libraries". Most likely everything will compile without errors.
🌊Насколько Глубокий Океан ? #shorts
00:42
Жайдарман | Туған күн 2024 | Алматы
2:22:55
Jaidarman OFFICIAL / JCI
Рет қаралды 1,7 МЛН
Looks realistic #tiktok
00:22
Анастасия Тарасова
Рет қаралды 71 МЛН
Компьютер больше не нужен. GRBL Offline контроллер. Как сделать автономный контроллер для ЧПУ
8:22
Ivan D-Craft (Самоделки ЧПУ 3Д Печать Электроника)
Рет қаралды 17 М.
Автономный контроллер для CNC 3018 и 2418
19:49
Александр Шенрок
Рет қаралды 11 М.
Управление ЧПУ с телефона. Grbl Controller
19:53
Alternative firmware for CNC3018 offline controller
3:35
osmanpasha's DIY
Рет қаралды 28 М.
намоточный 3
11:27
Анатолий Холодняков
Рет қаралды 921
3х осевой фрезер с автономным контроллером
9:27
⚡️Супер БЫСТРАЯ Зарядка | Проверка
1:00
ИГРОВОВЫЙ НОУТ ASUS ЗА 57 тысяч
25:33
Ремонтяш
Рет қаралды 344 М.
Спутниковый телефон #обзор #товары
0:35
Product show
Рет қаралды 2,2 МЛН
OZON РАЗБИЛИ 3 КОМПЬЮТЕРА
0:57
Кинг Комп Shorts
Рет қаралды 1,2 МЛН