ЧПУ пульты
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: ЧПУ пульты
Не помню сколько именно, но на ардуино есть несколько ацп, можно вместо кнопок +-скорость сделать 1 аналоговый рычажок.
Кстати, а на взрослых пультах не делают "кнопки-предохнанителя" которая сама нажимается когда держишь пульт в руках, чтобы при случайном ронянии пульта станок куда-нибудь не поехал?
Кстати, а на взрослых пультах не делают "кнопки-предохнанителя" которая сама нажимается когда держишь пульт в руках, чтобы при случайном ронянии пульта станок куда-нибудь не поехал?
-
aftaev
- Зачётный участник

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

- Сообщения: 3162
- Зарегистрирован: 01 мар 2012, 20:47
- Репутация: 1089
- Настоящее имя: Тимур
- Откуда: КБР
- Контактная информация:
Re: ЧПУ пульты
Я уже думал об этом. На пульте нашей куки таких кнопок несколько, под любую руку! Причем там стоят кнопки ... как это сказать... на два щелчка, т.е. чтоб управлять с пульта нажимаешь кнопку на 1 щелчок, если пережал - 2й щелчок. Пульт робит только в первом щелчке, если недожал или пережал - робить не будет. я тут тоже думаю кнопку поставить для указательного пальца!
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
Я все пойму, Вы только дайте денег!!!
- Тима
- Почётный участник

- Сообщения: 3162
- Зарегистрирован: 01 мар 2012, 20:47
- Репутация: 1089
- Настоящее имя: Тимур
- Откуда: КБР
- Контактная информация:
Re: ЧПУ пульты
Да, я там поэмы писать не собираюсь! Может и этого хватит!aftaev писал(а):больше 7 или 8 символов русских на экран не выведешь
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
Я все пойму, Вы только дайте денег!!!
- Тима
- Почётный участник

- Сообщения: 3162
- Зарегистрирован: 01 мар 2012, 20:47
- Репутация: 1089
- Настоящее имя: Тимур
- Откуда: КБР
- Контактная информация:
Re: ЧПУ пульты
Посмотрите здесь: http://robocraft.ru/blog/arduino/503.html
Тут разве не весь алфавит на кириллице?
Тут разве не весь алфавит на кириллице?
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
Я все пойму, Вы только дайте денег!!!
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: ЧПУ пульты
Это косяк индикатора. Когда пишу на PIC то там можно в индикатор прописать свои 7 символов (русские буквы которых не хватает).Тима писал(а):Посмотрите здесь: http://robocraft.ru/blog/arduino/503.html
Тут разве не весь алфавит на кириллице?
Потом вызываешь их и индикатор высвечивает.
Пробовал первую строку выводить с таким одним набором,потом в индикатор загоняем другой набор символов и выводим другую строку. Вот только индикатор обновляет весь экран сразу и применяет последний набор.
попробуй на индикатор вывести
йцгшщъф
ыджэяюб
и посмотри что будет
Вот так скорее всего выводят русские буквы
createChar(ch, bitmap)
Самая крутая функция: позволяет создать свой символ с кодом ch (от 0 до 7), пользуясь массивом битовых масок bitmap для задания тёмных и светлых точек.
lcd.print("Здравствуй, мир!");
Здесь они используют всего 6-7 русских букАв
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Тима
- Почётный участник

- Сообщения: 3162
- Зарегистрирован: 01 мар 2012, 20:47
- Репутация: 1089
- Настоящее имя: Тимур
- Откуда: КБР
- Контактная информация:
Re: ЧПУ пульты
Я уже смотрел! Главное экран заработал, первый шаг сделан! Теперь с джойстиком надо разобраться.aftaev писал(а):и посмотри что будет
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
Я все пойму, Вы только дайте денег!!!
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: ЧПУ пульты
мож в аргуино что то умное придумали. Скажи тот же косяк больше 8 разных симыволов(букв) разных не вывести на экран?Тима писал(а):Я уже смотрел!
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Тима
- Почётный участник

- Сообщения: 3162
- Зарегистрирован: 01 мар 2012, 20:47
- Репутация: 1089
- Настоящее имя: Тимур
- Откуда: КБР
- Контактная информация:
Re: ЧПУ пульты
aftaev, не понял вопроса.
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
Я все пойму, Вы только дайте денег!!!
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: ЧПУ пульты
Это не косяк ардуино, это проблема дисплея. Ничего тут не придумаешь, другой дисплей надо. Кстати, подобные бывают и с прошитой кириллицей.aftaev писал(а):мож в аргуино что то умное придумали. Скажи тот же косяк больше 8 разных симыволов(букв) разных не вывести на экран?
Чудес не бывает. Бывают фокусы.
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: ЧПУ пульты
в аргуино можно вывести больше 8 разных русских букв или нет? Что происходит?Тима писал(а):aftaev, не понял вопроса
В Москве как то давно покупал в чипдипеSerg-tmn писал(а):Кстати, подобные бывают и с прошитой кириллицей.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Тима
- Почётный участник

- Сообщения: 3162
- Зарегистрирован: 01 мар 2012, 20:47
- Репутация: 1089
- Настоящее имя: Тимур
- Откуда: КБР
- Контактная информация:
Re: ЧПУ пульты
С русским языком эксперементировать больше не пробовал. После установки библиотек для русского языка, при добавлении в скетч библиотека отображается черным цветом(цвет шрифта), а родная (англоязычная ) библиотека отображается желтым цветом. Может я что-то не так делаю?
В вышеуказаной статье, чел пишет, что в таблице символов китайских экранов есть и кирилл ица , просто беспорядочно раскидана по всей таблице.
Короче, с русским языком пока непонятки.
Хочу попробовать написать скетч, для вывода данных с резисторов джойстика на экран.
В вышеуказаной статье, чел пишет, что в таблице символов китайских экранов есть и кирилл ица , просто беспорядочно раскидана по всей таблице.
Короче, с русским языком пока непонятки.
Хочу попробовать написать скетч, для вывода данных с резисторов джойстика на экран.
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
Я все пойму, Вы только дайте денег!!!
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: ЧПУ пульты
находил кодировку на эти знакогенераторы, русского шрифта там не заметил чтоб он был где то раскидан.Тима писал(а):В вышеуказаной статье, чел пишет, что в таблице символов китайских экранов есть и кирилл ица , просто беспорядочно раскидана по всей таблице.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: ЧПУ пульты
Если у ардуино есть возможность, попробуй вывести на экран все коды от 128 до 255. Если там есть русские буквы, можно будет составить таблицу перекодировки.Тима писал(а):чел пишет, что в таблице символов китайских экранов есть и кирилл ица , просто беспорядочно раскидана по всей таблице
В моем дисплее (CM4040) было так:
Код: Выделить всё
128 <32 пустых>
160 БГЁЖЗИЙЛПУФЧШЪЫЭЮЯбвгёжзийклмнптчшъыьэюя
200 <24 специфических>
224 ДЦЩдфцщ
231 <25 специфических>Чудес не бывает. Бывают фокусы.
- Тима
- Почётный участник

- Сообщения: 3162
- Зарегистрирован: 01 мар 2012, 20:47
- Репутация: 1089
- Настоящее имя: Тимур
- Откуда: КБР
- Контактная информация:
Re: ЧПУ пульты
Вот, что я имел в виду: http://freeduino.ru/arduino/LCD.html
В конце описано как писать русскими буквами. Надеюсь сработает с моим экраном.
В конце описано как писать русскими буквами. Надеюсь сработает с моим экраном.
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
Я все пойму, Вы только дайте денег!!!
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: ЧПУ пульты
Для проверки наличия русского знакогенератора воткни такой код:Тима писал(а):Вот, что я имел в виду: http://freeduino.ru/arduino/LCD.html
В конце описано как писать русскими буквами. Надеюсь сработает с моим экраном.
Код: Выделить всё
unsigned char symb[129];
int i;
for(i=0; i<128; i++)
symb[i] = i+128;
symb[128] = 0; // Ограничитель строки
lcd.setCursor(0, 0);
lcd.print("symb");
Ардуино в руках не держал, поэтому надо смотреть, какой там диалект Си.
Но вроде все в пределах базового языка.
Чудес не бывает. Бывают фокусы.
- Тима
- Почётный участник

- Сообщения: 3162
- Зарегистрирован: 01 мар 2012, 20:47
- Репутация: 1089
- Настоящее имя: Тимур
- Откуда: КБР
- Контактная информация:
Re: ЧПУ пульты
Спасибо. Завтра п опробую.
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
Я все пойму, Вы только дайте денег!!!
-
aftaev
- Зачётный участник

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

- Сообщения: 3162
- Зарегистрирован: 01 мар 2012, 20:47
- Репутация: 1089
- Настоящее имя: Тимур
- Откуда: КБР
- Контактная информация:
Re: ЧПУ пульты
В твоем случае я бы искал вариант подключения тврего девайса в качестве монитора к компу(как здесь Роботы среди нас #92), а сенсорный экран в качестве управления курсором мыши. И получится супер-современный пульт.
Последний раз редактировалось Тима 24 окт 2012, 17:33, всего редактировалось 1 раз.
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
Я все пойму, Вы только дайте денег!!!
