Обновить
595.33

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

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

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

Исследование мелодий на МК Padauk

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

К микроконтроллерам Padauk я давно присматривался. Острой необходимости в их использовании у меня нет, но очень интересовали. В какой-то момент этот интерес взял верх, и я решил попробовать что-нибудь сделать на них. Если посмотреть репозитории с примерами Free PDK, то все делают простенькое проигрывание мелодий. Я не стал долго размышлять и тоже решил сделать проигрывание мелодий, но с одним условием — чтобы небольшая мелодия проигрывалась на самом дешевом и простеньком МК, таком как PMS150C или PMS150G.

Я постараюсь вспомнить всё, с чем столкнулся: от программатора Free PDK, обновления поддержки PlatformIO, создания отладочной платы под PFS154 и PMS150C (с адаптерами), музыкального брелока с PMS150G и платы с ATtiny13 — до разбора алгоритма для написания мелодий, которые можно ужать в 1 КБ памяти, а напоследок попробуем снимать значения c АЦП PFS122 и регулировать громкость музыки средствами PWM.

Читать далее

Новости

Как повысить напряжение?

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

Talifero

В статьях до этого, мы рассматривали интересные высоковольтные устройства, в основном, электростатического толка — электрофорные машины: школьная, генератор Ван де Граафа и т.д. 

И даже рассмотрели механический трансформатор напряжения — сам по себе весьма удивительный аппарат. 

Однако, если перейти к более практичным вещам (и таким же интересным) — то, зададимся вопросом: «если не электростатика, то что?» :-) 

Как нам поднять напряжение, если бы мы хотели сделать это одним из самых простых способов и это было бы применимо на практике? 

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

Читать далее

Диспетчеризация инженерных систем МКД

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

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

Год назад застройщик КамаСтройИнвест начал внедрять диспетчеризацию инженерных систем в своих жилых домах и привлек к проекту компанию EFFI CODE, которая занимается промышленной автоматизацией и диспетчеризацией.

Мы посетили объект вместе с инженерами Эффикода и представителями застройщика и разобрали, как система работает на практике. Все подробности расскажем в статье.

Читать далее

Почему я отказался от облачных ASR и собрал инструмент для распознавания речи сам

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

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

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

Из этой статьи вы узнаете, как самостоятельно сделать автоматические системы распознавания речи ASR (Automatic Speech Recognition) с применением современных нейросетей и программ на Python. Эти системы смогут выделять спикеров при обработке звуковых файлов, а также распознавать речь в потоке, поступающую, например, от микрофона или радиоприёмника.

Читать далее

slowfetch: Замедляем fastfetch ради эстетики. История одного овер-инжиниринга на Bash

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

В мире Linux существует негласное соревнование: чей neofetch (земля ему пухом) или fastfetch запустится быстрее и покажет заветное лого дистрибутива. Разработчики бьются за миллисекунды, оптимизируют конфиги, переписывают всё на C... Я же решил построить своего рода Машину Голдберга.

Мой путь — это путь slowfetch. Я взял инструмент, который гордится своей скоростью (0.013с), и «оптимизировал» его до 0.77с. Зачем? Чтобы превратить терминал в панель управления космическим кораблём (или алтарь, об этом позже).

Это история о том, как простое желание «пофлексить» конфигом превратилось в полгода разработки на Bash и создание собственного инсталлера.

Читать далее

Мой первый DIY-гаджет: Игра на реакцию для двух игроков на ATmega328P (без Arduino)

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

Привет! Этот проект стал для меня важным шагом в мир embedded-разработки: первое устройство с полностью собственной печатной платой, спроектированной с нуля в KiCad.

Я новичок в проектировании PCB-устройств, так что могу ошибаться в некоторых нюансах. Хотя у меня уже есть большой опыт в электротехнике, с хорошим знанием схемотехники и прочего, если заметите неточности или улучшения — не стесняйтесь, указывайте в комментариях, буду рад конструктивной критике!

Получилась миниатюрная игра на реакцию для двух игроков на базе ATmega328P.

Читать далее

«Мой первый Король и Шут» — (не)детская звуковая книжка

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

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

Вдохновение пришло случайно. Наши друзья подарили Алисе книжку с аудио — «Мой первый Вивальди». «Ах, как это мило», — сказал мой внутренний голос интонацией Эрика Картмана. А почему бы мне не сделать свою книжку с преферансом и куртизанками? Например, «Мой первый Король и Шут». Получилось не совсем для детей, но я надеюсь, что придёт день и дочь её оценит.

Будь как дома, путник...

Sofle RGB Wireless — сплит-клавиатура с подсветкой и без единого провода. Что это за девайс

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

Я несколько лет работаю на сплит-клавиатуре Lily58 Pro. Она мне очень нравится: компактная, удобная, все под пальцами, руки почти не устают даже после целого дня печатания. Проблем ни разу не было за целых пять лет. Единственный минус — она проводная, кабелем половинки соединены друг с другом, а потом и сама клавиатура с ПК. Кабель не то чтобы сильно мешает, но все равно хочется полной беспроводности.

И вот недавно на Wallapop увидел объявление о готовой Sofle RGB Wireless — с подсветкой, энкодерами и без единого провода. Цена показалась адекватной, связался с продавцом, забрал. Теперь она у меня на столе, я поработал с ней несколько недель и готов поделиться впечатлениями: что это за клавиатура, как собирается и как ощущается в работе.

Читать далее

Ригонда 2.0: как я Алису на радиоле женил, или Две причины вскрыть советский музыкальный центр

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

Купил отреставрированную советскую радиолу — чтобы… наконец-то обзавестись умным домом. Реставраторы встроили туда Алису и «гитарный вход».

Но Алиса молчала, пока радиола выключена, а «гитарный» вход оказался 3,5 мм — под наушники.

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

Читать далее

Превращаем старый планшет в умную фоторамку за 0 рублей

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

У многих есть старые гаджеты которыми уже сложно пользоваться из‑за их возраста, но они до сих пор работают, причём выкинуть их жалко, а дорого уже не продать. У меня так валялся планшет Amazon Fire HD 6 (Ariel), он 2014 года. На досках объявлений такой стоит около тысячи рублей — ищется по фразе «amazon fire планшет».

Как‑то раз я увидел в магазине фоторамку и сразу же подумал про этот старый планшет. Но конечно, самое простое было просто купить готовую фоторамку. Или попробовать без всякой перепрошивки воспользоваться Fire Toolbox чтобы получить расширенный контроль над системой. Но FireOS заточена под amazon, а для меня это не актуально.

А ещё мне было интересно не только увеличение скорости от чистого Android вместо FireOS, но и сам процесс перепрошивки, потому что раньше были времена, когда я активно менял прошивки (ROMs) на своем основном телефоне, экспериментировал с ядрами и модами.

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

Хакаем планшет

Давай немного потроттлим

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

Пока вы апскейлите видео или гоняете LLM, ваш ноутбук может тихо умирать. Ядро GPU показывает комфортные 65°C, а видеопамять в это время жарится на 105°C, ведь заводская логика следит только за ядром. Рассказываю, как я написал утилиту VRAM Guard на Python, чтобы спасти "золотое" железо от деградации с помощью метода импульсного троттлинга. Вот как он работает...

Спасти видеопамять

Он умер… и его даже ни разу не включали :-(

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

На фото уникальный КПК, разработанный по большей части в России для американского рынка - Cybiko Xtreme от основателя компании ABBYY Давида Яна. Устройство отличалось тем, что для коммуникации использовало не GSM, а создавала некое подобие меш-сети, которое работало на дальности примерно в 150м и позволяло превратить несколько кварталов в Фейсбук.

Читать далее

Создание умного гаража

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

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

Читать далее

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

ИК-пульт для Алисы на ESP32 своими руками

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

Вместо готового ИК-пульта решил собрать свой: ESP32, ИК-диод, транзистор, аккумулятор и расчёты для питания. Пошаговый мануал с фотографиями и подробным описанием всех этапов в духе DIY-статей, включая схемы, интеграцию с Алисой и разбор типичных проблем.

Читать далее

Синтезатор на PSP с подключением MIDI клавиатуры

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

Я сделал синтезатор на PSP с управлением по MIDI! Приложение максимально простое, 4 голоса (квадрат, пила, треугольник, синус), огибающая, фильтр и возможность сохранять 5 пресетов. MIDI клавиатура через классическую схему с оптопарой подключается в PSP's headphone remote (HPRM), тот самый порт рядом с гнездом 3.5мм для наушников.

Читать далее

Universal Ambient Light: Как я создал современное приложение для Ambilight под Android

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

Ambilight/Ambient light — это технология фоновой подсветки экрана, которая создает эффект расширения изображения за пределы дисплея. Она делает просмотр контента более иммерсивным и снижает усталость глаз при просмотре в темноте. Сегодня я расскажу историю создания приложения Universal Ambient Light — современного решения для Android-устройств, которое поддерживает работу с различными LED-контроллерами.

Читать далее

Механический трансформатор напряжения?

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

ThreeE

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

Даже далёкие от электротехники люди, наверное, «что-то там слышали», :-) — что раньше были трансформаторы на обмотках и проволоке, которые, в настоящее время, были заменены, гораздо более компактными электронными преобразователями (инверторные и т.д.). 

Однако, давайте я вам слегка разрушу эту картину мира! : -)

Приходило ли вам когда-либо в голову, что могут быть ещё и механические преобразователи напряжения?! 

Уверен, что большая часть, даже близко не слышала о чём-то подобном! 

Тем не менее, устройство это — весьма примечательное, и, даже, можно сказать, удивительное, вполне достойное рассказа о нём... ;-)

Читать далее

Архивируй жизнь как бэкапы: персональная история и документы в формате git

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

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

Читать далее

Большая модернизация настольной стеклодувной горелки своими руками

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

Горячая работа со стеклом, декоративным или техническим, в наше время обычно выполняется при помощи ручных или стационарных горелок — в их пламени стеклянные заготовки размягчаются и формуются, а края деталей спаиваются. Тип, количество и форма горелок, конечно, сильно зависит от марки обрабатываемого стекла, другого оснащения мастерской, потребных операций и манеры работы мастера, однако, более или менее универсальным вариантом, как и десятилетия назад, остаются горелки настольные, по возможности с большим (для формовки) и тонким (для спаивания) факелом или же горелка большая настольная и малая ручная. Горелка стеклодува — предмет его гордости, основной инструмент, от удобства и безопасности работы с ней зависит многое. Жалеть времени на совершенствование и настройку своих горелок ни в коем случае не стоит, оно сторицей окупится комфортной работой. Ниже представлен отчёт о радикальной модернизации настольной ретро горелки-«пушки» в любительской мастерской, своими руками, без применения станочных работ.

Читать далее

Переходник с UART на CAN из отладочной платы JZ-F407VET6

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

В разработке электроники часто нужны переходники с USB на CAN.

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



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