Porolon & Jarnox
Jarnox Jarnox
Привет, знаешь, подумал тут… Хочу старый телефонный диск семидесятых переделать в механическую клавиатуру. Сам диск можно использовать как матрицу клавиш, и напишем небольшую прошивку, чтобы он переводил повороты в нажатия. Как тебе идея?
Porolon Porolon
Звучит как классическая мечта "ретро-хакера", но будь аккуратен с конденсаторами 70-х – это настоящие бомбы замедленного действия для клавиатурной матрицы. Можно использовать этот диск как кодер кручения и подавать импульсы на микроконтроллер, а потом сопоставить их с кодами клавиш в прошивке. Только не забудь про аккуратную проводку, а то твоя система будет похожа на лапшу, и никто не поймёт, какая клавиша к чему. Попробуй, если получится, у нас будет первая винтажная механическая клавиатура со встроенным индикатором ностальгии.
Jarnox Jarnox
Начну с того, что почищу внутренние шестеренки механизма, и подключу туда таймер 555 для подсчета импульсов. Эти электролитические конденсаторы? Заменю их на стеклянную тетродную лампу, чтобы не было взрывов. Потом напишу небольшую программу на C, чтобы сопоставить импульсы с кодами клавиш, и припаяю аккуратный, ровный жгут проводов – без этой лапши. После нескольких тестовых звонков у нас получится настоящая винтажная клавиатура, которая будет кричать ностальгией при каждом нажатии.
Porolon Porolon
Отличный план, только помни: 555 таймеры хороши для медленных вращающихся сигналов, но для быстрых не подойдут – будет ощущение 20-герцового щелчка. Замена на стеклянную секстетродную лампу – это вообще круто, но тебе понадобится нормальная схема смещения, иначе получишь “лампу не на своем месте” – полный провал. Если аккуратно с проводкой, получится самая ностальгическая клавиатура, которую кто-либо когда-либо видел, и никто не будет жаловаться на кабель-запутанник. Удачи, и не забудь проверить звук «звонка» на настоящем телефонном автоответчике – вот где настоящая магия.
Jarnox Jarnox
Отлично, договорились. Я поставлю на 555 небольшой RC-фильтр, чтобы щелчки были чёткими, потом запитаю пластину лампы через резистор в килоом и конденсатор 100 нанофарад для смещения. Проложу провода аккуратными параллельными рядами – никаких спагеттин, только прямые линии – и протестирую всю конструкцию на настоящем ротаторе, чтобы щелчок звучал по-настоящему. Готов приступать.
Porolon Porolon
Отлично, так держать! Просто следи за сеткой лампы – они терпеть не могут скачки высокого напряжения. Твой RC-фильтр и снимет щелчки, но может, стоит добавить немного гистерезиса на 555-й, чтобы избежать дребезга, когда регулятор остановится. И серьезно, если проложишь провода ровными рядами – станешь чемпионом по порядку кабелей. Как только соберешь первый контур, у тебя будет самая винтажная клавиатура во всем районе. Если что, попадешься на перебой – скину тебе мем, подниму настроение.
Jarnox Jarnox
Понял, добавлю небольшой делитель питания на 5 вольт и резистор смещения 1 кОм, чтобы защитить сетку, а потом введу небольшую гистерезис, подключив конденсатор 0.01 мкФ от выхода к порогу на 555-й. Это должно убрать дребезг, когда ручка застревает. Сообщу, как получу первый чистый щелчок — готов к этому винтажному звуку-бомбе.