Friday, February 13th, 2009

если не работает голова, то будем работать руками...

неделя прошла, а очухаться все никак не могу. Началось все с активного отдыха на "Зимней Усе", после которого два дня колбасило с температурой. После того как немного ожил легче не стало...

Вчера забрал из производства заказанные ранее платы под FT232R, на базе которых делаются переходники USB->COM либо аналог параллельного порта. В последнем случае есть готовое решение по подключению ЖК табло к программе LCD Smartie.
далее... )
(Leave a comment)

Tuesday, January 27th, 2009

руки чешутся...

Продолжу хвастаться всякими полезностями...

На этот раз доводил до ума хаб+картридер.

Собственно начиналось с того что на столе хотелось иметь под рукой картридер (в моем случае требовался в первую очередь SD/MMC) и место куда можно втыкать USB-устройства (от флешек до всяких разных приборов). В качестве решения в свое время было приобретен "комбайн" A4Tech CRH-9, у которого в одном корпусе находится картридер "9-в-1"(хотя до сих пор не могу понять как их считают, когда типов карт остается прежнее число, а цифры постоянно растут) и USB-hub на три внешних порта. Все это увязано с шиной USB2.0. Производительность шины и ее организация позволяют не особо задумываться о производительности в большинстве применений, когда постоянное отсутствие лишних кабелей на столе перевешивает незначительное снижение скорости (которое еще нужно уметь обнаружить).
 )
Однако стандартное стремление к минитиарюзации (в первую очередь для экономии материалов при производстве) привело к тому что изделием невозможно нормально пользоваться одной рукой, да и то это только после того как его найдешь убежавшего под стол под действием веса кабеля. Соответственно, возникло желание закрепить изделие на подставку так, чтобы usb-разъемы находились сверху (соответственно, при втыкании устройств, что происходит наиболее часто, не было боковых усилий), разъемы подключения к компьютеру и блоку питания при этом окажутся снизу, а слоты для карточек (ну, придется с этим смириться) - сбоку.

С помощью обрезков ДСП, С-образной окантовки и нескольких шурупов задача была успешно решена. Заодно для удобства работы в темном помещении была сделана подсветка разъемов и слотов.

далее... )
(Leave a comment)

Saturday, November 29th, 2008

наконец закончил

очередное творение - написал плагин для работы LCD-дисплея на передней панели (о котором уже рассказывал) вместе с недавно приобретенным ИБП (в моем случае Powercom BNT-1000AP). Сегодня дописал все фенечки и рюшечки и поставил в тестовую эксплуатацию.

собственно, полный отчет выложил на своей страничке.

upd 12:25 30.11.08 обновил плагин - избавился от мелкого глюка, вылазящего при ошибке на запуске...
(2 comments | Leave a comment)

Tuesday, November 11th, 2008

жизнь течет своим чередом...

во-первых, я забрал из ремонта свой Canon A530, в котором сдох объектив. За 124тыр получил по ощущениям новый объектив, по крайней мере передняя линза такой была только на новом, а год таскания с песком и пылью не могло не оставить хоть каких-то царапин, если считать что отпечатки можно отмыть. В общем, фотоаппарат не только работает, но даже веки не склеиваются.

во-вторых, в связи с наличием фотоаппарата закончил отчет о LCD дисплее на морде рабочего компа

ну и в-третьих, можно сравнить ролики переклюка с Дружной после 5000км с родными после 8000км:
и

PS сегодня 24.6км и 6076 всего. Пора ставить цепь №1 на пятый круг. А утром поставил новые педали взамен старых, которые уже пережили около 10тыс и у которых уже 2500км назад были все сонования для отправки на пенсию.
(10 comments | Leave a comment)

Sunday, December 23rd, 2007

это как же понимать, вашу мать...

От нечего делать продолжаю играться с табло.

Вылез забавный баг, не понятно только, это конкретный экземпляр, партия или более глобальное - вместо буквы "Ю"(символ #176) выводится пользовательский символ #1(соответствуют символы #0 и #8). Остальные символы диапазона 128..255 выводятся нормально.

    Заодно выяснил, что для разных режимов используются программируемые символы:
  • 1 - значок градуса
  • 2 - значок "блок"
  • 3 и 4 - для рисования шкалы (а также и #2)
  • 5, 6, 7 и 8 - вроде свободны.


также понял, почему не хотело выводить символы, начиная с #0 - в программе везде используются ASCIIz строки, соответственно, символ #0 служит завершающим строку. Хорошо что у дисплея символы #0..7 дублируются в области #8..15, где есть свои заморочки с символами #10 и #13.

Подправил плугин - ввел режим "safe mode", включаемый установкой второго параметра функции перекодировки в "1". В этом случае "Ю" заменяется на символ #198, соответствующий "ю" вместо символа #176(#$B0). Тем не менее, если в текущем экране не используется значок градусов, то красивее будет с помощью команды $CustomChar(1,18,21,21,29,21,21,18,0) переписать глючный символ, что приведет к нужному результату. При следующей смене экрана значок градуса нарисуется на место автоматически (по крайней мере у меня в версии 5.4 именно так).
(Leave a comment)

фигней маемся...

как назло заболел перед самыми выходными. симптомы многообещающие - болит горло и температура.

Соответственно, на работу не пошел, дома же делать совсем нечего - не готовился.

В результате целый день просидел за отчетом по LCD, о котором писал ранее.
(9 comments | Leave a comment)

Saturday, December 22nd, 2007

воистину нех делать...

в догонку ко вчерашнему запуску LCD все-таки напрягало отсутствие вывода из винампа русских названий песен (календарь на русском тоже не повредил бы, но это пережить легче). По образцу с сайта Smartie, решил написать плугин, перекодирующий строку в соответствии с дурацкой кодировкой LCD. Сказано - сделано.
подробнее... )
(2 comments | Leave a comment)

когда собаке нех.. делать...

какое-то время назад забрел на modding.ru, а там наткнулся на статью "LCD — Знакосинтезирующий дисплей своими руками", из которой узнал, что люди уже давно неплохо проработали вопросы подключения ЖК-индикаторов на базе контроллера HD44780 к компьютеру через принтерный порт. Учитывая, что дома один из компов используется как медиацентр, то такая фенечка ему бы не повредила.

5.75 КБ

Выбор табло сейчас есть и неплохой, опыт работы с ними у меня тоже уже имеется, таким образом, единственные вопросы ожидались только со стороны программного обеспечения.
далее... )
(8 comments | Leave a comment)