Читая с помощью Google переводчика понял что речь ведется об управлении ШД через ЮСБ платой Ардуино.
Там по ссылке приведены несколько конфигураций но принципиально отличающихся две на сколько я понял
1 на основе пользовательского компонента (на питоне)
2 на основание компонента LCNC на в котором заложено не только управление ШД но подключение дисплея и кнопок ну и прочее периферии
Но это все взгляд дилетанта я могу глубоко ошибаться
Столкнулся с первой проблемой пытаюсь прошить Ардуино Пишит ошибкак компиляции
Продовал разными прогламмами (версиями) скеч пихать не получается, а в 023 вообще не грузится
EmcArduino_05b.ino: In function ‘void jog(float, float, float, float, float, float, float, float, float)’:
EmcArduino_05b.ino:372: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino:373: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino:374: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino:375: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino:376: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino:377: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino:378: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino:379: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino:380: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino:382: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino:383: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino:384: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino:385: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino:386: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino:387: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino:388: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino:389: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino:390: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino:392: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino:393: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino:394: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino:395: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino:396: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino:397: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino:398: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino:399: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino:400: ошибка: нет декларации ‘digitalReadFast2’ в этой области видимости
EmcArduino_05b.ino: In function ‘void stepLight()’:
EmcArduino_05b.ino:484: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
EmcArduino_05b.ino:484: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
EmcArduino_05b.ino:485: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
EmcArduino_05b.ino:485: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
EmcArduino_05b.ino:486: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
EmcArduino_05b.ino:486: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
EmcArduino_05b.ino:487: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
EmcArduino_05b.ino:487: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
EmcArduino_05b.ino:488: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
EmcArduino_05b.ino:488: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
EmcArduino_05b.ino:489: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
EmcArduino_05b.ino:489: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
EmcArduino_05b.ino:490: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
EmcArduino_05b.ino:490: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
EmcArduino_05b.ino:491: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
EmcArduino_05b.ino:491: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
EmcArduino_05b.ino:492: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
EmcArduino_05b.ino:492: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
EmcArduino_05b.ino: In function ‘void stepMode(char, int)’:
EmcArduino_05b.ino:569: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
EmcArduino_05b.ino:570: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
EmcArduino_05b.ino:571: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
EmcArduino_05b.ino:572: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
EmcArduino_05b.ino:573: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
EmcArduino_05b.ino:574: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
EmcArduino_05b.ino:575: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
EmcArduino_05b.ino:576: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
EmcArduino_05b.ino:577: ошибка: нет декларации ‘digitalWriteFast2’ в этой области видимости
solo писал(а):Продовал разными прогламмами (версиями) скеч пихать не получается, а в 023 вообще не грузится
Под Линухом наверно?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Проект Ардуины полностью выложи на своей плате прошью
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Странно, а у меня открывается без регистрации
Наверное если зайти через сайт автора темы по ссылке которая в первом сообщении то тогда регистрироваться не надо
вот к стати форум по этой теме , проведения испытаний, правда тоже на инглыш, и гугле каряво переводит но в принципе кое что понятно
UAVpilot писал(а):aftaev просто спрашивает - ему лень самому по ссылке кликнуть.
я долго искал где есть кнопка чтоб все скачать одним архивом
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
чего сделал
Перед компиляциее скетча необходимо добать библиотеки в Ардуино (как добавлять ссылку потерал) но наверное не проблема найти в Гоогле
по рекомендации с http://emc2arduino.wordpress.com/2012/0 ... e-release/
в скетче исправил и после этого все откомпелилось
привожу перевод с сайта что надо делать
"Привет, Просто, чтобы вы знали, что Emc2Arduino красиво собирает и размещает на ChipKit Max32, как только digitalWriteFast2 заменяется digitalWrite (как Вы предложили), digitalReadFast2 с digitalRead и после удаления digitalWriteFast заголовке"
Буду ковырять дальше
Последний раз редактировалось solo 23 май 2013, 13:09, всего редактировалось 1 раз.
Хм пока просто на компе без подключения шд ВСЕ работает
(использовал конфигурацию емсАрдуино 07в из поста выше)
Надо теперь подумать как беле просто напрямую подключить на живой станк и что то попилить
Пока Ардуино выдает на степе около 8000 Гц (у меня такую частоту поддерживает станок и это зашито а Ардуино) ИМХО это очень приличный вариант
Но надо все таки будет проверить в живую на ШД
Будут результаты отпишусь
Хочу забрать свои слова обратно по поводу частоты на выводе степ (8000 Гц)
Пробовал разные скетчи результат практически один и тот же более менее стабильные импульсы на степ выводе около 450 Гц ну и еще обнаружились некоторые недостатки
наиболее мною понимаемый скетч так это с поста 17 (хотя в программировании )
Может кто нибудь подскажет как изменить скетч чтобы получить большую частоту от ардуино на выводе степ