RSS
Pages: 1 ... 79 80 81 82 83 84 85 86 87 88 89 90
[>] Decima-8: Нейроморфная архитектура, оперирующая уровнями энергии
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-03 13:35:05


Опубликовано: Tue, 03 Mar 2026 09:17:40 GMT
Канал: Все статьи подряд / Робототехника / Хабр

Современные нейроморфные системы сталкиваются с двумя независимыми проблемами.Проблема 1: Кодирование информацииБинарные спайковые сети (SNN) передают градации сигнала через:Частотное кодирование (множество тактов на одно значение)Увеличение количества линий передачиПроблема 2: Аппаратная реализацияАналоговые мемристорные кроссбары обещают естественную нейроморфность, но содержат следующие проблемы:Шум и дрейф параметровНедетерминизм вычисленийКаждый чип требует индивидуальной калибровкиТрадиционные Network-on-Chip (NoC) добавляют overhead:~40% площади кристалла уходит на маршрутизаторы~70% энергии тратится на пересылку данных, а не вычисленияDecima-8 предлагает:Level16: кодирование уровня активации (0..15) в одном такте на одной линии. Это компромисс между бинарным представлением и аналоговой непрерывностью.Цифровые кроссбары (эмуляция мемристорных матриц): детерминизм, воспроизводимость, отсутствие шумаЭстафетную активацию вместо пакетной маршрутизации: тайлы не передают данные друг другу, активация распространяется через граф зависимостейРезультат: фиксированная задержка, предсказуемое поведение, 0% площади на роутеры. Читать далее]]>

https://habr.com/ru/articles/1005762/

[>] Обзор инструментов отладки встроенного ПО
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-03 17:35:02


Опубликовано: Tue, 03 Mar 2026 13:31:17 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Обзор инструментов отладки встроенного ПО: программаторы (JLink, STLink, CMSIS-DAP, BlackMagic), GDB-клиенты и серверы, формат ELF/DWARF. Разбирается цепочка взаимодействия между IDE, GDB, OpenOCD и физическим программатором — от общих принципов до конкретных решений. Читать далее]]>

https://habr.com/ru/articles/1006064/

[>] Скромное очарование JFET
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-03 17:35:02


Опубликовано: Tue, 03 Mar 2026 13:01:47 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

TL:DR Полевые транзисторы с управляющим p–n-переходом в большинстве — маломощные устройства, применяемые для усиления малых сигналов. Основное полезное свойство — огромное входное сопротивление и невысокий собственный шум (по сравнению с биполярными транзисторами).Мы разберёмся с основными свойствами этих транзисторов, рассмотрим схему усилительного каскада, сделаем усилитель и проведём простой опыт, демонстрирующий влияние электрического поля на ток через прибор. Уровень материала рассчитан на новичков. Читать далее]]>

https://habr.com/ru/companies/ruvds/articles/1004516/

[>] Пишешь код, а звучит музыка. Как я сделал бесплатную лайвкодинг-платформу для создания музыки с ИИ-агентом
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-03 18:35:03


Опубликовано: Tue, 03 Mar 2026 13:42:11 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Всем привет! Знаете это чувство, когда ты ищешь решение какой-то конкретной проблемы, а находишь целое новое хобби? Вот у меня примерно так и вышло.Как значит было дело. Сидел я, как обычно, никого не трогал, починял примус... а если конкретнее - делал небольшую игру-платформер. Задумка была в том, чтобы она была процедурно-генерируемой, причем я хотел чтобы все уровни генерировались через большую... Читать далее]]>

https://habr.com/ru/articles/1006070/

[>] Как я довёл автоматику ПВУ Turkov в Home Assistant до состояния «можно жить»
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-03 19:35:03


Опубликовано: Mon, 02 Mar 2026 15:00:42 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

РепозиторийКому будет полезно:• владельцам ПВУ Turkov с Home Assistant (или другой установки с climate-сущностью в HA);• тем, кто пишет automation/blueprint и упирается в «странное» поведение Jinja;• тем, кто хочет переносимую логику, а не одноразовый скрипт под одну конфигурацию;• тем, кто хочет убрать риск опасных режимов в холодный период. Читать далее]]>

https://habr.com/ru/articles/1005640/

[>] 3D-печать на стероидах: как я научил Creality K1C считать затраты филамента
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-04 10:35:03


Опубликовано: Wed, 04 Mar 2026 05:52:29 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

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

https://habr.com/ru/companies/flant/articles/1003508/

[>] Робот из того, что ты выбросил: революция, которая осталась незамеченной
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-04 17:35:02


Опубликовано: Wed, 04 Mar 2026 13:15:53 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Я не могу написать и строчки кода. Но мир изменился и теперь буквально каждый может осуществить задуманное. В этой статье я расскажу как при помощи DeepSeek и старого Android собрать робота с душой, даже если ты ничего не знаешь о разработке. О революции в мире DIY которую мы пока не осознали. О бессмертии идей. Что нас ждёт и как ИИ повлияют на будущие поколения Читать далее]]>

https://habr.com/ru/articles/1006480/

[>] Видеорежимы в восьмибитных компьютерах. Coolsystem — Часть 2
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-04 22:35:02


Опубликовано: Wed, 04 Mar 2026 18:22:02 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

В данной статье кратко рассмотрены видеоконтроллеры для следующих ретро-компьютеров: ZX Spectrum, Вектор 06Ц, Commodore 64, Commodore PET, Микроша, Радио-86РК, БК-0010, Агат (модели 7 и 9) и Апогей БК-01Ц.Поскольку мой будущий самодельный компьютер их косвенно поддерживает, необходимо собрать информацию в одном месте. Читать далее]]>

https://habr.com/ru/companies/diy_fest/articles/1006618/

[>] Обзор Переходника USB-CAN от Marathon
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-04 23:35:02


Опубликовано: Wed, 04 Mar 2026 18:55:23 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

В этом тексте я попробовал выполнить обзор очередного переходника с USB на CAN. В этот раз у меня на столе особый экземпляр: переходник с USB на CAN от фирмы Marathon. Полное название CAN-bus-USB Версии 4.0. Он же ГКМН.468351.017-03. Читать далее]]>

https://habr.com/ru/articles/1005856/

[>] Профилирование и PGO в LLVM
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-04 23:35:03


Опубликовано: Wed, 04 Mar 2026 18:37:06 GMT
Канал: Все статьи подряд / Assembler / Хабр

Нередко при оптимизации приложений, написанных на языках со статической компиляцией (C, C++, Rust), наступает момент, когда стандартные методы оптимизации, такие как улучшение алгоритмов, подбор структур данных, флаги компиляции вроде -O3, перестают давать дополнительный прирост производительности. В этот момент многие вспоминают про фундаментальное ограничение статических компиляторов. В отличие от JIT, они не знают, какой код будет горячим, а какой холодным. JIT-компиляторы (JVM, V8, .NET) получают эту информацию в runtime и адаптируют оптимизации под реальную нагрузку. Статические компиляторы генерируют машинный код заранее и лишены информации о поведении программы в runtime. Для решения этой проблемы используется подход Profile Guided Optimization (PGO). Он позволяет собрать данные о выполнении программы и передать их компилятору для принятия более оптимальных решений при генерации кода. По сути, PGO - это способ дать статическому компилятору некоторые преимущества JIT, сохраняя при этом все преимущества ahead-of-time компиляции: отсутствие пауз на перекомпиляцию и полный контроль над билдом. Читать далее]]>

https://habr.com/ru/articles/1006620/

[>] Умная колонка своими руками
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-05 00:35:01


Опубликовано: Wed, 04 Mar 2026 20:13:52 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

В этой статье я расскажу, как сделать своими руками две умные колонки, полностью поддерживающие русский язык:1) На микроконтроллере esp32s3, используя XiaoZhi2) На Raspberry Pi автономную голосовую колонку с камерой, которая будет работать и распознавать всё, что не только слышит, но и видит перед собой, даже при отсутствии Интернета! С локально запущенными моделями ИИ, связка Ollama+Gemma3:1b+Moondream+OpenWakeWord+Whisper.cpp+Silero TTSА также расскажу, как подключить обе эти колонки к Home Assistant для управления устройствами умного дома. Читать далее]]>

https://habr.com/ru/articles/1005272/

[>] DIY: электронный замок на калитку — это несложно
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-05 03:35:01


Опубликовано: Wed, 04 Mar 2026 23:24:12 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Буквально пару дней назад обновил свой старый замок на калитке, не планировал ничего об этом писать, но попалась статья https://habr.com/ru/news/1005908/ - "Samsung сделала цифровой ключ!" Что ж, у меня тоже есть цифровой ключ, хоть и не Samsung. Это не туториал, не "готовое решение", а скорее рассказ о работающей концепции, возникавших проблемах и их решении.Началось всё давным-давно, когда мастера по установке заборов сделали ворота, калитку, и установили на нее "обычный замок", как у всех.Обычный механический замок, из тех что ставят на гаражи, со здоровенным тяжелым ключом и минимальной"секретностью".Сразу отмечу: секретность там особая и не нужна, основная функция замка - закрыть калитку снаружи так, чтобы ее не могли сходу открыть всякие продавцы картошки и копатели канав, но при этом ее легко могли открывать хозяева.Так вот, неудобства типового решения проявились в первый же год: большой и очень железный ключ мешается в кармане, и если в машине его можно кинуть хотя бы в бардачок - то летом и пешком его буквально некуда деть, хоть на пояс вешай. А зимой другая проблема: снег задувает в замочную скважину, потом оттепель, потом вечерний морозец - и замок превращается в кусок льда. Конечно, есть всякие размораживатели замков и прочие чудеса - но таскать с собой еще и размораживатель?! В общем, надо было что-то делать.Почему бы не сделать электронный замок, как у нас в офисе? Читать далее]]>

https://habr.com/ru/articles/1006664/

[>] Умный дом как школа: реальный опыт застройщика
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-05 11:35:02


Опубликовано: Thu, 05 Mar 2026 07:00:20 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Меня зовут Алексей, я застройщик. Идея заняться умными домами появилась у нас с партнерами около пяти лет назад: направление казалось перспективным, но до практической реализации дело долго не доходило. Ситуация изменилась, когда появился объект, на котором мы получили полную свободу действий.Этот дом мы строили с нуля — от коробки до финальной эксплуатации. Мы самостоятельно сформировали инженерную концепцию, подобрали оборудование и выстроили логику автоматизации. Проект стал для нас испытательной площадкой: здесь мы отрабатывали подходы, проверяли решения на практике и последовательно корректировали систему по мере развития дома. Читать далее]]>

https://habr.com/ru/companies/wirenboard/articles/1006684/

[>] Делаем манипуляторы в России и гордимся ими. Рассказываю всё как есть
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-05 11:35:05


Опубликовано: Thu, 05 Mar 2026 07:11:23 GMT
Канал: Все статьи подряд / Робототехника / Хабр

Привет, Хабр!Меня зовут Олег Кивокурцев, я из компании Promobot, и мы делаем манипуляторы для промышленности.Вы мне сейчас скажете: Олег, да это же обычная робо-рука! Где мы их только не видели! Да чего уж говорить, мы сейчас возьмём какую-нибудь Arduino, приделаем три моторчика, и, зная длины направляющих и угловую скорость моторчиков, за день-другой напишем на каком-нибудь micropython софт для этой руки, чтоб она нам брейкданс танцевала. О чём ты тут вообще можешь нам рассказать?Знаете, о многом.На самом деле всё примерно так и есть, но посыпьте эту задачку техническими нюансами, серийным производством и b2b особенностями - и вот уже приключение на пару дней превратилось в историю на много лет, со взлётами и падениями. Чем я и хочу с вами поделиться. Узнать все сокровенные тайны роботов]]>

https://habr.com/ru/articles/1006208/

[>] [Перевод] Структуры данных на практике. Глава 6: Стеки и очереди
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-05 12:35:02


Опубликовано: Thu, 05 Mar 2026 08:11:24 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

«Простота — требование, необходимое для обеспечения надёжности», — Эдсгер ДейкстраНевидимая структура данныхВ каждой программе используется стек — стек вызовов. Каждый вызов функции записывает в стек кадр, каждый возврат извлекает его. Он настолько фундаментален, что мы редко о нём задумываемся.Но когда нам нужен собственный стек или очередь, крайне важно правильно выбрать реализацию.Однажды я отлаживал вылет прошивки во встраиваемой системе RISC-V. У системы был планировщик задач, использующий очередь для управления ожидающими задачами. При большой нагрузке система вылетала с переполнением стека.Переполнение стека? Очередь должна была находиться в куче, а не в стеке.Проблема заключалась не в самой очереди, а в том, как она была реализована. Для очереди использовался связанный список, и каждый вызов malloc() выполнял распределение из пула памяти, делившего пространство со стеком. Под нагрузкой очередь разрасталась, пул фрагментировался и рано или поздно стеку не оставалось места для роста.Как же мы устранили проблему? Заменили очередь на основе связанного списка кольцевым буфером — очередью на основе массива фиксированного размера, получив при этом отсутствие динамического распределения, предсказуемое использование памяти и десятикратный рост скорости. Читать далее]]>

https://habr.com/ru/articles/1000968/

[>] Поддельный Fender Stratocaster c Aliexpress
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-05 13:35:02


Опубликовано: Thu, 05 Mar 2026 09:01:58 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Привет, Хабр! Несколько дней назад мне принесли на доработку очередную электрогитару из Поднебесной, и теперь мы сможем рассмотреть, а также услышать её во всех подробностях.Кто-то приобретает такие подделки в надежде перепродать, выдав за оригинал, и это нередко получается, судя по сообщениям на многочисленных форумах. Другие стремятся пощеголять «фирменным» инструментом на сцене, на видео либо перед не разбирающимся в вопросе друзьями, родственниками, коллегами или просто окружающими. Третьим просто хочется повесить на стену украшение в виде электрогитары.Как бы то ни было, инструмент вполне играбелен и неплохо звучит, а также может похвастаться небольшой массой. Ни в коем случае не одобряю подделок, однако констатирую факт, что играть на этом контрафактном изделии можно. Читать далее]]>

https://habr.com/ru/companies/ruvds/articles/963510/

[>] Copper Filler: экономим на производстве печатных плат в KiCad
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-05 16:35:02


Опубликовано: Thu, 05 Mar 2026 11:44:18 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Copper Filler: экономим на производстве печатных плат в KiCad без нарушения изоляцииПривет, коллеги-разработчики!Каждый, кто проектирует многослойные печатные платы в KiCad, сталкивался с необходимостью в процессе трассировки оставлять по схемотехническим или каким-то иным причинам большие по площади области свободными от медных (подключённых или не подключённых к цепям) полигонов. На внешних слоях это не представляет особых проблем. На внутренних всё немного не так. Cо стороны топологии это нормально, но с точки зрения производства — не очень.Сегодня хотим поделиться плагином, который мы разработали для решения этой проблемы. Это инструмент для автоматического заполнения свободных зон печатной платы медными нетоковедущими элементами, квадратной или круглой формы настраиваемого размера.Зачем это нужно?На первый взгляд, пустая область на плате — это просто текстолит без меди. Но для производителя и потребителя устройства это имеет два важных последствия. Продолжим?]]>

https://habr.com/ru/articles/1006920/

[>] Как резать стекло ножницами и не только: эффект Ребиндера
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-05 17:35:03


Опубликовано: Thu, 05 Mar 2026 13:02:42 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Картинка: freepik.comЗнали ли вы, что существует очень интересный эффект, который позволяет с лёгкостью понижать прочность у весьма крепких структур — металлов, кристаллических тел и даже аморфных объектов (например, стекла)? При этом сам эффект проявляется практически мгновенно, и для его реализации не нужны какие-то сложные подходы — нужно всего лишь смазать или погрузить объект в соответствующую среду, и начинаются чудеса: резание стекла ножницами, пробивание камня или керамики гвоздём и т. д.Да, сегодня мы поговорим как раз о таком примечательном эффекте — эффекте Ребиндера! Читать далее]]>

https://habr.com/ru/companies/ruvds/articles/1005050/

[>] «Решил перестраховаться и выиграл»: опыт и впечатления победителя МТС True Tech Champ 2025
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-05 18:35:04


Опубликовано: Thu, 05 Mar 2026 14:05:30 GMT
Канал: Все статьи подряд / Робототехника / Хабр

Всем привет! Я Михаил Семенищев, учусь в Бауманке на третьем курсе по направлению «робототехника и мехатроника». С десятого класса работал программистом, писал с нуля приложения и сайты на фрилансе. В конце прошлого года участвовал в соревновании по робототехнике от МТС, выиграл его попал на стажировку в МТС Веб Сервисы. И это далеко не первая моя олимпиада, на которой победил. В посте поделюсь опытом участия, выводами, которые для себя сделал, и немного раскрою стратегию, которая помогает мне выигрывать. Читать далее]]>

https://habr.com/ru/companies/ru_mts/articles/1006504/

[>] [Перевод] Внутри Intel 1405: фото кристалла памяти на регистре сдвига (1970)
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-06 11:35:02


Опубликовано: Fri, 06 Mar 2026 07:12:28 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

В 1970 году 512 бит памяти были инженерным компромиссом, а ожидание «своего» бита — нормальной частью работы системы. В этой статье — разбор микросхемы Intel 1405 с фотографиями кристалла, вскрытого вручную, и подробным анализом того, как устроен регистр сдвига на уровне транзисторов и поликремниевых дорожек. Заодно посмотрим, почему такая память оказывалась дешевле статического ОЗУ, как она применялась в Datapoint 2200 и зачем для неё понадобился отдельный мощный драйвер тактовых сигналов. Это взгляд внутрь эпохи, когда архитектурные решения буквально были видны под микроскопом. Заглянуть внутрь]]>

https://habr.com/ru/companies/otus/articles/1006100/

[>] Стеклодувное дело. Электровакуумные стёкла, идентификация стекла, экспресс-определение совместимости стёкол
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-06 13:35:01


Опубликовано: Fri, 06 Mar 2026 09:01:32 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Известно, что сортов стекла превеликое множество, и каждый из них обладает собственным набором характеристик. Среди прочих, каждой марке (рецепту) стекла присущ и такой важный параметр, как коэффициент теплового расширения (КТР)*, показывающий насколько стекло расширится при нагревании или сожмётся при остывании. Понятно, что жёсткое соединение (спаивание) двух стёкол, возможно, только в случае совпадения их КТР или очень близких их значений, в противном случае спай при остывании обзаведётся недопустимыми, коварными и непредсказуемыми, неустранимыми никаким отжигом, внутренними напряжениями, или вовсе разрушится, иногда с разлётом осколков. КТР указан в названии каждой марки электровакуумного стекла на бирках крупных коробок, однако, сами трубки и стержни никак не маркируются, в стеклодувной мастерской их обязательно приходится хранить системно и организованно, чтобы не допускать путаницы. Любителю же, часто довольствующемуся случайными закупками стеклотрубок, приходится постоянно определять их совместимость, благо работа эта, несложная и недолгая. Рассмотрим и выполним такой экспресс-тест, припомним и другие способы распознавания стёкол. Читать далее]]>

https://habr.com/ru/companies/ruvds/articles/1002740/

[>] [Перевод] «Создание встраиваемых систем». Обзор книги
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-06 14:35:02


Опубликовано: Fri, 06 Mar 2026 10:03:38 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Как только я узнал, что книга Making Embedded Systems 2nd Edition (русская версия: «Создание встраиваемых систем. Паттерны проектирования отличных программ. 2-е издание») доступна для предзаказа, я не раздумывая отправился на Amazon и раскошелился за неё.Некоторое время я занимался самообучением в различных областях, связанных с электроникой и разработкой встраиваемых систем, но в совершенно произвольном и никак не организованном ритме.Рассчитывал, что эта книга даст мне хороший каркас, на базе которого можно будет формализовать мой рост и обучение. Я сразу примерно представлял, о чём будет книга, и полагал, что сначала научусь с её помощью настраивать среду разработки для различных микроконтроллеров класса STM32, а потом, отталкиваясь от материала книги, смогу перейти в любую область разработки, которая к тому времени будет меня больше всего интересовать.Просмотрев на сайте O'Reilly предметный указатель и выложенные для просмотра главы, я обнаружил, что такой «конфигурационной» главы в книге нет. Также в предисловии прямо рекомендовалось не прыгать по книге от главы к главе, а проработать её всю по порядку. Читать далее]]>

https://habr.com/ru/companies/bhv_publishing/articles/1007294/

[>] Я просто починил
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-06 18:35:02


Опубликовано: Fri, 06 Mar 2026 14:24:20 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Так получилось, что в моей домашней лаборатории к концу прошлого года померло двое. Ясно. Нужно вскрытие. Точнее, они не совсем померли, а только начали подавать признаки разложения. Но это - моя опора, так что вскрытие не помешает. Хоть это и не сильно сложная задача, но многим интересно, как там устроены внутренности, и что сними ещё можно сделать. Кто не любит вскрытие? - Только те, которых вскрывают. А их кто-то спрашивал? Скальпель, паяльник, спирт, спирт, спирт, огурец, поехали! Вскрытие!]]>

https://habr.com/ru/articles/982236/

[>] Способы Повышения Надежности Встраиваемого ПО
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-07 00:35:03


Опубликовано: Fri, 06 Mar 2026 19:51:28 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

В этом тексте я бы хотел перечислить способы повышения надежности для встраиваемого ПО. Cуществует много приемов, которые помогают повысить надежность встраиваемого ПО.Как прошивка может противостоять всяческим флунктуациям во время своей работы и обезопасить себя от зависания или повреждения исходных данных? Читать далее]]>

https://habr.com/ru/articles/1002662/

[>] Счётчик Гейгера (дозиметр-радиометр) на микросхеме MAX и ESP8266
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-07 12:35:02


Опубликовано: Sat, 07 Mar 2026 08:00:03 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Здравствуйте, мои драгоценнейшие радиофобы и радиофилы, давайте представим, что у нас с Вами есть прибор, который может заранее предупредить об урагане, граде, снегопаде. Читать далее]]>

https://habr.com/ru/articles/1005748/

[>] Умный пневмоостров для OpenPnP на Arduino Nano: 4 сопла, 6 датчиков и адаптивный вакуум
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-07 13:35:02


Опубликовано: Sat, 07 Mar 2026 09:20:55 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

При сборке самодельного PnP-станка (установщика SMD) многие ограничиваются простым включением вакуумного насоса через реле. Однако при переходе к компонентам 0201 и многосопельным головкам начинаются проблемы: насосы перегреваются, вакуум в длинных трубках нарастает слишком медленно, а мелкие детали разлетаются от избыточного давления.Я разработал контроллер, который превращает дешевые китайские насосы 555 в интеллектуальную систему управления пневматикой. Читать далее]]>

https://habr.com/ru/articles/1007646/

[>] Нам не подошла ни одна среда для MARL в непрерывном пространстве — поэтому мы сделали CAMAR
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-07 16:35:04


Опубликовано: Sat, 07 Mar 2026 12:16:48 GMT
Канал: Все статьи подряд / Робототехника / Хабр

Представьте задачу: есть куча роботов, и им всем надо куда‑то добраться, не столкнувшись с собратьями, а мы должны придумать для этого алгоритм. Это, если упрощать, и называется многоагентным планированием или MAPF — Multi‑Agent Pathfinding. Обычно работу принято начинать с ограничения на то, что агенты двигаются только по квадратной сетке или графу. Но для реальных приложений нам, конечно, нужно переходить к непрерывному пространству, и тут кроется одна проблема. Многие из существующих сред и симуляторов либо слишком примитивны, либо настолько физически детальны, что проводить масштабные эксперименты в них слишком долго либо даже невозможно.В общем, мы в команде «RL агенты» Лаборатории когнитивных систем искусственного интеллекта AIRI сделали свою среду‑бенчмарк под названием CAMAR, где можно обкатывать модели многоагентного обучения с подкреплением в непрерывном пространстве. Мы представили нашу статью про CAMAR на Main Track конференции AAAI‑2026 и на воркшопе WoMAPF’26 (тоже часть AAAI-2026). Заодно я, стажер‑исследователь команды и студент магистратуры ЦКМ МФТИ по имени Артём Пшеницын, решил рассказать о нашей разработке на Хабре. Читать далее]]>

https://habr.com/ru/companies/airi/articles/1006040/

[>] « DeepSeek, сделай мне робота!»: техническая исповедь, карта минного поля и полные файлы проекта
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-07 17:35:02


Опубликовано: Sat, 07 Mar 2026 13:08:57 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Привет! Это вторая часть. Первая была про то, как автомаляр без знания кода и DeepSeek за две недели собрали робота из старого смартфона. Там — эмоции и философия. Здесь — хардкор.В этом тексте:— Архитектура проекта: кто за что отвечает.— Все файлы: сервер, прошивка ESP, веб-морда, стример.— Карта минногополя — то, о чем молчат туториалы.— Инструкция «запусти за 5 минут» и как адаптировать под другое железо.Будут ссылки. Всё уже в репозитории. Читать далее]]>

https://habr.com/ru/articles/1007546/

[>] Как я превратил антикварный манипулятор в игровой девайс
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-07 17:35:02


Опубликовано: Sat, 07 Mar 2026 12:54:27 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

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

https://habr.com/ru/articles/996608/

[>] Управление предпусковым подогревателем Webasto
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-07 23:35:02


Опубликовано: Sat, 07 Mar 2026 18:45:41 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Добрый день, в контексте моего хобби по схемотехнике и программированию микроконтроллеров появилась идея реализовать устройство для дистанционного запуска предпускового котла Webasto, в моем случае это "Webasto Thermo Top Evo 5". Вероятно предложенный материал подойдет и для реализации устройств управления для схожих отопителей данной марки работающих по протоколу W-bus. Читать далее]]>

https://habr.com/ru/articles/1007790/

[>] Как написать песенный альбом с Suno?
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-08 03:35:01


Опубликовано: Sat, 07 Mar 2026 23:23:27 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

В конце прошлого года написал статью про то, почему я выбрал Suno, чтобы написать шутливый музыкальный альбом для поднятия настроения коллегам-айтишниками А сейчас я хочу раскрыть вопрос, как я это сделал.Расскажу про рабочие пространства (Workspace), редактор (Editor) и как их можно применять.Рассмотрим с вами артефакты генераций и как они исправляются с наглядными примерами. Читать далее]]>

https://habr.com/ru/articles/1007818/

[>] Добавляем рекавери в Xiaomi Watch S1
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-08 06:35:02


Опубликовано: Sun, 08 Mar 2026 02:30:14 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

В умных часах Xiaomi используется весьма необычный процессор BES2500BP, о котором почти нет публичной документации. Однако разбор OTA-прошивки неожиданно показал знакомую архитектуру — внутри скрывается ядро STM32U5 с FreeRTOS. Это позволило провести полноценный реверс системы, разобраться в механизме загрузчика и диагностировать критическую проблему.В статье показаны техники, как удалось отследить падение в HardFault, понять логику загрузчика и разработать собственный механизм RecoveryЕсли вам интересен reverse engineering прошивок, архитектура SoC, внутренняя структура смарт-часов и практические методы восстановления устройств, прошу под кат Читать далее]]>

https://habr.com/ru/articles/1007820/

[>] Роботы, которые отказываются умирать: как ИИ запустил эволюцию самовосстанавливающихся машин
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-08 13:35:02


Опубликовано: Sun, 08 Mar 2026 09:26:59 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

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

https://habr.com/ru/articles/1007866/

[>] Как я напечатал бинауральную голову на 3D-принтере и попытался конкурировать с Neumann
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-08 13:35:02


Опубликовано: Sun, 08 Mar 2026 09:15:59 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Несколько лет назад мне стало интересно, смогу ли я сделать на обычном 3D-принтере что-то по-настоящему полезное, а не очередную декоративную деталь.В возможностях самой 3D-печати я не сомневался — вопрос был скорее в том, справлюсь ли я с задачей.По основной работе я занимаюсь автомобильной акустикой и системами активного шумоподавления. Бинауральная запись и модели головы — область смежная. В лаборатории стоят несколько манекенов, но в реальных проектах они почти не используются. Сделать собственную версию выглядело естественным продолжением интереса к теме.Профессиональные бинауральные системы стоят сотни тысяч рублей. Формально это корпус, ушные раковины и два микрофона, размещённые в слуховых каналах.Возник простой вопрос: можно ли собрать работоспособный вариант своими силами и понять, где проходит граница DIY-подхода?Так появился проект «Голова Бинго». Читать далее]]>

https://habr.com/ru/articles/1007864/

[>] Преобразователь сопротивление-длительность, или будни самогонщика
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-08 17:35:03


Опубликовано: Sun, 08 Mar 2026 13:16:56 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Приходит Петька к Василь Иванычу.- Василь Иваныч, беда ! Начальник из Москвы приехал, аппарат в дивизии требует сократить !- Ты вот что Петька. Главное змеевик спрячь. Аппарат мы с тобой потом из любой кастрюли сделаем.От меня никакое начальство сократить аппарат не требует. Стоит себе булькает. Меня радует, и друзей когда в гости приходят. А вот немного его автоматизировать, и усовершенствовать, чтобы чуть облегчить себе жизнь, а так же чисто науки ради, что-то вдруг захотелось... Интересно ? Тогда милости прошу под кат. Думаю полезным будет не только собратьям по зелёному змию ! Ну, вздрогнули !]]>

https://habr.com/ru/articles/1007920/

[>] Как я строю адаптивную модель управления отоплением на ESP32
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-08 18:35:01


Опубликовано: Sun, 08 Mar 2026 13:50:15 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

4 дня логов из Telegram, 29 погодных параметров, куча ложных корреляций — и одна формула в конце. Как я с помощью Claude Opus разобрался, почему котёл работает неэффективно, и что с этим делать. Читать далее]]>

https://habr.com/ru/articles/1007916/

[>] Mini-Shell: Часть 2 — Pipes, фоновые процессы и управление задачами
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-08 23:35:04


Опубликовано: Sun, 08 Mar 2026 19:05:44 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

Это продолжение серии. Если вы не читали первую часть, рекомендую начать с неё: https://habr.com/ru/articles/1000766/ Читать далее]]>

https://habr.com/ru/articles/1007988/

[>] Пуск DWT Таймера на ARM Cortex-M (или Ядерный Таймер)
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-09 01:35:02


Опубликовано: Sun, 08 Mar 2026 21:03:29 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

В этом тексте я покажу, что можно сделать, если у вас закончились все аппаратные таймеры в микроконтроллере. В ARM Cortex-M процессорах помимо SysTick есть еще один 32 битный таймер по имени DWT. Этот таймер увеличивается на 1 каждый тик ядра. Как же воспользоваться этим ядерным таймером? Читать далее]]>

https://habr.com/ru/articles/1005622/

[>] Граничные вычисления в коммерческой логистике
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-09 12:35:03


Опубликовано: Mon, 09 Mar 2026 07:45:53 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Задачи в нашей небольшой команде разделены строго: Лев отвечает за аппаратную часть, схемотехнику и проект в целом, а Марк — за инженерию данных, разметку виброакустических датасетов и алгоритмы каскадной фильтрации. В этой статье мы хотим поделиться набитыми шишками при проектировании прототипа: почему стримить аудио работающего двигателя фуры в облако — это экономическая утопия, как организовать непрерывный сбор данных без блокировки процессорного ядра и почему перенос цифровой обработки сигналов (DSP) на борт микроконтроллера стал для нас единственным выходом. Читать далее]]>

https://habr.com/ru/articles/1008056/

[>] Цифровая муха сделала первый шаг: как Eon Systems загрузил биологический мозг в симуляцию и почему на очереди — человек
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-09 13:35:05


Опубликовано: Mon, 09 Mar 2026 08:43:12 GMT
Канал: Все статьи подряд / Робототехника / Хабр

Сегодня технологический мир обсуждает не очередную большую языковую модель, а микроскопическое насекомое в виртуальной среде. 6 марта 2026 года стартап из Сан-Франциско Eon Systems объявил о создании первой в мире полноценной эмуляции мозга плодовой мушки (Drosophila melanogaster), подключенной к физически симулированному телу. Загруженный в компьютер коннектом из 125 тысяч нейронов и 50 миллионов синапсов начал самостоятельно управлять виртуальным телом в гравитационной среде, совершая осмысленные движения — от ходьбы до умывания — без единой строчки кода, предписывающей ему, как именно нужно двигаться.Эмуляция мозга дрозофилы в физическом симуляторе Читать далее]]>

https://habr.com/ru/articles/1008060/

[>] Умная теплица на Raspberry Pi 4: управляем GPIO, ESP8266 и автоматизацией через веб-интерфейс. Часть 1
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-09 15:35:03


Опубликовано: Mon, 09 Mar 2026 11:15:53 GMT
Канал: Все статьи подряд / Raspberry Pi / Хабр

Когда у меня появилась теплица, первым желанием было автоматизировать всё, что можно: контроль температуры, управление вентиляцией, полив, освещение. Готовые решения либо стоят дорого, либо замкнуты в экосистеме одного производителя, либо не дают нужной гибкости. Поэтому я решил создать собственную систему по автоматизации управления процессами в теплице. Также у меня было много бесхозных контроллеров ESP8266/ESP32, которые нужно было куда‑то «пристроить».В этой статье расскажу о концепции проекта, его архитектуре и обзорно покажу веб-интерфейс. В следующих частях разберу каждый компонент подробнее. Читать далее]]>

https://habr.com/ru/articles/1008126/

[>] Почему серийной беспилотной логистики в России все еще нет?
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-09 16:35:05


Опубликовано: Mon, 09 Mar 2026 12:15:10 GMT
Канал: Все статьи подряд / Робототехника / Хабр

Post-Mortem лонгрид о том, как я пытался быть первопроходцем на рынке беспилотной логистики в РоссииПисал софт для дронов, провел десятки интервью и переговоров в промышленности, построил и защитил финмодели, собрал команды, привлек инвестиции, провел пилоты в нефтегазе — и в итоге закрыл проект.Расскажу, где хайповая доставка дронами дает реальный экономический эффект, а где остаётся красивой презентацией для инвесторов и СМИ.А также о всем моем опыте запуска этой истории после сытого найма Читать далее]]>

https://habr.com/ru/articles/1008146/

[>] Китайская электрогитара, безголовая во многих значениях этого слова
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-09 17:35:01


Опубликовано: Mon, 09 Mar 2026 13:01:18 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Привет, Хабр! До совсем недавнего времени безголовые электрогитары были дорогими и не казались мне чем-то особенно привлекательным. Однако на днях знакомый гитарист купил это чудо на Озоне вместе с чехлом и кучей приятных мелочей по цене чуть дешевле двенадцати тысяч рублей.Гитара чертовски фонила, хамбакер звучал совсем не так, как хотелось, но главное — музыканту категорически не понравился способ настройки струн имбусовым ключом с задней стороны деки. На сцене это выглядит совсем не по рок-н-ролльному.У меня всегда припасено много интересностей на обмен, так что этот инструмент теперь мой. После небольшой доработки компактная лёгкая электрогитара Leego LEG-S стала одной из лучших, которые когда-либо ко мне попадали. И я с ней, наверное, уже не расстанусь. Но давайте обо всём по порядку.]]>

https://habr.com/ru/companies/ruvds/articles/963516/

[>] Даем ChatGPT тело и пистолет. ИИ-робот своими руками. Часть 1
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-09 18:35:02


Опубликовано: Mon, 09 Mar 2026 13:39:59 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Мне не давала покоя одна по‑своему детская затея. А что, если дать условному ChatGPT тело и возможность им управлять? Чем он займется? Конечно, это легко проверить в несложной симуляции, и все зависит от тонкой настройки промпта. Но я не смог совладать с интересом понаблюдать за тем, как LLM (совершенно не предназначенная для этого) попытается понять пространство и выполнить несложную задачу.Я – программист и редактор интернет журнала, где мы изучаем влияние ИИ на мир и обоснованно его критикуем. Представляю вам процесс создания и настройки робота с "мозгом" от GPT‑like модели. Ссылка на репозиторий будет ниже, там хорошо проработал readme и шаги по настройке окружения. Кстати, все работает, но с оговорками. Предлагаю ознакомиться более детально, возможно, это вдохновит вас на похожий проект, да и в целом здесь будет много полезной информации.Начинаем эксперимент, суть которого – проверить: – Достаточно ли мощности AI (LLM), чтобы оживить робота без скриптов. – Будет ли AI выполнять неэтичную команду типа "найти и убить человека". Читать далее]]>

https://habr.com/ru/articles/1008176/

[>] Чтение и запись переменных из ПЛК по Modbus в C#-приложении
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-09 20:35:02


Опубликовано: Mon, 09 Mar 2026 16:12:00 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Modbus — это открытый и очень распространённый протокол обмена данными в промышленной автоматизации. Он работает по модели master–slave: мастер (например, PC-приложение) запрашивает данные у ведомого устройства (ПЛК), получая или записывая значения регистров.На практике Modbus кажется простым — всего лишь массив 16-битных регистров. Но как только возникает задача читать типизированные переменные, поддерживать несколько проектов в одном ПЛК, минимизировать количество запросов и безопасно работать с соединением, всё быстро усложняется.В этой статье я описываю реальный подход, который использовал для чтения и записи переменных из ПЛК и отображения их в приложении на C#. Читать далее]]>

https://habr.com/ru/articles/1008232/

[>] Стики с эффектом Холла для неоригинального контроллера xbox 360
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-10 02:35:02


Опубликовано: Mon, 09 Mar 2026 22:00:32 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Купил я как-то контроллер для xbox 360, проводной, но не оригинальный. Очень уж мне понравилось, что в Windows 10 он определяется как родной, и в тех же старых GTA он определяется по умолчанию. Но было одно НО! Стики - шлак, просто полный. Движения рывками, характеристика рваная. И тут зачесались руки]]>

https://habr.com/ru/articles/1007234/

[>] Контракт вместо настроек: чего я жду от OLTP-БД
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-10 05:35:04


Опубликовано: Tue, 10 Mar 2026 01:07:46 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

После первой статьи в комментариях несколько раз прозвучало примерно одно и то же: "Всё правильно, но это же про любую зрелую СУБД — что с этим делать?"Я думал над этим вопросом несколько недель. И в итоге решил не искать ответ в виде "возьмите правильный инструмент X" — а попробовать честно сформулировать: какими свойствами OLTP-БД должна обладать сама по себе, независимо от того, насколько хорош ваш оператор, консультант или runbook.Что такое "контракт" — и почему это не маркетингПопробую объяснить не через определение, а через ощущение.Когда вы покупаете автомобиль, вы не читаете инструкцию к тормозам каждое утро. Вы просто знаете: нажал педаль — машина тормозит. Это контракт. Он не зависит от того, правильно ли вы настроили тормозную жидкость этим утром или не забыли включить "режим торможения" в меню. Читать далее]]>

https://habr.com/ru/articles/1007602/

[>] [Перевод] В 1985 году компания Maxell создала множество роботов в натуральную величину для своей неудачной рекламы дискет
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-10 16:35:05


Опубликовано: Tue, 10 Mar 2026 12:17:51 GMT
Канал: Все статьи подряд / Робототехника / Хабр

Автор блога Such Bad Tech Ads вспоминает необычную рекламную кампанию 80-х гг., которую запустил производитель дискет Maxell. Для ролика создали целый парк роботов, а некоторые из них попали в Музей компьютеров. Читать далее]]>

https://habr.com/ru/articles/1008606/

[>] Запускаем Tetris на домашнем роутерe
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-10 17:35:02


Опубликовано: Tue, 10 Mar 2026 13:01:58 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Интернет пестрит информацией о том, как запускают DOOM на различных устройствах. Захотелось и мне запустить Doom на своём стареньком TP-Link WR-841N. Как видно из заголовка статьи, у меня этого не получилось, но результатом стало понимание основ написания прошивок роутеров и работающий тетрис. Читать далее]]>

https://habr.com/ru/companies/ruvds/articles/1006570/

[>] Под капотом Beetroot: как я написал менеджер буфера обмена на Tauri v2 и Rust с установщиком 6 МБ
bot.habr.rss
BotHabr(tgi,2) — All
2026-03-10 22:35:05


Опубликовано: Tue, 10 Mar 2026 17:45:57 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

Переезд с macOS на Windows для разработчика часто сопровождается болью от потери привычного инструментария. В моем случае решающим стимулом свитчнуться на ПК стала мощная видеокарта. Сейчас мой верный MacBook всё так же лежит на столе и даже подключен к мониторам, но по факту именно Windows (как бы сильно она мне ни не нравилась) стала основной рабочей системой.И главной болью при этом переходе стал менеджер буфера обмена. На маке я привык к тому, что могу найти скопированный лог недельной давности за секунду, вставить текст без форматирования одним шорткатом и вообще не думать о том, что история куда-то исчезнет.Штатный инструмент Windows (Win+V) разочаровал моментально: лимит в 25 элементов, отсутствие поиска и полное обнуление после перезагрузки ОС. Поиск альтернатив тоже не увенчался успехом: Ditto надежен, но выглядит как гость из 2005 года, а мощный CopyQ имеет перегруженный интерфейс суровой системной утилиты. Ни в одном из них не было современных функций вроде OCR «из коробки» или базовой интеграции с LLM для обработки текста на лету.Решение напрашивалось само собой — написать свой велосипед. Но сделать его легким, быстрым и без Electron. В этой статье расскажу о том, как устроен Beetroot — менеджер буфера обмена с бесконечной историей, нативным OCR и AI-трансформациями. Как это работает под капотом]]>

https://habr.com/ru/articles/1008770/

Pages: 1 ... 79 80 81 82 83 84 85 86 87 88 89 90