HAL2Arduino
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: HAL2Arduino
nkp, ты так не ответил или я не заметил в 133 посту какой релиз ты запустил 0.4 или 0.5?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: HAL2Arduino
0.4
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: HAL2Arduino
0.5 тоже запускается( linuxcnc 2.6):
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: HAL2Arduino
кого обновить? Если EMC то каким образом обновить? Подключил комп к инету выбрал обновления. Обновлял обновлял он там всякое, поставились обновления. ЕМС как был 2.4 так и остался.nkp писал(а):попробуй для начала обновиться - больно старая версия у тебя... (не факт - что в этом причина - но все же...)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: HAL2Arduino
Я так понимаю, что всеравно на это ругается?
вообще надо посмотреть, как у него эти пины называются.
если выполнить
halrun и в нем:
и потом
что напишет?
Попробуй удалить все из custom.hal или хотя бы закоментировать эту (53) строчку.aftaev писал(а):custom.hal:53: Pin 'Hal2Arduino.axis_0_joint-vel-cmd' does not exist
вообще надо посмотреть, как у него эти пины называются.
если выполнить
halrun и в нем:
Код: Выделить всё
loadusr -Wn Hal2Arduino python HAL2Arduino.pyКод: Выделить всё
halcmd show | grep Arduino-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: HAL2Arduino
ругается так:Nick писал(а):Я так понимаю, что всеравно на это ругается?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: HAL2Arduino
Ну я так и говорю:
надо убрать все лишнее из custom.hal!
запуститься и посмотреть какие пины загрузились.
запуститься и посмотреть какие пины загрузились.
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: HAL2Arduino
Nick, пока тебя не было успели с nkp, попробовать Линух из изходников поставить
Долго что то качалось с инета, потом перегрузил ноут и Линух уже не давал войти - писал проблемы с энергосбережением
Линух переустановил заново 
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- sr480
- Мастер
- Сообщения: 1295
- Зарегистрирован: 08 янв 2012, 20:48
- Репутация: 139
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: HAL2Arduino
Ну как успехи?
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: HAL2Arduino
отсутствую.sr480 писал(а):Ну как успехи?
нужно купить МАХ232 чтобы попробовать подключить Ардуину напрямую к СОМ порту. Как доберусь до магазина куплю попробую
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- sr480
- Мастер
- Сообщения: 1295
- Зарегистрирован: 08 янв 2012, 20:48
- Репутация: 139
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: HAL2Arduino
Это еще зачем? у меня и так работает...
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: HAL2Arduino
у тебя винда есть?sr480 писал(а):у меня и так работает...
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- sr480
- Мастер
- Сообщения: 1295
- Зарегистрирован: 08 янв 2012, 20:48
- Репутация: 139
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: HAL2Arduino
и винда и линух есть. На линух потрахался пока поставил Arduino IDE.
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: HAL2Arduino
Вот такое мож показать что в винде покажет Arduino EMC2 LinuxCNC - советы начинающим #145 Нужно просто Ардуину воткнуть в USB и посмотреть параметры порта
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- sr480
- Мастер
- Сообщения: 1295
- Зарегистрирован: 08 янв 2012, 20:48
- Репутация: 139
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: HAL2Arduino
Ну вечером только.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: HAL2Arduino
А что ты хочешь там увидеть?aftaev писал(а):Вот такое мож показать что в винде покажет Arduino EMC2 LinuxCNC - советы начинающим #145 Нужно просто Ардуину воткнуть в USB и посмотреть параметры порта
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: HAL2Arduino
номер прошивки микросхемы что отвечает за СОМ портNick писал(а):А что ты хочешь там увидеть?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- sr480
- Мастер
- Сообщения: 1295
- Зарегистрирован: 08 янв 2012, 20:48
- Репутация: 139
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: HAL2Arduino
В драйвере порта стоит микруха Атмэловская:
В винде определяется вот так:
Мой HAL и py:
Моя прошивка:
В прошивке включены только следующие пины:
Код: Выделить всё
// When asked, request access to these commands.
#define commandsRequested "133 137"
-
aftaev
- Зачётный участник

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

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: HAL2Arduino
sr480, а ты разобрался как задавать пины для Ардуины?
Например есть такое:
101 motion.analog-in-00 - (float, in)
102 motion.analog-in-01 - (float, in)
103 motion.analog-in-02 - (float, in)
104 motion.analog-in-03 - (float, in)
105 motion.analog-out-00 - (float, out)
106 motion.analog-out-01 - (float, out)
107 motion.analog-out-02 - (float, out)
108 motion.analog-out-03 - (float, out)
Задаем нужные команды
#define commandsRequested "101 108"
А вот к какому пину Ардуины это привязано - motion.analog-out-03
Например есть такое:
101 motion.analog-in-00 - (float, in)
102 motion.analog-in-01 - (float, in)
103 motion.analog-in-02 - (float, in)
104 motion.analog-in-03 - (float, in)
105 motion.analog-out-00 - (float, out)
106 motion.analog-out-01 - (float, out)
107 motion.analog-out-02 - (float, out)
108 motion.analog-out-03 - (float, out)
Задаем нужные команды
#define commandsRequested "101 108"
А вот к какому пину Ардуины это привязано - motion.analog-out-03
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
