roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 16:26

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Нужен ли внешний пульт?
СообщениеДобавлено: 01 апр 2015, 12:34 
Не в сети

Зарегистрирован: 27 мар 2015, 10:03
Сообщения: 32
Хочу обсудить такую идею. Столкнулся, что на марлине довольно неудобное меню. Возникла мысль сделать пульт в виде платы с кнопочками и процессором, который при нажатии на определенную кнопку выдаст в UART предопределенную G- последовательность. Единственная проблема - как просто подружить контроллер принтера, usb мост и контроллер клавиатуры между собой. Прикидываться usb - хостом явно не хочу.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужен ли внешний пульт?
СообщениеДобавлено: 01 апр 2015, 13:01 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
А не обойдется ли такая разработка дороже готового решения на базе Raspberry pi (OctoPrint)
forum107/topic12440.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужен ли внешний пульт?
СообщениеДобавлено: 01 апр 2015, 13:19 
Не в сети

Зарегистрирован: 27 мар 2015, 10:03
Сообщения: 32
Кнопочки - 16 штук по 10 рублей
МК - порядка 100 рублей
Печатка под 1000 рублей за 2 дециметра
Итого порядка 1500 рублей себестоимости.
За простоту надо заплатить - придется резать дорожки, чтобы подоткнуться к порту RX контроллера принтера. Это жирный минус, да. Просто мне всегда нравились функциональные клавиатуры ЧПУ. И тут по аналогии, нажал одну кнопку - включил прогрев стола например.

Может и надуманно, конечно.

Цитата:
А не обойдется ли такая разработка дороже готового решения на базе Raspberry pi (OctoPrint)
forum107/topic12440.html


Тут полноценный хост - ПК получился. Совсем другой уровень. Мне понравилось.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужен ли внешний пульт?
СообщениеДобавлено: 01 апр 2015, 13:34 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
Подход конечно разный
И в случае с такой контрольной панелью, может тогда подключать её по I2C (есть варианты таких дисплеев с кнопками)
Внести в прошивку небольшие изменения придется, но будет уже более красиво и удобно для повторения

Добавлено спустя 9 минут 42 секунды:
Или вовсе не городить лишний контроллер
Взять I2C I/O Expander и просто в прошивку добавить обработик кнопок с выводом индикации на тот же 128*64 экран (который все чаще используется теперь)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужен ли внешний пульт?
СообщениеДобавлено: 01 апр 2015, 13:36 
Не в сети

Зарегистрирован: 27 мар 2015, 10:03
Сообщения: 32
Нормальный вариант, подключить по I2C. Тогда просто на еще один экспандер вешаем кнопки и все.

Но у меня несколько другая причина - принтер покупной, исходников марлина нет. Пересобирать прошивку заново на принтере, механику которого я не знаю, не очень хочется (сейчас работает хорошо, а что там китайцы понастраивалии, неизвестно). Подавать команды в порт при отсутствии пк мне кажется более простым делом. К сожалению прогресс подгадил. Если бы был порт USB и RS-232, все было бы сильно проще.

Вещь конечно не сильно нужная, но можно было бы тупо сопоставить строку любых команд с кнопкой. Мне кажется это очень удобным.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужен ли внешний пульт?
СообщениеДобавлено: 01 апр 2015, 13:43 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
Рано или поздно с прошивкой принтера придется столкнуться, и нет в ней ничего сложного на самом деле
Получить все настройки и параметры тоже не сложно изучив gcode команды

Тут уже кому каким путем идти, железным или программным :)
Кнопок с макрокомандами иногда действительно не хватает, пользуюсь для этого компом с Pronterface


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 4 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO