Sl-Alex домашняя лаборатория

железо

GPS часы

Просмотров: 2278Комментарии: 0
Проекты

Перевод: EN

Пару лет назад, увидев в продаже светодиодные матрицы, я решил сделать что-то на их основе. Несколько позже в руки попался недорогой GPS модуль. Так началась разработка настенных часов, отличительной особенностью которых является полное отсутствие кнопок. Часы абсолютно не нуждаются в настройке. Часовой пояс и автоматический переход на летнее/зимнее время задаются один раз при прошивке, затем устройство включается в розетку и просто работает. При этом, кроме времени и даты, отображается температура, влажность, график изменения атмосферного давления, а яркость экрана автоматически подстраивается под окружающее освещение.

Далее...

KiCAD - подготовка плат для Seeed Studio.

Просмотров: 3584Комментарии: 0
Заметки

Перевод: EN

Как-то так случилось, что при работе над одним из моих проектов мне понадобилось сделать плату. Можно было бы всё собрать на макетке, но таких макеток требовалось много, паять такую кучу проводов не хотелось категорически, и я подумал - пора попробовать заказать нормальную, заводскую плату. В поисках нормального производителя я остановился на довольно известном китайском Seeed Studio. Как оказалось, подготовить файлы и заказать плату очень просто.

Далее...

USB<=>UART/I²C/SPI/GPIO адаптер

Просмотров: 3227Комментарии: 0
Заметки

Перевод: EN

В моих руках случайно оказался довольно интересный чип от FTDI: FT4232HL. Многим чипы этого производителя известны своими USB<=>Serial преобразователями и печально известными обновлениями драйверов, которые отказываются работать с китайскими клонами чипа. Впрочем, у этой проблемы есть решения, поэтому я на ней останавливаться не буду.

FT4232HL - это четырёхканальный USB<=>Serial преобразователь, который, помимо этого, умеет работать в режиме I²C, GPIO и SPI. Работа в этих режимах - это тема отдельной статьи, по умолчанию устройство работает в режиме USB<=>Serial, чего лично мне более чем достаточно.

Далее...

AVRLIRC: ИК приёмник для компьютера

Просмотров: 3823Комментарии: 0
Проекты
AVRLIRC: ИК приёмник для компьютера

Как всё начиналось

Когда-то давно, когда пульт управления, подключаемый к компьютеру считался не более чем чудачеством, я решил, что мне такая штука не помешает. Я перепробовал кучу самодельных ИК-приёмников из тех, которые предлагал мне SlyControl и в итоге просто добавил соответствующие возможности к уже завершённому на тот момент проекту Serial LCD Graph, заодно немного его переработав. Так получилась вторая версия индикатора, которая и стояла у меня в системнике не один год.

Но время шло, и однажды я понял, что хочу поставить Linux в качестве своей основной ОС. Пришлось задуматься и о поддержке своих устройств в Linux. Проблему я решил отложить — индикатор мне срочно не был нужен, а вот к дистанционному управлению я настолько привык, что рука то и дело тянулась к временно попавшему в немилость пульту. Я уже слышал о LIRC, но при более близком знакомстве был поражен огромным количеством поддерживаемых ИК-приёмников. Их было ещё больше, чем поддерживал в своё время SlyControl.

Далее...

Бесшумный блок питания для HTPC

Просмотров: 12412Комментарии: 2
Проекты

Внимание

Проект разрабатывался в 2011 году, когда ещё довольно сложно было приобрести готовые корпуса с встроенным преобразователем напряжений, в связи с чем на сегодняшний день актуальным его назвать нельзя. Оставляю его в открытом доступе только для истории.

Предыстория

Однажды вечером, ложась спать под весёлое жужжание системника, я задумался — а зачем мне такой шумный компьютер? Так в голове постепенно начала проявляться идея тихого компьютера, такого, на котором можно было бы смотреть фильмы и вполне комфортно работать.

Далее...

Графический экран - в системнике (версия 2)

Просмотров: 5605Комментарии: 0
Проекты
Графический экран - в системнике (версия 2)

Этот проект представляет собой вторую версию индикатора, которая подключается по USB и включает в себя ИК приёмник для управления компьютером с пульта ДУ. Первая версия подключалась через последовательный порт и не имела ИК приёмника.

Что побудило меня сделать новую версию? Всё очень просто. Моя старая материнка благополучно скончалась, была приобретена новая материнка, под неё, как водится, потребовался новый процессор, память, видеокарта, и прочие мелочи. На новой материнке оказался только один RS-232 порт, который мне также был нужен для работы. А ещё надо было куда-то подключать и DCD-приёмник для SlyControl. :( Вот и назрела идея совместить приятное с полезным и объединить индикатор с ИК-приёмником, повесив всё это на шину USB. (USB-разъёмов на новой материнке оказалось аж 8, до сих пор два свободны :)).

Далее...

Термореле для холодильника

Просмотров: 3771Комментарии: 0
Проекты
Термореле для холодильника

Внимание

Проект разрабатывался в далёком 2010 году. С тех пор автор несколько поменял взгляды на программное обеспечение и с удовольствием использует open-source ПО вместо CodevisionAVR и прочих IDE. Проект остаётся в открытом доступе только для истории.

Предыстория

До сих пор у многих людей дома стоят старые холодильники, в которых работает и двигатель, и хладоагента ещё на долгие годы хватит, и корпус ещё вполне приличный, и единственная нерабочая деталь - термореле. У моих родителей долгое время стоял такой экземпляр советского танкостроения под кодовым именем "Днепр". Для тех, кто не знает: этот такой холодильник с округлыми формами и защёлкивающейся ручкой. Впрочем, речь не об этом. Новый холодильник покупать не хотели, термореле от этого холодильника (он однокамерный) на базаре не было, поэтому и было принято решение об изготовлении цифрового термореле.

Далее...