Arduino GRBL Companion - Автономный контроллер для GRBL

Контроллеры, драйверы, датчики, управляющие устройства.
tecnocat
Опытный
Сообщения: 101
Зарегистрирован: 09 июн 2014, 08:07
Репутация: 39
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение tecnocat »

shurup писал(а):Здравствуйте!
Подскажите, будет ли работать ваша прошивка с GRBL-servo ?
Хочу вот такую штуку http://www.instructables.com/id/4xiDraw/ сделать автономной
Будет, это просто замена громоздкого компа или ноутбука с программой управления GRBL
tecnocat
Опытный
Сообщения: 101
Зарегистрирован: 09 июн 2014, 08:07
Репутация: 39
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение tecnocat »

shurup писал(а):Скажите, а прошивка под двухстрочный дисплей уже существует?
Не существует, и в планах пока нет :wik:
gogaon
Новичок
Сообщения: 12
Зарегистрирован: 07 мар 2018, 21:09
Репутация: 0
Настоящее имя: Сергей
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение gogaon »

Добрый день подскажите почему иногда появляется ошибка 25 и стоит в пауза . . . при нажатие на плей все едет дальше . в исходнике есть описание я так понимаю что нет ответа ОК с грбл
Niferman
Новичок
Сообщения: 30
Зарегистрирован: 11 мар 2017, 10:28
Репутация: 0
Настоящее имя: Niferman
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение Niferman »

Уважаемые, помогите советом. Как прикрутить к данному проекту дисплей OLED 128X64 I2C SSD1306 (типа такого https://ru.aliexpress.com/item/0-96-IIC ... 0101297b2e )
Сори, не нашел как ссылки прятать.
Может кто то уже переделывал под такой экран, поделитесь плиз. Второй день пытаюсь переписать - пока успехов мало.
Пока только удалось кирилицу отображать с помощью
#include <iarduino_OLED_txt.h>
extern uint8_t SmallFontRus[];
salin
Новичок
Сообщения: 3
Зарегистрирован: 06 мар 2018, 21:30
Репутация: 0
Настоящее имя: Igor
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение salin »

У меня все работает если не подключать D5 к RESET. В чем может быть проблема?
Уверены, что на GRBL_RES_PIN (D5) нужно поднимать, а потом выключать напряжение в порту?
...
pinMode(GRBL_RES_PIN, OUTPUT);
digitalWrite(GRBL_RES_PIN, HIGH);
delay(200);
digitalWrite(GRBL_RES_PIN, LOW);
...
miklin
Новичок
Сообщения: 11
Зарегистрирован: 17 окт 2018, 16:10
Репутация: 0
Настоящее имя: Миклин Юрий Константинович
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение miklin »

Тема затихла.
А у меня проблемы по компиляции,ошибка с EEPROMex.h.
Arduino v.1.8.5
В интернете решения нет,вроде для новых версий этой библиотеки ненужно.
nevkon
Почётный участник
Почётный участник
Сообщения: 2471
Зарегистрирован: 17 июл 2015, 10:25
Репутация: 310
Настоящее имя: Константин
Откуда: Балаково (Саратовская обл.)
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение nevkon »

А как он параметры без этой библиотеки сохранять будет?
зы. Ошибку мы должны угадать?
miklin
Новичок
Сообщения: 11
Зарегистрирован: 17 окт 2018, 16:10
Репутация: 0
Настоящее имя: Миклин Юрий Константинович
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение miklin »

Ошибку пишет такую.
Arduino: 1.8.5 (Windows 7), Плата:"Arduino Pro or Pro Mini, ATmega328P (5V, 16 MHz)"
C:\Users\Юра\Documents\Arduino\Autocont\autocont.ino:4:22: fatal error: EEPROMex.h: No such file or directory
compilation terminated.

exit status 1
Ошибка компиляции для платы Arduino Pro or Pro Mini.
nevkon
Почётный участник
Почётный участник
Сообщения: 2471
Зарегистрирован: 17 июл 2015, 10:25
Репутация: 310
Настоящее имя: Константин
Откуда: Балаково (Саратовская обл.)
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение nevkon »

Так вам почти русским языком пишут что файл не найден - положите файл куда-нибудь где его сможет прочитать среда Arduino.
miklin
Новичок
Сообщения: 11
Зарегистрирован: 17 окт 2018, 16:10
Репутация: 0
Настоящее имя: Миклин Юрий Константинович
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение miklin »

nevkov
большое спасибо !!!
Дошло и всё получилось.
С Ардуинкои сталкиваюсь второй раз,не всё доходит.
miklin
Новичок
Сообщения: 11
Зарегистрирован: 17 окт 2018, 16:10
Репутация: 0
Настоящее имя: Миклин Юрий Константинович
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение miklin »

И ещё вопрос? как повернуть экран в TFT.
Пока не нашёл, или плохо форум читал,у меня карта с низу.
Так в корпусе удобней.
gogaon
Новичок
Сообщения: 12
Зарегистрирован: 07 мар 2018, 21:09
Репутация: 0
Настоящее имя: Сергей
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение gogaon »

Кто подскажет почему такие ошибки
Вложения
IMG_20181105_101930.jpg (3895 просмотров) <a class='original' href='./download/file.php?id=149820&mode=view' target=_blank>Загрузить оригинал (3.56 МБ)</a>
Аватара пользователя
dadlick
Новичок
Сообщения: 33
Зарегистрирован: 15 фев 2016, 20:40
Репутация: 34
Настоящее имя: Дмитрий
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение dadlick »

gogaon писал(а):Кто подскажет почему такие ошибки
http://grblminicnc.blogspot.com/2017/04 ... -list.html
25 Invalid gcode ID:25 Repeated g-code word found in block.

Проверьте нет ли в сбойном G-code команд G02 или G03, это круговая интерполяция, Grbl не умеет ее обрабатывать.
miklin
Новичок
Сообщения: 11
Зарегистрирован: 17 окт 2018, 16:10
Репутация: 0
Настоящее имя: Миклин Юрий Константинович
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение miklin »

Прошу подскажите как повернуть изображение на TFT_ILI9163C.
Может дописать строку как для ST7735
salin
Новичок
Сообщения: 3
Зарегистрирован: 06 мар 2018, 21:30
Репутация: 0
Настоящее имя: Igor
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение salin »

Добрый вечер. Поменял в коде местами HIGH и LOW и все заработало!

Код: Выделить всё

  pinMode(GRBL_RES_PIN, OUTPUT);
  digitalWrite(GRBL_RES_PIN, LOW);
  delay(200);
  digitalWrite(GRBL_RES_PIN, HIGH);
Также сделал корпус https://www.thingiverse.com/thing:3203833 под печатную плату для данного устройства от vaicekas (http://www.cnc-club.ru/forum/viewtopic. ... 80#p335964).
miklin
Новичок
Сообщения: 11
Зарегистрирован: 17 окт 2018, 16:10
Репутация: 0
Настоящее имя: Миклин Юрий Константинович
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение miklin »

Вот плата,нужно повернуть изображение.
Выходной разьём должен быть в верху.
Пытался сделать сам пока ничего не получается.
Может кто поможет.
Вложения
IMG_0055.JPG (3761 просмотр) <a class='original' href='./download/file.php?id=150204&mode=view' target=_blank>Загрузить оригинал (30.98 КБ)</a>
ded4141
Новичок
Сообщения: 6
Зарегистрирован: 23 апр 2017, 08:22
Репутация: 3
Настоящее имя: Николай
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение ded4141 »

Добрый вечер всему сообществу.
Обращаюсь к tecnocat. Собрал ваш контроллер на макетке, запустил ,экран светится но ничего не показывает.
В вашем коде поменял контакты на энкодер, для удобства разводки, скомпилировал и преобразовал в HEX с помощью экспорт бинарного файла.Зашил HEX, тот который без бутлодыря через ISP разьем.Можете помочь в преобразовании в HEX. Файлы прилагаю.
Вложения
file.zip
(81.84 КБ) 341 скачивание
salin
Новичок
Сообщения: 3
Зарегистрирован: 06 мар 2018, 21:30
Репутация: 0
Настоящее имя: Igor
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение salin »

miklin писал(а):Вот плата,нужно повернуть изображение.
Выходной разьём должен быть в верху.
Пытался сделать сам пока ничего не получается.
Может кто поможет.
В

Код: Выделить всё

void setup() {
перед

Код: Выделить всё

tft.fillScreen
добавь

Код: Выделить всё

tft.setRotation(1); // SD slot down 
или

Код: Выделить всё

tft.setRotation(3); // SD slot up
П.С.: В исходном коде это и так есть, в чем проблема?
miklin
Новичок
Сообщения: 11
Зарегистрирован: 17 окт 2018, 16:10
Репутация: 0
Настоящее имя: Миклин Юрий Константинович
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение miklin »

Salin
Огромное спасибо !!!
Всё получилось, в скече (autocont) этих строк нет,есть в autocont_ct7735.
Но он у меня не работает, на экране мусор, контроллер другой.
Говорят их несколько разных.
booroondook
Новичок
Сообщения: 5
Зарегистрирован: 30 окт 2018, 01:49
Репутация: 0
Настоящее имя: Игорь
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение booroondook »

Пытаюсь смастерить нечто подобное, но знаний для ковыряния в исходниках мне явно не хватает.
У меня есть следующее оборудование:
1. Мини-ЧПУ-станок T8, включающий в себя (помимо механических компонентов):
1.1. Arduino UNO
1.2. Arduino CNC Shield V3 GRBL Ready
Кроме того, "из старых запасов" имеется:
2. Arduino UNO (точно такая же плата, как и в п.1.1)
3. Управляющая плата Anet 3D v1.5 (клон Melzi) - осталась после модернизации 3D-принтера Anet A6
4. ЖК-дисплей Anet (128x64, клон RepRapDiscount Full Graphic Smart Controller, другое расположение пинов в разъемах, но проблема решается простой перепиновкой)
5. Адаптер со слотом для SD-карты

В настоящее время станок работает с оборудованием из п.1 (прошивка GRBL 0.9g) через софт, установленный на ПК. Подключение к ПК - через USB.

Хотелось бы сделать автономный контроллер наподобие описанного в этой ветке, но как я уже говорил, моих знаний не хватает, чтобы адаптировать выложенные здесь материалы под мое оборудование. Покупать же оборудование, указанное в этой ветке, не хочется - хочется использовать то "барахло", что валяется у меня без дела.
Ответить

Вернуться в «Электроника»