Как стать автором
Поиск
Написать публикацию
Обновить
494.94

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

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

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

Часть 4. Алгоритмы: как превратить сырые данные в координаты

Уровень сложностиСложный
Время на прочтение5 мин
Количество просмотров2.9K

После выбора аппаратной базы (двойной STM32, каскад датчиков WT901 + LSM6DSV16X + LIS2DW12) наступает этап, который инженеры любят и ненавидят одновременно: программная реализация навигационного алгоритма. Эта часть посвящена математике, фильтрам и тому, как не сойти с ума, интегрируя шумные измерения в реальные координаты. Текст ориентирован на специалистов, поэтому скучноватые места будут разбавлены самоиронией и примерами из практики.

Читать далее

Этот увлекательный мир радиоприёмников

Уровень сложностиПростой
Время на прочтение17 мин
Количество просмотров22K

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

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

Если же вы хотите быть на переднем крае технологий радио, обязательно попробуйте программно-определяемое радио SDR (Software Defined Radio). Возможности SDR намного превышают всё то, что можно реализовать за приемлемые деньги на чисто аналоговых технологиях. Тем, кто только начинает знакомиться с миром радио, я рекомендую сразу начинать с SDR. 

Читать далее

Выключатели в умном доме, делаем глупое умным

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

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

Читать далее

Как я научил Espruino на ESP-32 понимать кириллицу

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров2.8K

Espruino + ESP32: как вывести русский текст и подключить кириллический шрифт ? История из жизни, создание и подключение кастомного шрифта 🦐

Ну давай показывай, что там у тебя

Запускаем Leela Chess Zero на NVIDIA Jetson Nano

Время на прочтение7 мин
Количество просмотров989

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

Читать далее

Создание HDMI контроллера на FPGA чипе

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

Здравствуйте меня зовут Дмитрий сегодня мы продолжим исследование FPGA плат. Мы напишем контроллер HDMI интерфейса для Altera Cyclone.

Итак, давайте начнем.

Читать далее

Здоровое питание для стенда. Концепция открытого источника питания для тестирования электроники

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров4.4K

Как гарантировать, что тысячи устройств будут работать безупречно как в лабе, так и у конечного пользователя? Конечно, с помощью тестов на всех этапах. Чем запитать DUT (тестируемое устройство)? С одной стороны — дешевый китаец (проблемно непредсказуемый или предсказуемо проблемный), с другой — лабораторный монстр (пугающе дорогой, 90% наворотов — мусор). Мы устали делать этот выбор, и решили сделать свой источник: надёжный с первой до последней секунды теста, компактный, умный и послушный.

Вот что мы придумали:

Про гидроабразивную резку

Уровень сложностиСредний
Время на прочтение12 мин
Количество просмотров5.5K

Картинка: Bearfotos, Freepik

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

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

Читать далее

Чтобы построить корабль из дерева, мне нужно 350 часов и 50 тысяч рублей. Но готовый я не продам: для меня он бесценный

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

Привет! Меня зовут Валентин, я старший системный администратор в отделе ИТ-инфраструктуры и внутренних систем ЮMoney. В этой статье расскажу про своё хобби — судомоделизм, — а также поделюсь, какие качества это увлечение во мне развивает и во сколько обходится. Внутри — много фотографий моделей, которые я собрал.

Читать далее

Компактный девятивольтовый повербанк для гитарного педалборда (или роутера)

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

Привет, Хабр! Педалборд — это портативная напольная панель для гитарных эффектов. Её удобно переносить и можно мгновенно установить на сцене без необходимости расставлять педали и соединять их проводами.

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

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

Читать далее

Делаем браузерный midi-конвертор/генератор музыки для воспроизведения на шаговых двигателях

Время на прочтение27 мин
Количество просмотров994

Сегодня мы займёмся одной интересной затеей, которая пришла мне в голову, уже достаточно давно, когда я впервые увидел, как воспроизводят музыку на двигателях, в частности, играют Имперский марш из Звёздных войн, на приводах 3,5-дюймовых дискет, и не только, посылая с помощью микроконтроллера, высокочастотные сигналы на двигатель, издающий при этом звук.

Только, обычно, этот звук двигателей является отрицательным явлением, благодаря чему пользователям даже приходится устройство с этими двигателями (например, ЧПУ-станок или 3D принтер), ставить в другую комнату, чтобы они не докучали.

Мы же заставим этот звук служить нашим интересам, ублажая наши чресла наш слух. :-D

Посему: а сделаем ка, универсальный конвертер/генератор музыки, для игры на двигателях! Никто ведь не против? Нет? Ок, тогда поехали...:-D

Читать далее

3D-печать без швов — Часть 1: как я «скрестил» Vase Mode и послойную печать чтобы вывести изделие в серию

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

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

Читать ниже...

МИФИсты создали Рокхлю или Eurobot must go on

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

Краткий туториал по созданию робота для соревнования автономных роботов Eurobot 2025 от студентов МИФИ с учётом опыта прошлого года.

Читать далее

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

Дифференциальная передача сигнала, создаём учебную модель

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров7.3K

Привет любителям транзисторной схемотехники! Предлагаю создать самодельный стенд для изучения дифференциального (или как ещё называют, балансного) способа передачи аналогового сигнала.

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

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

Читать далее

Пикопроектор для радиосвязи: как превратить стену в SDR-дисплей и не пожалеть

Время на прочтение9 мин
Количество просмотров9.2K

Признаюсь, до недавнего времени я скептически относился к пикопроекторам как к классу устройств. Виной этому было то, что я какое-то время владел самым обычным DLP-проектором с галогеновой лампой. С одной стороны, он давал весьма приличный световой поток и позволял с комфортом смотреть фильмы и играть в игры. Но с другой — срок службы всего в 2 000 часов и высокая стоимость оригинальных ламп (модулей) привели к тому, что проектор использовался пару раз в месяц, а остальное время простаивал.

Покупать же пикопроектор с LED я не хотел по двум причинам: низкое разрешение и посредственная яркость. Плюс большинство из качественных пикопроекторов стоили весьма приличных денег. Но совсем недавно на барахолке я увидел Nebula Capsule о котором много слышал. Купив в 10 раз дешевле, чем тот стоил на старте, я принес его домой и стал тестировать. После этого мое мнение о пикопроекторах поменялось. Как именно — и расскажу дальше.

Читать далее

Часть 3. Аппаратная часть: от микросхемы до дисплея

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

Идея собрать инерциальный навигатор пришла в голову быстро, но подобрать подходящие компоненты было сложнее. Главный микроконтроллер должен иметь достаточную вычислительную мощность для интегрирования уравнений движения и работы пользовательского интерфейса, при этом потреблять минимум энергии. Я выбрал контроллер семейства STM32 от STMicroelectronics, основанный на ядре ARM Cortex‑M. Этот чип обладает богатым набором периферии (I²C, SPI, UART, SDIO) и аппаратным блоком плавающей точки. К тому же компания ST поставляет готовые программные библиотеки для работы с MEMS‑датчиками.

В прототип заложил использование одновременно 2х контроллеров STM32 - один для вычислений и корректирвоки курса, второй для работы с элементами управления, экраном, отрисовка карты и прочие действия не связанные с координацией инерциальных датчиков.

Интегральный датчик инерции — сердце устройства. За основу взял 9‑осевой MEMS‑IMU WitMotion WT901, сочетающий три акселерометра и три гироскопа и электронный компас, что соответствует классическому INS. Этот модуль имеет низкий шум ускорений (~0,03 m/s²) и угловых скоростей (~0,02°/s) и выдает данные по интерфейсу SPI. Для обеспечения работы в широком температурном диапазоне датчик снабжён встроенным термодатчиком, данные которого учитываются при калибровке.

Читать далее

5CNC Лазер.Мастер 5.0 Кит – конструктор ЧПУ-станка с большим рабочим полем

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

И вот, пришло время рассказать, к чему я пришёл в пятой версии своего конструктора.

Краткое содержание предыдущих серий: Серия первая, в которой я покупаю конструктор станка с ютуба, но неожиданное знакомство провоцирует обострение врожденного NIH-синдрома. Во второй и третьей сериях я исправляю фатальный недостаток покупного конструктора с помощью привлеченного специалиста. Получаю полностью стальной конструктив с широким применением гибки. Который, впрочем, тоже не использую для своего станка. Потому что состоялось очередное знакомство. На этот раз с FreeCAD. В четвертой серии я рассказываю, какие версии конструктива я успел сотворить за прошедшие годы и с какими нюансами мне довелось столкнуться. На пути к финальной (пока 🤦) пятой версии конструктива.

На заглавном фото — вид чпу‑стола станка на базе 5CNC‑CO2–2Y‑MST‑KIT V5. Что означают все эти буквы и чем вообще хороши конструктор и станки на его основе — читайте в пятой серии нашего лазерного сериала.

Как разогнулась сталь

Как я спасал собственную свадьбу, превратив её в IT-проект

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

Изначально я не собирался так делать. Хотел обойтись списком в телефоне и парой заметок. Но через неделю невеста намекнула (наорала), что либо помогаешь, либо прощаемся.

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

Читать далее

Визитка в 2025? Светодиоды, микроконтроллер и руки из плеч

Время на прочтение7 мин
Количество просмотров15K

В мире, где контактами можно обменяться за секунду в мессенджере, кажется, что визитки канули в Лету еще в эпоху проводных телефонов и CD-плееров. А вот и нет — не перевелись еще энтузиасты, делающие визитки, которые способны заменить на собеседовании целое резюме: они позволяют не только поделиться контактами, но и продемонстрировать инженерные навыки владельца.

Мы в Beeline Cloud решили изучить эту тему. Рассказываем про визитку-клавиатуру, визитку в стиле Altair 8800, карманный Linux и карточку от фаната светодиодов. Кстати, в статье есть ссылки на репозитории и схемы проектов, так что, при желании, их можно повторить или улучшить.

Читать далее

Когда «премиум» ломается быстрее бюджетки: мой опыт ремонта Razer Type Z

Время на прочтение6 мин
Количество просмотров8.5K

Привет, Хабр! Расскажу о своем опыте использования недешевого кресла Razer Legend. Не знаю, можно ли его назвать представителем премиум-сегмента. Думаю, что нет, поскольку реальный премиум может стоить и тысячу, и полторы евро. Здесь же цена — около 300 евро (живу Испании, купил его полгода назад).

Спойлер: я разочарован, поскольку через полгода после покупки кресло сломалось. Я починил, поскольку не хотелось выбрасывать кресло на свалку, а деньги — на ветер. Но осадочек, конечно, остался. В этой статье расскажу о сути поломки и о ремонте. Пока не знаю, сколько он продержится, но будем надеяться, что годик-другой протянет. Что ж, поехали.

Читать далее

Вклад авторов