делаем себе lcd-индикатор
реклама
Для сборки этого всего нам понадобится:
1) lcd-индикатор; нужен на контроллере HD44780 - стандарте для lcd-индикаторов, практически все доступные сейчас индикаторы на этом контроллере или совместимых, поэтому берем практически любой понравившийся индикатор.
выглядят примерно так:
я взял Winstar WH1602B-YMI-CTK с желтой подсветкой
хорошая документация по индикаторам есть у Winstar, CrystalFontz, DataVision, МЭЛТ(на русском) и, наверное, у еще каких-нибудь других
2) подстроечный резистор 10 кОм (для регулирования контрастности)
3) подстроечный резистор 100 Ом (если lcd с подсветкой)
4) lpt-кабель для принтера, либо lpt-разъем(DB-25) и провода
если нет lpt-выхода сзади материнки, то прийдется покупать либо переходник, либо штекер, сразу подключающийся к материнской плате
5) molex-разъем "папа" для питания от бп, либо usb штекер для питания от usb (нужно +5V)
для удобства можно, но не обязательно:
разъем PLS-n, вилка IDC-n, где n-количество контактов на индикаторе
Идем в любимый магазин электроники и покупаем, все вместе будет стоить ~500-600р
Для того, чтобы все это собрать нужно сначала найти схему для сборки всего этого. Первым делом идем на сайт производителя и ищем документацию и распиновку индикатора.
для моего индикатора я нашел документацию тут. Если не удается опознать производителя или не нашли документацию, то можно попробовать схемы похожих индикаторов, благо все схемы очень похожи.
(кликните по картинке для увеличения)
распиновка Winstar WH1602B
найденные мной практически одинаковые схемы сборки:
для индикаторов от МЭЛТ есть замечательная программа, показывающая схему подключения для каждого индикатора и тестирующая собранную схему.
сверяем документацию со схемами и собираем наш индикатор
у меня получилось вот так:
(кликните по картинке для увеличения)
собранный lcd-индикатор
подключаем lpt-штекер к порту и Molex разъем к бп, подстроечным резистором регулируем контрастность
при старте системы должно появиться что-то типа
(кликните по картинке для увеличения)
первый запуск индикатора
если этого нет, то либо изучаем документацию, либо перепроверяем схему или пробуем другие
Теперь перейдем к софтварной части:
для Windows есть lcdmonitor, lcdhype, smartie и другие...
для Linux я использую lcd4linux, хотя есть и другие (линуксоиды найдут сами).
проверяем работоспособность программы, если все заработало можно аккуратно приделать индикатор к корпусу (например в 3,5'' заглушку)
именно аккуратно, на фото ниже видно как я испортил одну 3.5'' заглушку
(кликните по картинке для увеличения)
подключение индикатора
(кликните по картинке для увеличения)
LCD индикатор
Вот и получился небольшой моддинг, индикатор можно использовать как вывод информации о системе (загрузка цп, температуры, напряжения и прочее), так и различных статусов winamp, часов, дат и прочего.
Удачного моддинга %username%!
PS: Автор не несёт ответственности за кривые руки, сгоревший комп, испорченный LPT шнур, накрывшийся дисплей и прочее.
обсуждение тут.
реклама
Лента материалов
Соблюдение Правил конференции строго обязательно!
Флуд, флейм и оффтоп преследуются по всей строгости закона!
Комментарии, содержащие оскорбления, нецензурные выражения (в т.ч. замаскированный мат), экстремистские высказывания, рекламу и спам, удаляются независимо от содержимого, а к их авторам могут применяться меры вплоть до запрета написания комментариев и, в случае написания комментария через социальные сети, жалобы в администрацию данной сети.
Сейчас обсуждают