Обновить
256K+

DIY или Сделай сам

Для тех, у кого руки растут из нужного места

747,02
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности

Счётчик ресурса фильтров воды до 6 ступеней

Время на прочтение9 мин
Охват и читатели8.7K

Зачем всё это (или как я три года таскал идею в голове)

Доброго времени суток. Идея «родилась» в голове больше 3-х лет назад, но «то ли лыжи не едут, то ли я молодец».

У меня стоит «Фильтр ПРОФИ Осмо 100 М с насосом» в самом начале (когда было интересно) меняли фильтры по значению TDS была штучка от Xiaomi, потом потерялась. Потом меняли раз в полгода, ну а сейчас меняем по «вкусу», который увеличил срок до раза в год. Так же в самом начале приобретения фильтра, а это 8–7 лет назад +/‑ рассматривал к покупке «Индикатор ресурса БАРЬЕР для проточных фильтров» но тогда цена сильно кусалась, да и в наличии ни где не было. Сейчас ситуация не изменилась, их все также нет, а ценник в 3 раза дороже стал. И вот мы плавно переходим в DIY.

Читать далее

Новости

LLM против ZX Spectrum. Часть 3

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели13K

У меня был доступ к последним Qwen, GLM и Sol. Рядом лежали аккаунты ко всяким Claude c Astra. Не то, чтобы все это реально требовалось для разработки эмулятора ZX-Spectrum, но остановиться было тяжело. В итоге эмулятор получился просто на загляденье и вы можете прочитать про боли и решения в реальном проекте.

TL;DR: Да, за год БЯМки сильно подросли в своих умениях. Сегодня я смело могу утверждать, что по своему уровню они достигли джунов. Если убрать скорость и стоимость за скобки, то это почти настоящие кожанные мешки. Почему почти? Настоящий кожанный мешок не обладает такой широтой знаний. Но зато умеет творить. Про пруфы читать ниже (смаил).

Практически год назад я написал статью (https://habr.com/ru/articles/956344/), как я писал эмулятор ZX Spectrum на go. Потом полгода назад (https://habr.com/ru/articles/962612/) жаловался, что golang уж очень неподходящий язык для эмуляторов. И вот теперь я опровергаю сам себя…

Читать далее

Как я оживил аккумулятор ноутбука ASUS, который почти два года пролежал без зарядки

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели16K

Привет, Хабр! Несколько лет назад я уже рассказывал об анализе и восстановлении аккумуляторов для ноутбуков. Тогда я сподобился купить девайс под названием Professional Laptop Battery Analyzer NLBA1 (самое интересное — девайс румынский), который за прошедшие годы смог много чего восстановить. Какие-то АКБ удалось вернуть в строй, другие после проверки отправились на разборку без лишних сожалений. Так получилось, что на время я отложил прибор на полку, но на днях появился повод снова ввести его в строй.

Дело в том, что мне попался небольшой ASUS X200CA с типичной для «старичков» историей: пару лет пролежал без дела в разряженном состоянии. Я включил, все работает, но вот беда — девайс не заряжается. Покупать новую батарею для такой машины особого желания не было, поэтому я решил попробовать починить старую. Заодно появился хороший повод вернуться к теме NLBA1 и показать весь процесс на конкретном примере. Что ж, поехали!

Читать далее

Мониторинг Умного Дома и его окружения телефоном без интернета. Android, Termux и открытая система автоматизации

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели11K

В этой публикации рассмотрим контроль открытой системы «Умный дом» независимым от системы устройством - простым смартфоном, используя функции, для которых и изначально создавался  мобильный телефон: звонки и SMS.  

В статье осуществим возможность контроля как системы домашней автоматизации (в моем случае Majordomo), так и отдельных элементов экосистемы и окружения умного дома. Основная идея статьи - контроль и отправка оповещений через мобильную сеть, без использования интернета. Алгоритм простой, в случае проблемы выполняем следующее: SMS -> повторный SMS -> звонок через мобильную сеть.

Читать далее

Электрогитара «Ласточкин хвост», версия 2

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели15K

Привет, Хабр! Моя кастомная самоделка понравилась одному из коллег по электрогитарному увлечению. И он не только попросил изготовить для него экземпляр ультралёгкой «стрелы» с забавным оформлением, но и предложил заманчивые улучшения, которые мы скоро увидим и услышим.

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

Читать далее

RISC‑V c ZX‑Spectum like адаптером с 12 битным цветом и атомиками на плате DE0-CV

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели13K

Делаем монохромный видеоадаптер для RISC‑V процессора YRV, используем атомики для установки пикселя. Исправляем детскую травму, добавляем цвет, превращаем адаптер в фреймбуфер а‑ля ZX‑Spectrum, но разрешением 640×480 и с 12 битным цветом.

Читать далее

Опять мышь

Время на прочтение3 мин
Охват и читатели13K

Я уже делился статьей про изобретение мыши на голову. Я тот еще графоман. Написал целую книгу про свои изобретения. Меня не очень устраивает результат. Поэтому я говорил, что продолжаю работы над ней. Этой статьей я эти работы хочу закрыть. Вообще-то она не идеальная. Есть идеи по доработке. Доработки эти касаются в основном прошивки. На момент написания прошлой статьи. Безусловно, самым дорогим была прошивка. Теперь прошивка бесплатная. Доступно буквально каждому. Но обо всем по порядку.

Читать далее

От заката до рассвета…

Время на прочтение3 мин
Охват и читатели9.2K

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

Когда групп освещения больше чем одна - начинается: куда повесить датчики, чтобы они видели дневной свет, но не видели лампы, как решить задачу "добавим еще пару групп, потом уберем", а еще хочется иметь возможность принудительно включать и выключать когда нужно, и при этом не тянуть дополнительных проводов между лампами, сетью, датчиками.
В общем, когда такое понадобилось - заменил датчики на управляемые реле, один датчик остался как сенсор освещенности, он давал команду серверу на включение исполнительных реле, и всё это работало хорошо, пока этот самый сенсор не накрылся.

Дело было вечером, лезть со стремянкой менять датчик было лень...
А собственно, зачем мне этот датчик? Он отправляет сигнал на управляющий сервер, который рассылает команды реле - но ведь можно просто включать вечером и выключать утром, сервер может сделать это сам. От заката - до рассвета.

Читать далее

Усилители: реальность под нагрузкой

Уровень сложностиСредний
Время на прочтение21 мин
Охват и читатели10K

Это шестая статья цикла о том, почему акустика, которая хорошо измеряется, может плохо звучать.

В первой статье выяснилось то, что АЧХ суммирует всю поступившую энергию независимо от времени её прихода. Во второй — что помещение добавляет к звуку большое количество отраженных копий и резонансов, с которыми надо научиться дружить. В третьей — что качество воспроизведения низких частот сухие цифры характеристик не отражают. Четвёртая спустилась глубже — до самого динамика: идеального решения не существует, а ошибки проектирования после покупки уже не исправить. Пятая (ч.1 и ч.2) была посвящена искажениям: что это такое, почему порядок гармоники важнее её абсолютной величины, и почему слух отзывается на эти явления совсем не так, как измерительный прибор. На тот момент все закончилось заменой усилителя, но проблема с высокими частотами осталась на месте.

С усилителями получилась занятная картина — эти устройства незаметно присутствовали фоном практически с самого начала цикла. Уже в первой статье я сознательно отложил разговор о них приняв допущение об их невиновности по сравнению с динамиками: измерительный стенд, синусоида, резистивная нагрузка и красивые цифры. Позже, в пятой, тема снова возникла вскользь — упоминались выходной каскад класса B, режекторный фильтр и мысль о том, чтобы управлять током вместо напряжения. Каждый раз разговор откладывался, и вот настал момент, когда откладывать дальше некуда.

Главный вопрос звучит просто: все ли усилители звучат одинаково? Когда происходили описываемые события готового ответа у меня не было. Понимание приходило постепенно, шаг за шагом. Мешало то, что распутывались сразу две нити, усилитель и источник сигнала, и понадобилось несколько заходов, чтобы понять, кто из них за что отвечает. Поэтому объяснение первопричин моего недовольства и разделилось надвое: источникам будет посвящена отдельная статья.

Читать далее

Радио почти из ничего. Самодельные радиодетали 1920-х. Гальванические элементы

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели21K

Первые бытовые и любительские радиоприёмники появились задолго до повсеместной, «по городам и весям» осветительной сети, а приборы это были громоздкие, стационарные и главное дело — чрезвычайно энергорасточительные. Для питания одного несчастного усилительного каскада требовалось около 4 ватт от двух разных источников (низковольтный сильноточный накал и высоковольтный слаботочный анодный). Заметим, это 1920-е, 1930-е годы, львиной доле отечественных любителей радио, из готовых деталей были доступны, хорошо, если радиолампы, да кое-какие элементарные электротехнические материалы вроде изолированного провода. В продолжение нашей экскурсии по старинным самодельным резисторам [1], конденсаторам [2] и детекторам [3], посмотрим, как предки ухитрялись питать своё радио, восхитимся и ужаснёмся их возможностями, оснащением и энтузиазмом, полистаем ветхие радиожурналы. Речь о самодельных гальванических элементах и батареях нескольких популярных типов.

Читать далее

Самая простая самодельная солнечная батарея: просто из куска меди или медного провода

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели10K

RimstarOrg

Есть у меня, скажем так, «маленькая слабость» — устройства и полезные методы, генерируемые буквально из «подножного корма» и сегодня мы поговорим об одном из подобных: можно ли создать солнечную батарею «практически из ничего»? 

Как выясняется — вполне себе можно, и даже более того: этот эффект довольно давно известен: превращение обычной меди — в полупроводник! 

Читать далее

FNIRSI 2C53T — классный прибор с отвратительной зарядкой. Доделываем то, что не смог завод‑изготовитель

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели23K

Китайцы почти сделали отличный прибор. А потом сделали зарядку, с которой этим прибором стало мучительно пользоваться.

От аккумулятора FNIRSI 2C53T ведет себя как нормальный рабочий инструмент: быстро достал, измерил, убрал. Но стоило подключить питание, и вся эта удобная концепция начинала рассыпаться. Прибор переставал ощущаться как инструмент, который можно просто оставить на столе и пользоваться весь день. Вместо этого приходилось постоянно думать, заряжается ли он вообще, можно ли сейчас верить показаниям и не проще ли снова выдернуть кабель.

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

Я решил это исправить.

Читать далее

Зачем и чем протыкать бактерии?

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели13K

«Без труда не вытащишь и рыбку из пруда», как гласит известная пословица, и это в полной мере можно сказать насчёт природных ресурсов: как правило, их добыча сопряжена с определёнными трудностями, ввиду чего частенько возникает ситуация из другой пословицы: «видит око, да зуб неймёт»…

Скажем, возьмём наиболее ценный ресурс, нужный абсолютно всем: чистая вода. Несмотря на свою высокую потребность, встречается она не так часто, как хотелось бы, поэтому люди предпринимают целый ряд усилий, чтобы сделать её пригодной для питья. Такие меры могут включать защиту от механических загрязнителей, защиту от химических загрязнителей, а также удаление биологических загрязнений.

В связи с тем, что первые и третьи встречаются достаточно часто, тогда как вторые (химические, по крайней мере в дикой природе, вдали от городов) не так часто, а избавление от механических загрязнителей относительно простое, хотелось бы остановиться подробнее на последнем — а именно на неожиданном способе избавления от бактериологических загрязнителей, который вряд ли широко известен: обеззараживании высокочастотными импульсными электрическими токами…

Читать далее

Ближайшие события

Переделка радиоприемника «Электроника 26–01»

Уровень сложностиСредний
Время на прочтение23 мин
Охват и читатели24K

В этой статье я расскажу о том, как я чинил и модернизировал довольно редкий и несколько необычный советский радиоприемник «Электроника 26–01», и о том, какую «тайну» скрывает его управляющая микросхема.

Читать далее

Через тернии к Солнцу: удаленка, которую мы потеряли. Подключаемся к графическому столу Sun Solaris и запускаем интранет

Уровень сложностиПростой
Время на прочтение23 мин
Охват и читатели7.2K

И снова привет! Я Владимир, технический лидер по развитию сервисов Evolution Data Platform в Cloud.ru и фанат древних рабочих станций, которые несли на себе всю тяжесть цифрового мира 90-х под операционной системой UNIX. В первой части мы сделали длинный экскурс в историю компании Sun Microsystems и ее продукции, посмотрели, что находится внутри рабочей станции Sun SPARCStation 5 и хирургическим путем вылечили ее детскую болезнь, которая препятствовала загрузке и работе.

В следующей части статьи мы погрузились в историю средних веков (UNIX-войны начала 90-х), поговорили в целом о мире коммерческого UNIX-а, установили на Sun SPARCStation актуальную операционную систему Solaris, настроили ее и вышли во «всемирную паутину».

А здесь, в третьей части, я расскажу и покажу, насколько удобно было использовать офисные приложения на UNIX, и создам интранет-портал многопрофильной высокотехнологичной компании.

Читать далее

Восстановление данных с нуля со сломанной пополам SD-карты памяти

Уровень сложностиСложный
Время на прочтение32 мин
Охват и читатели23K

Добрый день, уважаемый читатель. Как и в других моих статьях, я решил в чем-то разобраться полностью с нуля.

В далеком 2017 году мне передали SD-карту памяти с диагнозом «сломана пополам, вдруг получится что-то с нее считать». Я честно пробовал: восстановил все оборванные дорожки, досконально проверил все соединения и на целостность линий, и на отсутствие замыканий. Положительного результата не получил – карта определялась, но с нулевым объемом. По этой причине она отправилась в ящик ждать «лучших времен».

Прошло 9 лет. В результате очередной уборки-инвентаризации, в ящике нашел эту старую карточку. Вот и настали «лучшие времена», подумал я.

В статье расскажу про микросхему памяти, как определял её адресное пространство, снимал полный дамп подручными средствами (STM32), как определял комбинацию блоков для построения образа, а также про поля Галуа, помехоустойчивое кодирование, вычисление синдромов и локаторов ошибок.

Спойлер - всё получилось.

«Long story short…»

Не хватает RAM для тяжелого софта на роутере? Поставьте его на мини-сервер из старого смартфона

Уровень сложностиПростой
Время на прочтение14 мин
Охват и читатели13K

В предыдущей статье о моей домашней сети я рассказал об использовании локального агента для её настройки и поднятия разных интересных сервисов.

Однако почти сразу я столкнулся с тем, что встроенной оперативки моего роутера (256 МБ) перестало хватать. Запустил AdGuard Home, telemt‑форк под OpenWRT, далее попробовал поднять v2ray со списками разрешенных серверов — и тут же OOM безжалостно начал убивать процессы.

Кажется, что можно было купить новый роутер, с большим количеством оперативки — но роутеры с 1Гб или более RAM сейчас стоят недешево. И тут меня посетила идея: «А что если взять старый смартфон в качестве сервера?».

В этом гайде я расскажу, как пройти путь от выбора и покупки б/у телефона на торговой площадке до рабочего мини-сервера под управлением PostmarketOS с Podman и запущенным на нём AdGuard Home. А также как я облажался в процессе этого пути, прилично ограничив возможности моего сервера.

Читать далее

3. Почему мы положили компьютер горизонтально и залили его жидкостью?

Уровень сложностиСредний
Время на прочтение11 мин
Охват и читатели11K

Ранее мы провели серию тестов классического воздушного охлаждения.

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

Читать далее

Почему мой «умный дом» оказался умнее, чем я думала

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели18K

Три года назад я поставила себе задачу: с пару десятков устройств, ноль облачных зависимостей, и чтобы всё крутилось на своей железке в шкафу. За последние 22 месяца правда упало дважды, но всего-лишь на минуты. Задержка от «нога переступила порог» до «свет зажёгся» — 110 миллисекунд. Я это мерила, и очень очень этим гордилась. А жить теперь в доме с повышенным IQ стало хуже. Почему? Об этом ниже.

Читать далее

Zynq 7000. Камера MIPI-CSI-2 и вывод видеопотока через HDMI и Ethernet UDP. Часть 1

Уровень сложностиСредний
Время на прочтение84 мин
Охват и читатели9.7K

Пришло время поиграться на плате TZT RK-ZYNQ7020-F v1.1 (Zynq-7000, XC7Z020-CLG484-2) с имеющейся у меня камерой на базе сенсора OV5647 (CSI-2, RAW10) и вывести одновременную картинку по HDMI и по Ethernet с использованием стриминга сжатого потока по UDP. Данная статья представляет собой практический мануал: если выполнять шаги по порядку и не переходить дальше, пока предыдущий не дал ожидаемый результат, вы получите живую картинку на мониторе и поток, который открывается в браузере, VLC или ffplay.

Собрать «камеру на ПЛИС» — это не набрать IP-блоки с именами MIPI и HDMI в Vivado. Настоящая работа — в цепочке невидимых договорённостей: кто поднимает тактовые и память, у какого сброса должен быть фронт, в каком порядке включаются источник и сток, какое соглашение о цвете живёт в кадровом буфере, и почему молчаливый отказ почти всегда выглядит как поломка совсем другого блока. Картинка на экране и поток в браузере появляются только тогда, когда все эти договорённости одновременно верны.

Все это мы разберем в этом материале. Всем интересующимся - добро пожаловать под кат!

Читать далее
1
23 ...