Домашняя поделка.

И вот, наконец, я снова добрался до компьютера. Выкладываю свою новую рукодельную поделку.

Задача проста была — нужно было сделать клавиатуру для оператора, который бы набирал цифры, а они отображались на дисплее на расстояние не меньше метра.

В голову сразу же полезло, что нужно сделать на графическом дисплее  — это просто, но цена за устройство, которая была установлена маленькая, не стал просто выпендриваться и сообразил, что подешевле.

Прикинув схему, нашел решение в 74HC164 , DI HALT  подсказал, что она неплохо работает со SPI интерфейсом. И вот на  каждую цифру поставил 74HC164 в планаре снизу, всё это подключил вместе на одну линию от пика. То есть пик принимает по UATR(у) команды от клавиатуры и запихивает по SPI  интерфейсу в логику. В отображении цифр действия такие: выключаю полевиком минус у всех знаков, забиваю цифры по SPI  интерфейсу в логику (это для того чтоб не моргали цифры) и полевиком включаю разом все, и ничего получилось даже невидно как моргает дисплей.

Вид печатной платы дисплея сзади.

Тут  начинаю крепить цифры.

Применил цанговый разъем SIP, неплохо получилось, можно на ходу поменять цифру в любой цвет.

Полный вид дисплея со всеми цифрами.

Первый тест. Перед ним сидел, рисовал карту два часа для шестизначного дисплея, чтоб можно было по SPI интерфейсу забивать цифры. Мне понравилось, потому что сразу всё получилось и заработало: «блин с первого раза не накосячил!» .

Здесь полый вид как подключил к своей плате. Ещё раз порадовался ей, что я её давно купил и вспомнил, как был рад.

Тут уже почти готовая клавиатура, снизу прячется пик, который принимает команды от клавиш и пересылает в UART  по шнуру дисплею.

Вид снизу клавиатуры.

Здесь начинаю декорировать клавиатуру.

Вот что получилось, нарисовал клавиатуру на простой бумажке и заламинировал, а потом просто приклеил  на двухсторонний  скотч.

Соединил всё.

Первый тест в готовом виде.

Есть ещё видео.