Arduino EMC2 LinuxCNC - советы начинающим

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.

Re: Arduino EMC2 LinuxCNC - советы начинающим

Сообщение solo » 16 мар 2014, 15:40

Может кому будет полезно программа для создания скетчей для ардуино графическим методом. Просто рисуем схему а скетч получается автоматом.
http://flprog.ru/
Аватара пользователя
solo
Мастер
 
Сообщения: 965
Зарегистрирован: 20 окт 2011, 18:39
Откуда: Украина Харьков
Репутация: 172
Настоящее имя: Юрий Соловьев

Re: Arduino EMC2 LinuxCNC - советы начинающим

Сообщение sandman » 16 мар 2014, 18:22

Так это вроде как под Виндос, а мы в ветке Linux...
sandman
Мастер
 
Сообщения: 255
Зарегистрирован: 31 мар 2011, 19:09
Откуда: Германия, Horb am Neckar
Репутация: 19

Re: Arduino EMC2 LinuxCNC - советы начинающим

Сообщение solo » 17 мар 2014, 10:47

так у меня вроде из под вине установилось и запускается , правда не пробовал пока создавать скетч , и после установки компьютер завис :hehehe: но после
перегрузки все заработало
Аватара пользователя
solo
Мастер
 
Сообщения: 965
Зарегистрирован: 20 окт 2011, 18:39
Откуда: Украина Харьков
Репутация: 172
Настоящее имя: Юрий Соловьев

Re: Arduino EMC2 LinuxCNC - советы начинающим

Сообщение totuin » 06 апр 2014, 18:27

Вышла новая версия программы. Добавлена восзможность работы с серводвигателями, шаговыми двигателями, часами реального времени, дисплеем и многое другое. Так же на странице "Документация" доступны видео уроки и примеры проектов созданных с помощью программы. Скачать программу можно на сайте проекта flprog.ru
totuin
Новичок
 
Сообщения: 1
Зарегистрирован: 17 мар 2014, 15:53
Репутация: 0

Re: Arduino EMC2 LinuxCNC - советы начинающим

Сообщение Nick » 08 апр 2014, 08:32

А где именно смотреть?
Use the Console, Luke.
Аватара пользователя
Nick
Мастер
 
Сообщения: 22330
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1332
Заслуга: Developer
Медальки:

Re: Arduino EMC2 LinuxCNC - советы начинающим

Сообщение solo » 08 апр 2014, 12:28

Arduino EMC2 LinuxCNC - советы начинающим #161

так вот ссылка наверное тот кто умеет сам писать скетчи , это может быть не очень интересно
проект предоставляет графический метод составления скетча если есть понимание в работе логических элементов ( и, или, тригеры, счетчики, генераторы, .. реле...)
http://flprog.ru/
Аватара пользователя
solo
Мастер
 
Сообщения: 965
Зарегистрирован: 20 окт 2011, 18:39
Откуда: Украина Харьков
Репутация: 172
Настоящее имя: Юрий Соловьев

Re: Arduino EMC2 LinuxCNC - советы начинающим

Сообщение WhiteMask » 15 июн 2014, 09:13

Прочитал всю ветку так и непонял что Вы с ардуиной делаете. Автономный контроллер или что? Разьясните плиз. Если есть фото или видео сборок и работыподними чпу выложите для наглядности. Сам очен озадачен автономным контроллером.
WMMARKET.COM.UA 3D принтеры и аксессуары. Услуги 3Dпечати до 20мкм
Аватара пользователя
WhiteMask
Опытный
 
Сообщения: 197
Зарегистрирован: 28 дек 2013, 20:01
Откуда: Днепр, Украина
Репутация: 73
Медальки:

Re: Arduino EMC2 LinuxCNC - советы начинающим

Сообщение solo » 16 июн 2014, 09:33

ИМХО если речь вести об автономном контролере ЧПУ на базе ардуино то наверное лучше всего взять прошивку от 3д принтера (можно как автономно работать так и по USB c компом соединиться ) вот пример реализации
http://roboforum.ru/forum107/topic11828.html#p245509
можно вот такое использовать для автономного управления
https://github.com/grbl/grbl
вот видео ЧПУ на ардуино
http://dank.bengler.no/-/page/show/5470 ... checkpoint

также можно на арбуино прилепить много кнопочек и пинов входа, выхода но это совместно с LCNC
Arduino -> ModBus -> LCNC #1
HAL2Arduino #1
Аватара пользователя
solo
Мастер
 
Сообщения: 965
Зарегистрирован: 20 окт 2011, 18:39
Откуда: Украина Харьков
Репутация: 172
Настоящее имя: Юрий Соловьев

Re: Arduino EMC2 LinuxCNC - советы начинающим

Сообщение Nick » 16 июн 2014, 12:07

WhiteMask писал(а):Прочитал всю ветку так и непонял что Вы с ардуиной делаете. Автономный контроллер или что?

Ну по крайней мере начиналось как управление выводами Ардуино из LinuxCNC - т.е. как дополнительная плата IO к LinuxCNC.
Use the Console, Luke.
Аватара пользователя
Nick
Мастер
 
Сообщения: 22330
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1332
Заслуга: Developer
Медальки:

Re: Arduino EMC2 LinuxCNC - советы начинающим

Сообщение Maxekb77 » 27 июн 2014, 23:10

Автономные контроллеры давно уже на нем есть, те же 3д принтеры, два таких контроллера лично использую на фрезерах.
Честно сказать так и не видел ни разу, ни linuxcnc ни матч3.
из минусов всех игр с ардуинкой - нету нормального фронтенда, из за этого наверно и не популярна.
Maxekb77
Мастер
 
Сообщения: 1138
Зарегистрирован: 05 окт 2013, 00:04
Откуда: Екатеринбург
Репутация: 213
Настоящее имя: Максим

Re: Arduino EMC2 LinuxCNC - советы начинающим

Сообщение Nick » 30 июн 2014, 15:33

А как выглядит работа с такой ардуинкой?
Use the Console, Luke.
Аватара пользователя
Nick
Мастер
 
Сообщения: 22330
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1332
Заслуга: Developer
Медальки:

Re: Arduino EMC2 LinuxCNC - советы начинающим

Сообщение odekolon » 16 ноя 2014, 23:18

Nick писал(а):

Загрузка прошивки

Загружаем прошивку отсюда: http://axis.unpy.net/01198594294
И сохраняем в ~/sketchbook/halintf/

Потом запускаем Приложения -> Электроника -> Arduino IDE
Выбираем наш sketch
Выбираем нужной порт, для Arduino Duemilanove и Nano выбираем /dev/ttyUSB*
Нажимаем Upload

вот, достал из-по стола коробку с ардуинками...
Установил ide. поморгал диодом для проверки функционирования,
загрузил скетч halintf
компилирую - "ошибка BYTE was not declared in this scope"
в строке Serial.print((v >> 7) | 0x80, BYTE);
синтаксис вроде правильный...
что бы это могло значить?
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
Аватара пользователя
odekolon
Мастер
 
Сообщения: 562
Зарегистрирован: 05 ноя 2014, 14:53
Репутация: 155
Медальки:
Настоящее имя: Борис

Re: Arduino EMC2 LinuxCNC - советы начинающим

Сообщение aftaev » 16 ноя 2014, 23:31

это под старую IDE написано, по новому синтаксис другой будет (какой не помню)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
 
Сообщения: 26549
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 4170
Медальки:

Re: Arduino EMC2 LinuxCNC - советы начинающим

Сообщение aftaev » 16 ноя 2014, 23:34

Если в гугл вбить Serial.print((v >> 7) | 0x80, BYTE);

находим так https://www.mail-archive.com/emc-develo ... 13468.html

где написано
Serial.print((v >> 7) | 0x80, BYTE);
to
Snippet Serial.write((v >> 7) | 0x80);
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
 
Сообщения: 26549
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 4170
Медальки:

Re: Arduino EMC2 LinuxCNC - советы начинающим

Сообщение nkp » 16 ноя 2014, 23:36

Serial.print((v >> 7) | 0x80, byte);
nkp
Мастер
 
Сообщения: 7067
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1114
Медальки:

Re: Arduino EMC2 LinuxCNC - советы начинающим

Сообщение odekolon » 16 ноя 2014, 23:55

nkp писал(а):Serial.print((v >> 7) | 0x80, byte);

это "не катит..."
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
Аватара пользователя
odekolon
Мастер
 
Сообщения: 562
Зарегистрирован: 05 ноя 2014, 14:53
Репутация: 155
Медальки:
Настоящее имя: Борис

Re: Arduino EMC2 LinuxCNC - советы начинающим

Сообщение nkp » 17 ноя 2014, 00:03

Serial.print( byte((v >> 7) | 0x80) );
nkp
Мастер
 
Сообщения: 7067
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1114
Медальки:

Re: Arduino EMC2 LinuxCNC - советы начинающим

Сообщение PKM » 17 ноя 2014, 00:09

totuin писал(а):Скачать программу можно на сайте проекта flprog.ru

Проект мертв?
Аватара пользователя
PKM
Почётный участник
Почётный участник
 
Сообщения: 4037
Зарегистрирован: 31 мар 2011, 18:11
Откуда: Украина
Репутация: 591
Медальки:
Настоящее имя: Андрей

Re: Arduino EMC2 LinuxCNC - советы начинающим

Сообщение aftaev » 17 ноя 2014, 00:26

odekolon, скетч в архив и сюды выложи
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
 
Сообщения: 26549
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 4170
Медальки:

Re: Arduino EMC2 LinuxCNC - советы начинающим

Сообщение odekolon » 17 ноя 2014, 00:35

aftaev писал(а):Если в гугл вбить Serial.print((v >> 7) | 0x80, BYTE);

находим так https://www.mail-archive.com/emc-develo ... 13468.html

где написано
Serial.print((v >> 7) | 0x80, BYTE);
to
Snippet Serial.write((v >> 7) | 0x80);


Ух ты!!! Заработало!!!
ну ладно, спать пойду....
хорош на сегодня!
Вложения
Arduino EMC2 LinuxCNC - советы начинающим arduino.png
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
Аватара пользователя
odekolon
Мастер
 
Сообщения: 562
Зарегистрирован: 05 ноя 2014, 14:53
Репутация: 155
Медальки:
Настоящее имя: Борис

Пред.След.

Вернуться в LinuxCNC

Кто сейчас на конференции

Зарегистрированные пользователи: Andy52280, Argon-11, artclonic, Bing [Bot], bordyn, CrazyUser, danilrahaj, Frezer_PU, Google [Bot], Jeane, koronka83, Lead, mac, Majestic-12 [Bot], migrat, Mihaill, Mutumbo, nik1, niksooon, NKS, rage, seregacnc, sergay, Smlua, Technoart, UNCLES, VAT, verser, Vlad_Z, Yahoo [Bot], Yandex [bot], zhenya_12

Поделиться

Reputation System ©'