Проект Paragon: 8-битная клавиатура
Вы наверняка слышали фразу: "Работай умнее, а не усерднее". Но если вы любитель электроники, то вы знаете, что все мы живем по фразе: "Работай больше, если это веселее". Поэтому данный проект - это 8-битная клавиатура.
Масая Ханака, известный на Hackaday под ником HIGEDARUMA, создал этот проект и выложил его в сеть. чтобы все могли оценить.
Если вы хотите освоить ASCII-код, то этот проект определенно для вас.
Оборудование
Для такого проекта, как этот, вам, очевидно, понадобится какой-нибудь корпус. Можно использовать деревянную схему, которую Масая любезно предоставил. Или можно разработать другой корпус самостоятельно.
Я бы хотел увидеть это в каком-нибудь старом корпусе для электроники.
Кроме того, вам понадобятся восемь переключателей клавиш, один замок клавиш и две кнопки. С помощью переключателей, замка и кнопок можно получить доступ ко всем буквам, цифрам и символам стандартной клавиатуры.
Кроме того, 8-битная клавиатура позволяет использовать клавиши ctrl, alt, delete, enter и shift - как и следовало ожидать.
Хотя в первоначальном варианте использовался Raspberry Pi Pico W и специализированная печатная плата, Масая решил изменить ситуацию. Теперь в основе этой клавиатуры лежит ESP32-WROOM, к которому подключены переключатели.
Масая также любезно предоставил принципиальную схему, так что вы сможете собрать все самостоятельно!
Программное обеспечение
Для этого проекта Масая запустил все вместе с файлом .ino и файлом config.h, оба из которых доступны на сайте репозиторий проекта на GitHub.
Заключение
Теперь вы можете поразить всех своим мастерством владения ASCII и уникальной 8-битной клавиатурой.
Если вам нужна более подробная информация, вы можете заглянуть на страницу Hackaday здесь.
Если вы хотите увидеть больше проектов, подобных этому, то вам стоит заглянуть на сайт другие наши проекты Paragon.
Как я уже говорил выше, хотя мне нравится деревянная форма этой клавиатуры, я думаю, что она будет очень здорово смотреться в старом корпусе для электроники. Как бы вы изменили этот проект?