Новый вариант моего концепта клавиатуры
|
|
Steve_Key | Дата: Понедельник, 07.03.2016, 20:15 | Сообщение # 1 |
![Steve_Key](/avatar/51/623541.jpg) Хозяин сайта и форума
Группа: Администраторы
Сообщений: 428
Статус: Не в сетке
| Собрал новый вариант моего привычного концепта, с разъёмом к тому же контроллеру от DasKeyboard.
В картонку навтыкал свичей (попались хорошие Альпсы, мягкие, без клика). Навтыкал диодов. Теперь диоды не приподнимают «зад» свичей, кнопки стоят ровно.
![](http://steve-key.ucoz.ru/_fr/0/s4625257.jpg)
Основной ряд клавиш чуть раздвинут от стандартного размера, зато нижний чуть сжат, колпачки подпилены, иначе получался основной слишком раздвинут, неудобно пальцы топорщить…
![](http://steve-key.ucoz.ru/_fr/0/s3084196.jpg)
Получилось прикольно. Кстати, в качестве основы была использована коробка от моей ранее рабочей (сам покупал!), а затем домашней Oklick 770L.
|
|
| |
Steve_Key | Дата: Понедельник, 07.03.2016, 20:29 | Сообщение # 2 |
![Steve_Key](/avatar/51/623541.jpg) Хозяин сайта и форума
Группа: Администраторы
Сообщений: 428
Статус: Не в сетке
| Фотки готового «изделия», общий вид.
![](http://steve-key.ucoz.ru/_fr/0/s6981151.jpg)
И «половинки» крупнее:
|
|
| |
Steve_Key | Дата: Понедельник, 07.03.2016, 20:33 | Сообщение # 3 |
![Steve_Key](/avatar/51/623541.jpg) Хозяин сайта и форума
Группа: Администраторы
Сообщений: 428
Статус: Не в сетке
| Вид сверху:
![](http://steve-key.ucoz.ru/_fr/0/s8340533.jpg)
Окно Стамины:
![](http://steve-key.ucoz.ru/_fr/0/s4962440.jpg)
Получается, что «верной дорогой иду», с каждым новым вариантом скорость увеличивается! Там даты тренировок видны, свежие — на новом варианте. На предыдущем варианте не нравились шершавые колпачки (так и не придумал, как их сделать гладкими) и наклон ихий, вроде бы, мешал… Урок от октября — на нём, предудущем.
|
|
| |
Steve_Key | Дата: Понедельник, 07.03.2016, 20:34 | Сообщение # 4 |
![Steve_Key](/avatar/51/623541.jpg) Хозяин сайта и форума
Группа: Администраторы
Сообщений: 428
Статус: Не в сетке
| Блин, раньше казалось, что «веерность» маловата, сейчас, вроде, хочется поменьше веер, хрен поймёшь!
|
|
| |
diversip | Дата: Пятница, 16.12.2016, 09:43 | Сообщение # 5 |
Рядовой
Группа: Друзья
Сообщений: 12
Статус: Не в сетке
| Здравствуйте! Почему контроллеру PS/2 не нужны диоды в клавиатурной матрице? Возможно ли принципиально сделать клавиатуру из своих переключателей, вставленных вместо точек контактов клавитуры ps/2? Не имею возможности создать новую тему, извините, три сообщения...)
|
|
| |
Steve_Key | Дата: Пятница, 16.12.2016, 17:44 | Сообщение # 6 |
![Steve_Key](/avatar/51/623541.jpg) Хозяин сайта и форума
Группа: Администраторы
Сообщений: 428
Статус: Не в сетке
| diversip, Цитата diversip ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/10/lastpost.gif) ) Почему контроллеру PS/2 не нужны диоды в клавиатурной матрице? Привет! Откудова ты такой вывод делаешь?
Цитата diversip ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/10/lastpost.gif) ) Возможно ли принципиально сделать клавиатуру из своих переключателей, вставленных вместо точек контактов клавитуры ps/2? Ну я же делал!
Цитата diversip ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/10/lastpost.gif) ) Не имею возможности создать новую тему, извините, три сообщения...) Да не вопрос, давай здесь обсуждать!
Расскажи поподробнее, что «на выходе»-то получить хочешь? Что есть из «запчастей»?
|
|
| |
Steve_Key | Дата: Пятница, 16.12.2016, 17:45 | Сообщение # 7 |
![Steve_Key](/avatar/51/623541.jpg) Хозяин сайта и форума
Группа: Администраторы
Сообщений: 428
Статус: Не в сетке
| И — да — мы здесь все по́простоу, на «ты».
|
|
| |
diversip | Дата: Воскресенье, 18.12.2016, 09:05 | Сообщение # 8 |
Рядовой
Группа: Друзья
Сообщений: 12
Статус: Не в сетке
| Цитата Steve_Key ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/10/lastpost.gif) ) Откудова ты такой вывод делаешь?
Привет! Я имел в виду современные клавиатуры с дорожками на плёнке. Они же без диодов как-то обходятся. Можно ли такую переделать?
Цитата Steve_Key ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/10/lastpost.gif) ) что «на выходе»-то получить хочешь? На выходе хочу "стандартные" две половинки с четырьмя - пятью клавишами для большого пальца. Не будучи программистом, не смогу сделать это на программируемом микроконтроллере (в ближайшем будущем). Из запчастей есть переключатели cherry mx blue, рамки, колпачки.
|
|
| |
Steve_Key | Дата: Вторник, 20.12.2016, 23:02 | Сообщение # 9 |
![Steve_Key](/avatar/51/623541.jpg) Хозяин сайта и форума
Группа: Администраторы
Сообщений: 428
Статус: Не в сетке
| Цитата diversip ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/10/lastpost.gif) ) современные клавиатуры с дорожками на плёнке. Они же без диодов как-то обходятся Вот именно, что «как-то»… Они, как правило, разведены так, что поддерживается так называемый «слепой десятипальцевый метод печати». Игры — «как полу́чится»…
Цитата diversip ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/10/lastpost.gif) ) Можно ли такую переделать? Да за́просто! Я брал платку от такой плёночной клавы, и использовал как контроллер для своей, на механических свичах. Кстати, в таком случае лучше диоды всё-таки поставить, глядишь, «гостинга» не будет (ну, или меньше где будет).
Цитата diversip ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/10/lastpost.gif) ) На выходе хочу "стандартные" две половинки с четырьмя - пятью клавишами для большого пальца. Ну, мои «kKeyb» примерно такие. Но как же я затрахался с программированием ихих функций «в компьютере» (я использовал скриптовый язык AHK)! Ведь у меня на буквы «спроецированы» и «стрелки курсора», и цифры, и F-клавиши… А так, если просто расположить буквенные клавиши поудобнее, а модификаторы перенести под большие пальцы — то никаких проблем, думаю. Пиши, помогу, расскажу.
Цитата diversip ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/10/lastpost.gif) ) Не будучи программистом, не смогу сделать это на программируемом микроконтроллере Там, поверь, всё очень просто, если использовать готовую прошивку — их много, все в свободном доступе, не обязательно же модифицировать. Не надо даже программатора, всё так шьётся.
|
|
| |
Steve_Key | Дата: Вторник, 20.12.2016, 23:09 | Сообщение # 10 |
![Steve_Key](/avatar/51/623541.jpg) Хозяин сайта и форума
Группа: Администраторы
Сообщений: 428
Статус: Не в сетке
| diversip, у тебя скайп есть, кстати? У нас в скайпе два своих чатика есть, могу и тебя туда добавить. Там просто более оперативно можно отвечать.
А пока, смотри: берёшь отсюдова комплект исходников. По названиям гуглишь картинки. Покупаешь контроллер (конечно, если 16 выводов хватает для той клавы)… Какая понравится — говоришь мне, я скомпилю hex и пришлю тебе. Размещаешь хоть на гофрокартоне, хоть на чём тебе удобно кнопочки, соединяешь проводка́ми. И работаешь на новой клаве.
|
|
| |
diversip | Дата: Среда, 21.12.2016, 11:41 | Сообщение # 11 |
Рядовой
Группа: Друзья
Сообщений: 12
Статус: Не в сетке
| Спасибо! Цитата Steve_Key ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/10/lastpost.gif) ) Да за́просто! Я брал платку от такой плёночной клавы, и использовал как контроллер для своей Обнадёжил! Попробую сначала контроллер от плёночной клавиатуры с диодами.
|
|
| |
Steve_Key | Дата: Среда, 21.12.2016, 18:08 | Сообщение # 12 |
![Steve_Key](/avatar/51/623541.jpg) Хозяин сайта и форума
Группа: Администраторы
Сообщений: 428
Статус: Не в сетке
| Давай, держи в курсе, как оно пойдёт, мож, подскажу чего — у меня ведь это уже пройденный этап, все грабли известны.
|
|
| |
diversip | Дата: Четверг, 08.02.2018, 18:15 | Сообщение # 13 |
Рядовой
Группа: Друзья
Сообщений: 12
Статус: Не в сетке
| Цитата Steve_Key ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/10/lastpost.gif) ) А пока, смотри: берёшь отсюдова комплект исходников.По названиям гуглишь картинки. Покупаешь контроллер (конечно, если 16 выводов хватает для той клавы)…Какая понравится — говоришь мне, я скомпилю hex и пришлю тебе. Вот здесь мне нужны подробности из-за моего пробела в знаниях о микроконтроллерах: 16 выводов хватит или нет для 89 клавиш - я не знаю. Какой комплект исходников нужен для клавиатуры без F-клавиши и Numpada?
Сообщение отредактировал diversip - Четверг, 08.02.2018, 18:23 |
|
| |
Steve_Key | Дата: Четверг, 08.02.2018, 20:57 | Сообщение # 14 |
![Steve_Key](/avatar/51/623541.jpg) Хозяин сайта и форума
Группа: Администраторы
Сообщений: 428
Статус: Не в сетке
| Цитата diversip ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/10/lastpost.gif) ) 16 выводов хватит или нет для 89 клавиш - я не знаю Не, не хватит. Надо хотя бы 19 выводов чтобы было. Матрица будет 10х9. Надо что-то подобное брать.
Цитата diversip ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/10/lastpost.gif) ) Какой комплект исходников нужен для клавиатуры без F-клавиши и Numpada? Ты скачай всё по той ссылке да посмотри в папке Keyboard, какие там клавиатуры есть. Далее, найди их в инете и посмотри, устроят ли они тебя (ну, чтобы без НумПада и прочее). Так и вы́берешь.
|
|
| |
diversip | Дата: Вторник, 13.03.2018, 16:21 | Сообщение # 15 |
Рядовой
Группа: Друзья
Сообщений: 12
Статус: Не в сетке
| Спасибо! Немножко начал понимать: llgs/m0116 и phantom - примерно то, что нужно. И более-менее понятно, что изучать. Добавлено (13.03.2018, 16:21) --------------------------------------------- Получил на главпочтамте недавно заказанную китайскую Teensy2.0. Скачал проект BathromEpiphanies/AVR-Keyboard. Там уже есть три hex-файла, я загрузил phantom_ansi_iso.hex. Это почти обычная клавиатура без numpad'a. Припаял для проверки три выключателя к плате -- испытал восторг как в детстве: они работают! Steve_Key, правильно ли будет использовать эту немодифицированную прошивку и отводить некоторые клавиши в другое место, нарушая матрицу? На моей клавиатуре на своих местах останутся клавиши алфавита, цифры и F1-F12 (это 5 строк). Под алфавитными будут расположены 18 клавиш, сгруппированные по 9 справа и слева от центра в четырёх рядах. Или это единственно возможный способ для Teensy2?
|
|
| |
Steve_Key | Дата: Суббота, 28.04.2018, 17:22 | Сообщение # 16 |
![Steve_Key](/avatar/51/623541.jpg) Хозяин сайта и форума
Группа: Администраторы
Сообщений: 428
Статус: Не в сетке
| Цитата diversip ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/10/lastpost.gif) ) правильно ли будет использовать эту немодифицированную прошивку и отводить некоторые клавиши вдругое место, нарушая матрицу? Да как хочешь, если тебе запрограммированных функций хватает, то расставляй клавиши как нужно.
Цитата diversip ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/10/lastpost.gif) ) это единственно возможный способ для Teensy2? Да нет, конечно! Там вообще можно ненужные клавиши удалить, переставить или добавить, добавить-убавить размер матрицы, запрограммировать новые функции, слои́ и всё что угодно!
|
|
| |
Steve_Key | Дата: Суббота, 28.04.2018, 17:24 | Сообщение # 17 |
![Steve_Key](/avatar/51/623541.jpg) Хозяин сайта и форума
Группа: Администраторы
Сообщений: 428
Статус: Не в сетке
| Что-то у меня уведомления о твоём посте не было, извиняюсь за поздний ответ. Если интересуешься клавиатурами, можешь присоединиться к чату в Telegram: https://telegram.me/klavaorgwork
|
|
| |
diversip | Дата: Понедельник, 11.11.2019, 15:24 | Сообщение # 18 |
Рядовой
Группа: Друзья
Сообщений: 12
Статус: Не в сетке
| Весной прошлого года (2018) я сделал клавиатуру на переключателях cherryMX-blue и колпачках от старой двухсотрублёвой клавиатуры. Начал с макета:
![](/_fr/0/s5544912.jpg)
![](/_fr/0/s1950061.jpg)
![](/_fr/0/s1673488.jpg)
Потом колпачки с переключателями:
![](/_fr/0/s7700948.jpg)
Отрезки проволоки, соединяющие металлические рамки переключателей друг с другом дадут возможность изменять взаимное расположение клавиш:
![](/_fr/0/s3872006.jpg)
p { margin-bottom: 0.25cm; line-height: 115%; background: transparent none repeat scroll 0% 0%; }
Сообщение отредактировал diversip - Понедельник, 11.11.2019, 15:26 |
|
| |
diversip | Дата: Понедельник, 11.11.2019, 15:28 | Сообщение # 19 |
Рядовой
Группа: Друзья
Сообщений: 12
Статус: Не в сетке
|
Рамки выпилены из крепёжных деталей электромонтажных шкафов, внутренний размер был меньше 14x14mm, поэтому их пришлось подпиливать. Соединять такие мелкие детали лучше твёрдыми припоями с помощью газовой горелки, но я воспользовался сварочным аппаратом и электродами диаметром 2мм. Это самая долгая часть работы: в каждом месте соединения детали нужно зафиксировать в окружении массивных медных теплоотводов.
![](/_fr/0/s3657220.jpg)
![](/_fr/0/s6784283.jpg)
![](/_fr/0/s1349296.jpg)
![](/_fr/0/s6661887.jpg)
|
|
| |
diversip | Дата: Понедельник, 11.11.2019, 15:31 | Сообщение # 20 |
Рядовой
Группа: Друзья
Сообщений: 12
Статус: Не в сетке
| После сварки металл стал жёстким. Помогает отпуск (отжиг).
![](/_fr/0/s6379634.jpg)
![](/_fr/0/s6941447.jpg)
Частые примерки переключателей приводят в негодность малюсенькие защёлки по бокам, поэтому пришлось кое-где крепить переключатели на термоклей.
![](/_fr/0/s6323745.jpg)
![](/_fr/0/s0460894.jpg)
p { margin-bottom: 0.25cm; line-height: 115%; background: transparent none repeat scroll 0% 0%; }
|
|
| |
diversip | Дата: Понедельник, 11.11.2019, 15:51 | Сообщение # 21 |
Рядовой
Группа: Друзья
Сообщений: 12
Статус: Не в сетке
| Каркас сделан из трёхмиллиметровых сварочных электродов
![](/_fr/0/s1326749.jpg)
![](/_fr/0/s3018438.jpg)
![](/_fr/0/s3667945.jpg)
![](/_fr/0/s2624741.jpg)
|
|
| |
diversip | Дата: Понедельник, 11.11.2019, 15:57 | Сообщение # 22 |
Рядовой
Группа: Друзья
Сообщений: 12
Статус: Не в сетке
| ![](/_fr/0/s2180723.jpg)
![](/_fr/0/s4828164.jpg)
![](/_fr/0/s7285753.jpg)
Пользоваться этой клавиатурой на коленях оказалось неудобно. Если сидеть, положив ногу на ногу, то какое-то время будет комфортно, но потом руки устанут. Думаю, что лучший вариант такой: клавиши для больших пальцев оставить так, а все алфавитные расположить в плоскости, или даже в обратно-выгнутом положении, а не вогнутом, как сейчас.
|
|
| |
Steve_Key | Дата: Вторник, 12.11.2019, 13:54 | Сообщение # 23 |
![Steve_Key](/avatar/51/623541.jpg) Хозяин сайта и форума
Группа: Администраторы
Сообщений: 428
Статус: Не в сетке
| diversip, ну ты и кузнец! Прямо кузнец своего счастья! Очень круто получилось! Красиво и необычно.
Если «сидеть ногу-на-ногу», то, может быть, надо клавиатуру сделать чтобы она как бы «свисала» по бокам ноги? То есть, половинки в месте соединения «прогнуть» вниз. Я давно на работе сидел, откинувшись в кресле, а клавиатуру держал на коленях (стандартную). Но ноги у меня ровно стояли, и она на обеих лежала — было удобно.
Про кластер клавиш для больших пальцев: у меня многолетней привычкой выработано, что большой палец на клавиатуре давит «вниз», а не «к себе» (боковой поверхностью, а не «на сгиб»). Удобно ли это?
|
|
| |
Steve_Key | Дата: Вторник, 12.11.2019, 13:58 | Сообщение # 24 |
![Steve_Key](/avatar/51/623541.jpg) Хозяин сайта и форума
Группа: Администраторы
Сообщений: 428
Статус: Не в сетке
| Кстати, моя клавиатура сейчас выглядит вот так:
![](/_fr/0/s9257223.jpg)
Файлы и картинки здесь: https://github.com/Steve-Key/QMK_kKeyb19
Раскладка по слоям здесь: https://kle.klava.org/#/gists/f3de7788f1010cf95a31a09d99e1f0ca
|
|
| |
diversip | Дата: Вторник, 12.11.2019, 15:13 | Сообщение # 25 |
Рядовой
Группа: Друзья
Сообщений: 12
Статус: Не в сетке
| Аккуратно, да!
|
|
| |
Steve_Key | Дата: Вторник, 12.11.2019, 17:45 | Сообщение # 26 |
![Steve_Key](/avatar/51/623541.jpg) Хозяин сайта и форума
Группа: Администраторы
Сообщений: 428
Статус: Не в сетке
| diversip, а чего у тебя как-то много проводов? Я шлейфом делал, правда, оказалось, что он не лудится нормально…
|
|
| |
Steve_Key | Дата: Вторник, 12.11.2019, 18:19 | Сообщение # 27 |
![Steve_Key](/avatar/51/623541.jpg) Хозяин сайта и форума
Группа: Администраторы
Сообщений: 428
Статус: Не в сетке
| В итоге получилось вот так:
|
|
| |
Steve_Key | Дата: Вторник, 12.11.2019, 19:39 | Сообщение # 28 |
![Steve_Key](/avatar/51/623541.jpg) Хозяин сайта и форума
Группа: Администраторы
Сообщений: 428
Статус: Не в сетке
| diversip, я напомню, в Telegram есть чат разработчиков нестандартных клавиатур https://t.me/klavaorgwork Приглашаю тебя туда. И да, Телегу можно поставить на компьютер, а зарегить на номер телефона, даже если телефон не поддерживает интернет.
|
|
| |
diversip | Дата: Вторник, 12.11.2019, 20:40 | Сообщение # 29 |
Рядовой
Группа: Друзья
Сообщений: 12
Статус: Не в сетке
| Да, с проводами получился хаос. Делал быстро, как только возможно.
|
|
| |
|