|
Управляем LCD: тест утилит для вывода информации на LCD-панель

Каждому фанату, влюбленному неважно во что – будь то автомобили, сноуборды, гитары, ну и, конечно, компы, всегда хочется придать неповторимый образ своему фетишу, отражающий его индивидуальность. Маньяки «железа» готовы вкладывать сумасшедшие количества денег, сил и времени в создание эксклюзивных модификаций элементов облика своего хардваря, не испоганенных еще массовым производством. Некоторые модификации помимо улучшения внешнего вида твоего компьютера расширяют и его функциональность. Один из таких модов – небольшой LCD-дисплей, который, как правило, встраивается в 5.25 заглушку на лицевой панели. Существуют уже готовые стоковые реобасы и панельки с индикаций различных показателей, таких, как температура системы и проца, скорость вращения вентиляторов, вольтаж и т.д. Однако – это уже законченные девайсы, и возможность какого-либо творчества в них отсутствует. Моддеры же предпочитают использовать «чистые» LCD-дисплеи и настраивать их полностью под себя (о сборке и настройке такого дисплея мы расскажем в одном из следующих номеров). Подобный экранчик можно сделать очень полезной и функциональной фичей – вариантов море. Особой популярностью пользуются дисплеи на контроллере Hitachi HD44780 или совместимом с ним, так как он доступен в свободной продаже, легко подключается к параллельному порту и под него написано достаточно софта, функциональности которого хватает самым требовательным пользователям. Именно о софте для такого LCD-дисплея наш сегодняшний разговор. Не будут обделены вниманием программы и для менее распространенных контроллеров.
LCDSmartie
Начнем с самой популярной программы в своем классе – LCDSmartie. Софтина поддерживает контроллеры Matrix Orbital, Crystal Fontz и любимый всеми HD44780. При первом запуске складывается впечатление, что программа – шедевр минимализма, но стоит нажать на Setup в левом нижнем углу и, становится ясно, что это не так. В настройках можно выбрать тип подключаемого дисплея, его размер, интервал, через который будут обновляться данные, можно настроить горячие клавиши для вывода на экран нужного параметра, тип запуска при старте системы и т.д. Там же находятся и строки, в которые можно ввести произвольную информацию или выбрать параметры из огромного списка для вывода на дисплей.
Имеется поддержка WinAmp’a – отображается текущая композиция, исполнитель, оставшееся время, битрейт и различные другие параметры. Главное, чтобы хватило строк на дисплее :). Также есть возможность выводить различные данные системы, данные интернет-соединений, количество новых писем в ящике. Smartie совместим с MBM, SETI@Home, Folding@Home и может выводить нужную информацию на дисплей. Особо искушенные могут настроить загрузку последних новостей с некоторых сайтов.
Для корректной работы Smartie требуется установить драйвер port95nt, иначе он работать не будет. Также в отдельных случаях могут быть проблемы с поддержкой «великого и могучего».
LCDMonitor
Второй кандидат на звание «народной» программы – LCDMonitor. Он поддерживает контроллеры HD44780 и KS0108. Интерфейс полностью на русском, на всякий случай есть всплывающие подсказки. LCDMonitor способен отображать текущее время, дату, состояние соединений, загрузку процессора, информацию о жестких дисках и т.д. Есть полная поддержка WinAmp’a, MBM и, что особенно приятно, SpeedFan. Модуль для получения новостей с сайта 3Dnews.ru пригодится любителям железа.
Есть возможность создать несколько «экранов», которые будут выводиться при различных условиях. Например, закончил WinAmp проигрывать композицию, и на дисплее вместо названия, продолжительности и битрейта появляется текущее время, загрузка процессора и количество свободной памяти.
Немного необычна установка программы – надо отдельно скачивать все необходимые модули, создавать для них папки и подключать в самой программе. Если возникнут трудности, то на сайте есть руководство по установке.
Поскольку это shareware-версия, то приходится мириться с некоторыми ограничениями. При загрузке всегда будет отображаться splash-screen, нельзя менять сообщение, которое выводится в момент запуска программы, нельзя переопределять символы пользователя из набора №3 в программе, и самое неприятное – LCDMonitor может одновременно работать только с двумя software-модулями. Для одновременной поддержки более двух модулей необходимо зарегистрироваться.
jaLCDs
Далее на очереди очень приятная программа, название которой полностью звучит как just another LCD software. По своим возможностям она аналогична двум предыдущим: вывод всех основных сведений о системе, новой почты, информации о сетевых подключениях и игровых серверах. Встроена поддержка MBM, распределенных вычислений Seti@home и WinAmp’a (куда же без него). Поскольку jaLCDs писалась немецкими кодерами, то она может получать ТВ-программу и новости с немецких сайтов. Хотя есть интересная особенность – можно настроить получение новостей с сайтов, основанных на движке PHPnuke.
Программка висит в трее, и по нажатию правой кнопки выводит небольшое меню, где можно войти в настройки, переключиться между заранее сконфигурированными шаблонами, посмотреть лог, запустить плагины и многое другое.
Софтина написана с умом, а если что-то и непонятно, то встроенная справка ответит на многие вопросы. На сайте можно скачать дополнительные плагины к jaLCDs.
Winamp LCD Display plug-in
Как можно понять из названия, перед нами плагин для WinAmp’a. Вполне подойдет тем пользователям, которые используют LCD для вывода информации из этого плеера. Поставляется «продукт» в виде .dll библиотеки, которую надо скопировать в папку с плагинами для WinAmp’a. Все настройки производятся в меню плеера, в разделе «Визуализация».
Официально плагин работает только со второй версией проигрывателя, но, возможно, заработает и с другими. На сайте имеется краткое руководство, так что, если что-то не пашет, смело топчем ссылку.
Control
- Статус: freeware
- Версия: N/A
- Сайт: N/A
На эту программку я наткнулся случайно, бродя по бескрайним просторам рунета. Совсем аскетичная софтина, которая писалась под индикатор MT-12232-2YLG, основанный на контроллере, аналогичном SED1520. Умеет показывать время, загрузку процессора, поддерживает WinAmp. Обладает она и весьма сомнительной способностью – умеет показывать «войнушку» :). По экрану ходят солдаты, ездят танки, летают самолеты и падают бомбы.
К сожалению, полноценно протестировать программу я не смог, так как, во-первых, не обладаю данным LCD-дисплеем и, во-вторых, программа работает только под Win9x. Удалось только запустить ее в режиме совместимости с Windows 98/Me и посмотреть режимы работы, а вот в меню настроек попасть не получилось. Так что оставляю ее тебе на домашнее задание.
LCDInfo
Еще один экземпляр, работающий с контроллерами KS0108 и T6963C. Может выводить на дисплей огромное количество параметров, причем для процессора, памяти и жестких дисков количество этих параметров больше, чем в любой другой программе. Но, конечно же, основное внимание разработчики уделили различным сетевым сервисам и протоколам. Количество запросов к серверу, количество соединений и ошибок, общее количество пользователей, скорость того или иного протокола и т.д. – все это здесь имеется. Функций просто море! Например, для веб-сервера количество отображаемых параметров переваливает за 80! Также интересная особенность программы – возможность получения информации с удаленных компьютеров, то есть можно отслеживать состояние подопечных машин в сети. Складывается впечатление, что LCDInfo писалась сисадминами для сисадминов :).
Впрочем, и простых пользователей разработчики не забыли, инфа из WinAmp’a, время, температуры и основные напряжения отображаются исправно.
Для корректной работы программы требуется библиотека vcl50.bpl. На сайте также имеется версия программы под Win9x.
LCD Studio
По сути, представляет собой редактор для различных дисплеев. Выбираешь размер и тип дисплея, а дальше на виртуальном поле расставляешь текст, параметры и бэкграунды (если дисплей их поддерживает). Очень удобно, хотя не сразу понятно, как это все сделать. На всякий случай даю подсказку: чтобы ввести произвольный текст, надо два раза нажать на рабочем поле, и в появившемся окне можно писать все, что заблагорассудится. Парамеры, которые находятся в левой колонке, переносятся на поле drag-n-drop’ом.
LCD Studio поддерживает дисплеи на контроллерах HD44780, T6963C, CF633, SED133x и некоторых других. Умеет показывать различную информацию о системе (процессор, память, жесткие диски, сеть), время, данные из WinAmp’a и MBM’а. Геймерам пригодится плагин для FRAPS, который позволяет отображать название игры и количество кадров в секунду.
Для успешной работы надо поставить обновление, а точнее, заменить файл LcdStudio2.exe на более новый, иначе программа будет ругаться, что срок действия истек. Разработчики обещают в ближайшее время выпустить версию 2.0.
LCDC
LCDC – последняя программа, на которой хотелось бы остановиться. Я оставил ее напоследок, так как, скорее всего, воспользоваться ей тебе не придется :). Она заточена под дисплеи Matrix Orbital, хотя и поддерживает неофициально некоторые другие.
Надо сказать, что LCDC написана грамотно. При запуске предлагает найти дисплеи, подключенные к компьютеру, и автоматически их настроить. Интерфейс интуитивно понятен и затруднений не вызывает, на крайний случай есть шикарная справка со скриншотами и примерами.
Программа умеет выводить всю основную информацию о системе (проц, память, диски, ось и т.д.), время, дату, количество новых писем. Многие функции реализуются через систему плагинов: WinAmp 2/3, MBM, FRAPS, Seti@Home, RSS, прогноз погоды и многое другое. В общем, программа оставляет очень приятное впечатление. Только жаль, что не у каждого имеется дисплей от Matrix Orbital, чтобы оценить ее возможности.
Программа платная, поэтому без регистрации работает месяц, и каждый раз при загрузке и выключении выбрасывает splash-screen на 10 секунд.
На этом закончим сегодняшний обзор. Как видишь, LCD-дисплеи – дело довольно популярное, и для них написано много качественного софта. Что выбрать, решать тебе, у каждой из программ свои особенности, свои плюсы и минусы. От себя советую присмотреться к Smartie и jaLCDs, а если не жалко пять вечнозеленых, то и к LCDMonitor. Удачной настройки ;)!
| КОММЕНТАРИИ: |
|
|
|
|

Keywords: zPOSTz zARTICLEz, zSOFTz z12567z
Для Авторов: edit delete
Автор: Дмитрий Кадыров Дата: 26.05.2005 19:14:33©
|