Рубрика «diy-проекты»

У меня есть умный телевизор Yandex. По моему субъективному мнению колонки и ТВ у Яндекса получились отличные. Иногда появляется желание сделать умный телевизор чуть умнее.
На очереди функция «датчик движения». Конечно же хотелось использовать CSI, поскольку он в отличие от грубых интегральных метрик вроде RSSI (уровень мощности сигнала)предоставляет детализированную оценку радиоканала на уровне отдельных поднесущих частот. Что в принципе позволяет пойти сильно дальше просто обнаружения присутствия.

Читать полностью »

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

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

Читать полностью »

Почитателям настолок и культовой ролевой игры D&D (Dungeons & Dragons, «Подземелья и Драконы») хорошо известно, насколько важна ее фэнтези-атмосфера. Настроение создают правильно подобранные мелочи, к которым относятся и миниатюры персонажей.

В этой статье я расскажу, как создаю игровые фигурки с использованием ИИ (Gemini, Tripo3D). Покажу путь от генерации 2D-концепта до покраса на примере кастомных монстров-растений для нашего D&D ваншота.

Читать полностью »

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

Дисклеймер.Читать полностью »

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

Читать полностью »

Что мы любим в «Hello world» задачах для любого программного языка? Такое упражнение позволяет пройти через базовые этапы установки средств языка, сборку проекта и непосредственно лицезрение результата. Если нужно углубиться чуть больше, идеальным заданием может быть создание клиент‑сервер приложения. Для достижение этой цели уже, как правило, требуется линковка с внешними зависимостями, асинхронное программирование и прочие ключевые направления, необходимые для полноценной работы с языком.

В качестве введения

Коммуникационное оборудование достаточно быстро устаревает.  Еще совсем недавно Mikrotik hAP RB951Ui-2nD был вполне приличным роутером,  но по сегодняшним меркам 100м порты, однодиапозонный Wi-Fi, и заслуженный процессор Qualcomm Atheros QCA9531 - слабовато даже для дачи.

Но устройство собрано добротно (спасибо ребятам из Риги за хорошее качество), отлично работает с Router OS 7, имеет USB порт и PoE - жалко от него избавляться.

Пришла в голову идея – с  минимальными доработками использовать его в качестве основного блока сигнализации на удаленном объекте.

Минимально необходимые компоненты и оборудование:

Читать полностью »

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

Знакомьтесь, Growbot

Growbot в первой итерации.

Источник: Art of the problem.

Коротко, о чем речь...

Бороздя просторы интернета, я то и дело натыкался на статьи, авторы которых собирали кастомные системы жидкостного охлаждения (СЖО). На видео и фотографиях это почти всегда выглядело завораживающе красиво. 

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

И вот совсем недавно звезды, что называется, сошлись: появились и свободное время, и финансовые возможности для реализации давней задумки.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js