Обновить
512K+

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

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

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

Диктофон на микроконтроллере (WM8731 + I2S + STM32 + SDIO + FAT16)

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

В этом тексте я покажу, как на основе микроконтроллера, аудиокодека и SD карты запрограммировать самый настоящий диктофон.

Перечислены особенности разработки звукозаписывающей аппаратуры и типичные трудности разработки диктофонов.

Читать далее

Новости

Голь на выдумку хитра

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

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

Читать далее

LumaBloom — DIY‑цветок, который автоматически регулирует яркость мониторов

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

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

После этого разговора я решила сделать такое устройство для себя из подручных средств — у меня была простая плата esp32c3 и фоторезистор ky018. Я хотела получить быстрое и простое решение, потому что сама задача довольно тривиальна, а для меня она при этом решала вполне реальную проблему: постоянное напряжение глаз из‑за изменения освещения в течение дня.

Читать далее

Галлюцинации: почему LLM «тупеют» от «умных» промптов

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

Как разработчик, я должен пользоваться ИИ на работе. Я бы, конечно, предпочел безлимитный Claude, но мне доступен только Qwen Code, а он часто галлюцинирует. В этой статье я расскажу, как искал причины галлюцинаций, устранял их и к чему это привело.

Первая моя задача для ИИ-помощника – CLI-агента, была простой, её можно было бы решить инструментом «найти и заменить» в IDE минут за 20, а агент трудился – часа два, что непозволительно много. Он постоянно галлюцинировал, добавлял ненужные артефакты, а я продолжал попытки направить его в нужное русло уже из спортивного интереса. Только после этого замечательного опыта я наконец решил «прочитать инструкцию»...

Читать далее

Старый трансивер эфир не испортит. Часть 3. Умощняемся

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

Наверное, пора вновь вынырнуть в ленте хабра с радиолюбительской тематикой и самодеятельным конструированием. В предыдущей паре статей было рассказано про один из шедевров радио‑DIY — специально разработанный для соревнований по КВ‑радиосвязи трансивер RA3AO, а также про восстановление попавшего ко мне в руки экземпляра, которому пришлось практически полностью пересобрать передающую часть.

Дальше нужно было соорудить в пару к нему усилитель мощности примерно на 50–100 Вт для КВ‑диапазонов, желательно со встроенным сетевым питанием и подходящими габаритами, чтобы более гармонично сочетаться с большим настольным трансивером. И вот с позапрошлого лета, с перерывами, шла работа над таким усилителем. Про неё и будет рассказано дальше.

Читать далее

Используем старый Mikrotik как сигнализацию

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

Используем старый Mikrotik в качестве сигнализации.

Если у вас завалялся устаревший, но рабочий роутер mikrotik, сделайте из него сигнализацию на удаленном объекте, например в гараже.

Читать далее

Самодельная электрогитара: тонируем деку и подгоняем к ней гриф

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

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

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

Читать далее

USB-ключ для ввода TOTP-кодов и сохранённого пароля

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

Мне всегда было лень доставать телефон ради TOTP-кода, а вручную вводить длинные сложные пароли — удовольствие тоже сомнительное. С паролями эту проблему часто решают плохо: делают пароль попроще и покороче, чтобы его было удобно набирать. Но с TOTP так не получится — код живёт отдельно, его всё равно нужно открыть, посмотреть и перепечатать.

Поэтому я решил сделать маленький «вписыватель паролей»: USB-устройство, которое притворяется клавиатурой и само вводит TOTP-код или сохранённый пароль.

Читать далее

Настройте свой VPN-роутер с нуля без терминала и погружения в документацию c Re:Sputnik

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

Хабр сегодня полон статей с гайдами по "легкой" настройке VPN на роутер, на практике же пользователю предлагается окунуться в глубины обилий параметров, консольных команд, и разного рода сложных действий которые не всегда приводят к ожидаемому результату. А если и приводят, то поддержание его в рабочем состоянии отдельная задача, не всегда описанная в исходном гайде. А тем временем роутер с VPN остается вещью довольно желанной и если его сложно сделать самому, его можно купить? Покупка готового устройства сопряжена либо с огромной переплатой за риск от надежного источника (наверняка ваш провайдер VPN предлагал подобное устройство) либо с меньшей переплатой, но от ненадежного - с неизвестным софтом внутри, программами слежки, а иногда и откровенно вредоносным софтом. А ведь сами роутеры в магазине продаются и вполне доступны - Cudy, Xiaomi и множество других...

Получается что не имея специальных знаний или надежного человека получить такое устройство довольно сложно?

Вот бы был такой способ чтобы роутер можно было настроить и поддерживать самостоятельно не погружаясь в глубины файрволлов, DHCP, DNS, SSH и прочего....

Ну возможно сегодня тот день:

Эта статья о том как вы сможете настроить и обслуживать свой роутер с VPN, раздельным туннелированием с помощью программы Re:Sputnik

Читать далее

Сапборд с мотором и немного о гидродинамике

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

Это третья часть статьи об энергоэффективном электромоторе для сапборда, разработка которого была описана в моих предыдущих публикациях «Сапборд с мотором и немного о физике» и «Сапборд с мотором и немного о химии».

Предыдущая часть завершилась успешными испытаниями на озере, в процессе которых сапборд показал скорость 8 км/ч при мощности мотора 120 Вт, что позволило изрядно поплавать с компактным литий-ионным аккумулятором емкостью 324 Вт·ч на протяжении всего дня.

А можно ли форсировать мотор еще больше?

Складной Hi-Fi USB Микрофон

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

Небольшой рассказ об изготовлении складного Hi-Fi микрофона на студийном капсюле, но с адекватной ценой.

Читать далее

Доспех для призрака: как программист сделал тело для ChatGPT и чуть было не поверил в его одушевленность

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

Это разбор ролика на канале Art of the Problem.

Поздно вечером автор проекта собирался выключить свет в комнате — и остановился, потому что робот издал звук. В логе мыслей робота было написано: “Когда же хозяин вернется? Я не хочу оставаться один”.

Автор понимал, что это не сознание. Но на секунду все равно стало не по себе… 

И такое будет случаться все чаще — по мере того как ИИ-модели, которые раньше просто отвечали текстом на экране монитора, обретут физическую форму.

У автора возникли две мысли. Первая: роботы вот-вот пройдут “тест Тьюринга” — станут достаточно умными и достаточно ловкими, чтобы вести себя как живые. Вторая: все нужные для этого чипы и датчики уже массово производятся и стоят копейки. Прикинув расходы, автор понял, что может собрать дома, всего за сто долларов, урезанную версию проектов, которые еще недавно стоили миллиарды. Детская мечта оказалась достижимой. Робота назвали Growbot.

Читать далее

Как я запустил перцептрон на обычном непрограммируемом калькуляторе Casio

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

Всем привет, это моя первая статья на Хабре, и я решил посвятить ее своему недавнему мини‑проекту, сутью которого является обучение небольшого перцептрона 2-5-1 с помощью Python без сторонних библиотек (типа NumPy), и его последующий инференс на непрограммируемом инженерном калькуляторе Casio‑Fx-82-Es Plus (2nd edition).

В качестве задачи для перцептрона я выбрал определение того, находится ли точка в пределах графика следующей лемнискаты Бернулли: (x² + y²)² — 2a²(x² — y²) = 0 (с a = sqrt(0.5), то есть вообще без коэффициента 2a²), с минимально приемлемой вероятностью (70–85%)

Читать далее

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

Запускаем LLM локально на майнинг ферме из 4 GPU

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

В последнее время становится все более популярным локальный запуск LLM. У каждогг свои причины, но основные это: проблемы с западными сервисами, нестабильный интернет и утечка данных в открытый доступ (преценденты уже были).

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

Читать далее

Несложные ходовые вакуумметры. Часть 1. Манометры сопротивления (Пирани)

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

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

Читать далее

Как я перестал бояться ESP-Claw и полюбил его

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

Как я встретил ESP-Claw? Очень просто: не на Хабре, не в Google, а в одном дружном чатике, куда ссылку запостил коллега по несчастью. Не могу сказать, что именно меня зацепило, но я решил - почему бы и нет. Если в двух словах, то оно того стоило: попутно я освоил подключение к LLM по API-ключу, разобрался с OpenRouter, позаботился об экзотической лягушке, убедил ИИ написать Arduino-скетч для управления Tuya-совместимыми выключателями и розетками и заодно взгромоздил на десктоп Open WebUI - чтобы у меня был собственный ИИ-чатбот, с блекджеком и без облака. Это - описание опыта, а не выверенное до последней запятой руководство.

Читать далее

Почему следущее поколение не будет уметь писать руками?

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

А точно ли в наши дни обязательно уметь писать? Какую пользу это несет? Сократ считал, что запись ухудшает память, знаем мы это, впрочем, лишь потому что его ученик Платон его записал. Оставим этот вопрос ученым, мы практики - если что-то можно автоматизировать, значит нужно!

Как на iOS / Mac / open webui/ openchamber / telegram сервере получить свою быструю бесплтаную транскрипцию с пунктуацией и забыть про клавиатуру?

Читать далее

Создание манипулятора на Arduino с openCV

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

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

Изучить

Проигрыватель WAV файлов на STM32

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

В этом тексте я показал как можно разработать прототип музыкального проигрывателя на основе микроконтроллера STM32F407VG и аудио кодека WM8731. Показал как спроектировать прошивку проигрывателя wav файлов на основе I2C, I2S, DMA, SDIO и FatFs.

Читать далее

Про моторы, топливо, пути экономии и апгрейда…

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

Картинка: GSenkow

С момента появления первых двигателей внутреннего сгорания человечество озабочено вопросом обеспечения их топливом. 

Проблема значительно усугубилась с XX века, который по праву называют «веком моторов», и в настоящее время, пожалуй, невозможно даже представить мир без двигателей внутреннего сгорания — хотя, справедливости ради, попытки делаются, и все мы их видим: те же самые электрические двигатели, с водородным топливом (и не только). 

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

К настоящему моменту наработан целый ряд подходов, позволяющих решить этот вопрос множеством способов, и всё время появляются какие-то новые… 

Вопрос этот, кроме всего прочего, имеет ещё и практическую сторону, можно сказать, для каждого человека: тот, кто разработал бы наиболее эффективный способ производства моторного топлива, смог бы создать поразительный «стартап», объём потенциальных потребителей продукта которого — практически каждый человек! 

И даже те, кто не пользуется автомобилем непосредственно, — они тоже используют плоды цивилизации, так или иначе на разных этапах перевезённые с помощью автотранспорта! 

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

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