wordpress и windows live writer

февраля 3, 2010

wlw

Многие владельцы бложеков тратят кучу времени на форматирование постов и картинок. При этом иногда браузер зависает или падает от кучи яваскрипта в стандартном вебредаакторе. На мой взгляд использовать браузер как универсальный инструмент - тупо. Поэтому был разработан протокол xml-rpc для общения вебприложений между собой. Так же есть и клиенты для этого.

далее...

 avr 7 segment display

января 30, 2010

В последнее время на форумах видел много тем по подключению светодиодных индикаторов к контроллеру, но не все знают, как управлять индикатором. Типичная ошибка - это непонимание принципа организации сегментов. На самом деле не надо конвертировать десятичные числа в формат bcd и не надо цеплять внешние декодеры. Контроллер много умнее.
Чтобы зажигать цифры, надо представить, что мы подключили к контроллеру обычные светодиоды. В определенные моменты нам надо одновременно зажигать определенные светодиоды. Для этого есть некая договоренность, как распологать эти диоды.

 7seg_pinouts

Сегменты обозначаются буквами от a до h, причем последняя обозначает точку (в данном случае это буква р). Порядок букв идет справа налево. Если надо зажечь сегмент, то под буквой ставим 1. Как видно, сегмент h во всех цифрах выключен. Однако в процессе мы разсмотрим, как его включить в нужный момент.

далее...

Tags: ,

категория: учим мк avr, без каментов

 архитектурные сооружения как передающие устройства

января 24, 2010

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

anthk
скачать пдф 3мб

 станок и настольная лампа с галогенками

декабря 24, 2009

Free Image Hosting at www.ImageShack.us
Собственно такая херня за 13 евров покупалась ради гибкой шеи. Патрон кое как поставил на 12в, а бп подходящего нет, хоть электронный транс покупай.

1000473y.th1000471m.th
А вот и готовая лампа из икеевской. В нее был засунут патрон для галогенки 220. По моим ощущениям эта галогенка на 35вт светит слабее, чем на 12в 20вт. Так что выгоднее наверное ставить 2 галогенки по 20вт на 12в.
А на мониторе висит галогенка от станка. Правда монитор толстый и прищепка сильно его сдавливает. А так бы зацепил бы такую галогенку за монитор и не парился бы с настольной.

Собственно примерка глубины.
1000469.th

Так выглядит крепление для патрона. Берется тонкая жесть из которой делают корпуса или экраны. У меня были целые пластины от кучи мфу, но я их выбросил бездумно. Пришлось в срочном порядке искать и нашел. Оказался экран от трансформатора. Из него вырезается полоска ножницами по металлу. Эти ножники оказались крайней полезным инструметом.
1000464f.th1000465q.th

Так выглядит колпак, на который крепилась еще херня для предотвращения рассеивания света. Ее можно сразу же выкинуть в ведро.
1000466.th1000467.th

Благодаря пазам в в колпаке, патрон можно устанавливать на нужную глубину. У меня стоит так, что лампа не выступает и обжечься об нее будет затруднительно.
1000468d.th

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

 dq35jo + multi i/o card

декабря 24, 2009

Есть у меня карта с параллельным портом и 2 последовательных. Брал для программатора willem, но у карты адреса нестандартные и транслятора нет. Однако решил я ее оставить все равно. Вот только с моей платой она тупила и выражалось это в просыпании из любого режима. В биосе это не отключалось.
Тогда я решил посмотреть, какие контакты есть на pci-e 1x.
http://www.interfacebus.com/Design_PCI_Express_1x_PinOut.html
Оказывается там есть контакт для выхода из сна. Я ему дорожку перерезал и все. А то все слишком умные пошли. ненависть
Возник еще один глюк с платой индикации на регистрах. Вроде как плата работала с лпт портом, а с контроллером не хочет. Цифры показывает, да после 5 во втором разряде снова 0.
Поэтому я и решил плату затестить со старой прогой для лпт, что я недавно вывешивал тут.
Будет смешно, если тот же самый алгоритм не будет работать в мк и компилятор будет неправильно компилить. Причем это делают 2 компилятора разных.

Tags:

категория: n00b said, без каментов

 разные девайсы

декабря 18, 2009

Программатор усбасп. Собственно о нем пост у ди хальта, в котором больше 600 каментов. Что можно обсуждать в программаторе из одной мс? У меня он заработал сразу. Только его алгоритм глючный и поэтому он не всегда шьет нормально. Вроде переделывается в другой путем смены прошивки.
dscf0027sp.th

А это i2c интерфейс вроде от сюда. Пока не использовался.
dscf0028da.th

Это тоже что-то типа и2ц. Изготавливался для одного барыги буками, чтобы снимать пароли с биоса, но он так его и не забрал. Надо будет распаять, а то конверторов уровней уже нет. Покупал оптом и все потратил.
dscf0030tc.th

Приемная часть радиорозетки или выключателя. Брался набор из 3х таких и пульт.
dscf0031r.th

Плата tiny400 с 16 битным мк для организации сети + 10мбит контроллер и куча разных интерфейсов. Производство maxim-ic. Внутри работает ось типа линупса многозадачная. Есть тельнет, фтп и все такое. Все приложения работают под явой. Хотя контора вроде как открыла либы и код системы, но что-то он уж очень уныл. Надо бы эту плату продать. Новая стоит уже 170, а я брал за 130.
dscf0032c.th

Это рс232-и2ц конвертер. Из консоли можно слать байты или смотреть шину. Делался как отладчик и ручное управление тюнерами, да вот софт его под виндами не заработал. Посему тоже надо разобрать.
dscf0035.th

Пятиканальный ОЯЕБУ!!!1 индикатор уровней сигнала для стрелочных индикаторов. Делался давно для пиратского передатчика. Должен был показывать уровни до и после компрессора и 5й индикатор должен был показывать полный сигнал, чтобы перегрузки не было и частота не уходила. Плата разводилась в спринте и потому там косяков было. Это стало поводом, чтобы осилить игл. С тех пор я в спринте не разводил ничего и вам не советую. Плата оказалась нерабочей.
dscf0037f.th

Плата индикации на 5 разрядов при помощи спец мелкасхемы, которую я вытащил из стиральной машинки. Код пока не написан и плата не тестировалась. В библиотеке игла не оказалось этой мс ипришлось мне самому рисовать ее, чему я поражаюсь. Так что может быть плата тоже кривая.
dscf0038j.th

Синтезатор частот для фм передатчика. Тут используется дорогой пик84, который давно снят с производства и барыги дерут за него по 8 евров. Я где-то купил его дешевле и таки собрал. Жаба стала поводом для изучения мк.
dscf0041u.th

Стереокодер аналоговый. Даже работает, но сильно шумит и разделение плохое. Софтовый кодер на базе звуковухи с 96кгц цапами работал куда лучше, и неплохо так тормозил комп.
dscf0042r.th

Блок питания двухполярный и еще +5 для передатчика на 1вт со всеми его потрохами. Как раз делался под все вышеперечисленные платы.
dscf0043sv.th

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

 usb avr макетная плата

декабря 18, 2009

dscf0003kh.thdscf0008yl.th
dscf0009l.thusbrs232b.th
usbrs232s.th
Изготавливалась изначально для усб, чтобы управлять пинами в режиме цдц, когда устройство видится как ком порт. Потом я подумал, что это неплохой вариант для выпускной работы по программированию. Решил я осилить c# и работу с ком портом. Прога шлет байт в мк, а он включает релешки 8 штук по радио. Та мелкая платка вверху - сверхрегенератор заводской от розеток. Только передатчика тогда не было. Точней был, но не хотелось отдавать его в пту, т.к. пав был всего один. Это потом я на ебее купил 100 штук павов на 433.92мгц.
В результате подразумевалось, что данные передаются по радио, а на самом деле они передавались по одному проводу юарта. К тому же я бы и не осилил манчестер да еще протокол с контрольной суммой.
Хотя этого и так хватило, чтобы весь остальной класс срался кирпичами. Даже 2 крутых пацана - петя и степа не осилили свою систему на пхп и мускуле для ведения дневника опозданий и прогулов.

Кто собирает этот софтовый усб, то бывают там глюки или вообще ничего не работает. Это только говорит о том, что у вас руки растут из жопы, либо вы еблан и фьюзы выставили неправильно, либо ваш комп гавно. Два диода в питании от усб понижают 5 до 3.6, от чего любой усб хост понимает девайс. От старой усб 1.1 платы до новейшего чипсета 2.0 в новом буке.
Собрано 2 таких. Второй - программатор усбасп.

 изготовление плат

декабря 18, 2009

1000212.th1000216k.th
1000219.th1000220.th

Промежуточный этап из старых фоток. В бутылочке раствор спирта и канифоли. Капается пипеткой. Бутылочка покупалась в pollin.de давно. Плата для регулятора температуры и оборотов двигателя для ламинатора. До сих пор уже 2й месяц лежит в ванне и не запаяна.
Станок проапгрейдился и теперь имеет галогеновый свет. Еще к нему надо приделать бп на 12в для лампочки и двигателя. И еще ножки надо и светодиод яркий снизу, чтобы светил в плату и показывал, где сверлить надо.

 rds decoder

декабря 18, 2009

Как-то давно, когда я еще хотел замутить снова свою пиратскую станцию, то смотрел по поводу рдс кодеров и декодеров. Кодер был, но на пике и прошивки не было. А декодер был попроще и мелкасхема его стоила копейки. Посему был невозбранно собран. Автор говорит, что на сях он в 2к не уместился бы и сделал все на асм. Вход декодера подключается непосредственно к выходу чм детектора, а не после стереодекодера или еще каких цепей. На входе частота до 57кгц.

Для декодирования можно использовать только ту мс и ком порт + этот софт.
А вот сам проект автора

 японское качество

декабря 18, 2009

1000437b.th1000430p.th
1000431eq.th1000432q.th
1000433ul.th1000435x.th

Достался мне тут старый телефон с автоответчиком японского производства. Решил я его вскрыть. Телефон этот где-то из середины 80х и от него исходит дух америки 80х, коий мной любим. Резиновые кнопки прованялись бабскими духами. В телефоне не работала прокрутка кассеты и после вскрытия выяснилось, что пассик как-то так был перекручен на сто раз и крутится не мог. Это явно был саботаж.

Когда же я его открыл, то моему взору предстала жуткая картина. Этот телефон сделал по всем какнонам левой китайчатины. Везде лак или флюс, поровода припаяны к плате, а не впаяны хотя бы в дырки. Про разъемы я уже молчу. Широкий шлейф соединяет 2 платы.

Труба соединена 4х проводным кабелем. Для данных, надо понимать, использовался дтмф, потому как что-то там управлялось с трубы, хотя автоответчик управлялся с базы.

После этого телефона осталось странное впечатление о японском качестве. Может быть японцы в те годы клепали гавно?