привет всем
я думаю многие согласятся что пульт для станка очень удобная штука. особенно когда станок размером больше А4 формата.
нарыл вот проект http://generichid.sourceforge.net/
но хочу его к ЕМС прикрутить а он на дебиан рассчитан
вообщем у меня экспиренсу точно не хватит на стыковку
плату сбацал, детальки нашел, а потом как то передумал матч и винду юзать
Generic HID - DIY USB HID / Joystick / CNC Pendant
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Generic HID - DIY USB HID / Joystick / CNC Pendant
Там же все просто написано установка:
Скачиваешь пакет .deb и
sudo dpkg -i generichid_1.0_i386.deb
Все .
LinuxCNC это Ubutnu, Ubuntu это Debain. Точнее, Ubuntu отпочковался от Debian, но по сути это тот же Дебиан.
Только есть проблема, не факт, что получится его к EMC2 прикрутить. Или можно... Что-то я не понял, как оно в общем работает ...
Кстати, ты видел тему по управлению станком через джойстик?
Вот пример видео как оно может работать:
Скачиваешь пакет .deb и
sudo dpkg -i generichid_1.0_i386.deb
Все .
LinuxCNC это Ubutnu, Ubuntu это Debain. Точнее, Ubuntu отпочковался от Debian, но по сути это тот же Дебиан.
Только есть проблема, не факт, что получится его к EMC2 прикрутить. Или можно... Что-то я не понял, как оно в общем работает ...
Кстати, ты видел тему по управлению станком через джойстик?
Вот пример видео как оно может работать:
Re: Generic HID - DIY USB HID / Joystick / CNC Pendant
зачем мне запорожец если можно мерседес собрать ?
ну что такое джойстик относительно пульта с
http://www.ebay.com/itm/Hand-Wheel-Enco ... 0753385499
а если туда еще экран приделать ?
***Дабы "отвязаться" от компа или стойки с компом. ***
начинка очень проста - там в основе лежит микропроцессор с аппаратным блоком USB (он шьется сам через просто USB шнурок от компа без заморочек, а если не так или не то залилось то можно перешить).плату можно не морочаться покупать, купить сам камешек (12-15у.е.) и сделать плату.
К нему на ноги можно сажать кучу разной периферии - переключатели, кнопки, светодиоды и даже 4 строчный индикатор.
это собственно на рисунке показано. http://generichid.sourceforge.net/gener ... apture.png
ну а дальше пакетом настраивать взаимодействие с ЕМС.
в основном HID это эмуляция клавиатуры, соответственно как и в случае тривиального джойстика программе просто надо объяснить какое действие на пульте эквивалентно какой клавише или их комбинации., основной цимус был в дисплее (имхо отвязка от компа это 90% необходимости пульта),
.т.е. нужен пакет чтоб ЕМС мог выводить чего нить на экран пульта.
а буржуин ....
выложил пакет чуток в стороне
http://hidcomp.sourceforge.net/
с ним становится вроде как понятнее
ну что такое джойстик относительно пульта с
http://www.ebay.com/itm/Hand-Wheel-Enco ... 0753385499
а если туда еще экран приделать ?
***Дабы "отвязаться" от компа или стойки с компом. ***
начинка очень проста - там в основе лежит микропроцессор с аппаратным блоком USB (он шьется сам через просто USB шнурок от компа без заморочек, а если не так или не то залилось то можно перешить).плату можно не морочаться покупать, купить сам камешек (12-15у.е.) и сделать плату.
К нему на ноги можно сажать кучу разной периферии - переключатели, кнопки, светодиоды и даже 4 строчный индикатор.
это собственно на рисунке показано. http://generichid.sourceforge.net/gener ... apture.png
ну а дальше пакетом настраивать взаимодействие с ЕМС.
в основном HID это эмуляция клавиатуры, соответственно как и в случае тривиального джойстика программе просто надо объяснить какое действие на пульте эквивалентно какой клавише или их комбинации., основной цимус был в дисплее (имхо отвязка от компа это 90% необходимости пульта),
.т.е. нужен пакет чтоб ЕМС мог выводить чего нить на экран пульта.
а буржуин ....
выложил пакет чуток в стороне
http://hidcomp.sourceforge.net/
с ним становится вроде как понятнее
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Generic HID - DIY USB HID / Joystick / CNC Pendant
ИМХО простое перенаправление пульта на клавиатуру это мелко и не удобно.
С EMC2 все несколько интереснее...
Например, если есть энкодер - крутилка, и есть прямой выход с пульта, то энкодер можно напрямую подключить через параллельный порт и hal.
Но с USB все несколько сложнее, нужно написать свою программку, которая сможет читать информацию с USB и экспортировать пины HAL. В принципе написать можно даже на питоне, благо библиотека HAL для этого есть.
По выводу информации, с EMC2 на пульт, тоже все просто, читаем необходимые пины из HAL и выводим на пульт. Все на том же Python. Какую информацию ты хочешь иметь на пульте?
С EMC2 все несколько интереснее...
Например, если есть энкодер - крутилка, и есть прямой выход с пульта, то энкодер можно напрямую подключить через параллельный порт и hal.
Но с USB все несколько сложнее, нужно написать свою программку, которая сможет читать информацию с USB и экспортировать пины HAL. В принципе написать можно даже на питоне, благо библиотека HAL для этого есть.
По выводу информации, с EMC2 на пульт, тоже все просто, читаем необходимые пины из HAL и выводим на пульт. Все на том же Python. Какую информацию ты хочешь иметь на пульте?