Обновить
581.43

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

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

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

АрдуЛисп: революционное решение в области образовательной робототехники

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

АрдуЛисп – это революционное решение для олимпиадной и соревновательной образовательной робототехнике, основанное на использовании блочного языка программирования и скриптового языка программирования – ЛИСП.

Все известные решения в области образовательной робототехники в мировой практике имеют возрастной порог...

Читать далее

DIY Aliexpresso: ставим Gaggiuino на кофемашину Gemilai 3007Z

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

Gemilai 3007Z — это одна из лучших на данный момент домашних рожковых кофемашин с претензией на серьезность из низшего ценового сегмента. Made in China.

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

Я написал этот гайд по итогом своей попытки проапгрейдить китайскую кофемашину с помощью Gaggiuino.

Читать далее

Делаем увлажнитель чуть умнее с ESP8266

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

Привет Хабр! Как-то так случилось, что кто-то очень хитрый, в одном НИИ, подключил обычный бытовой увлажнитель BALLU UHB-1000 к фитотрону(ака гроубоксу). Вот и встала задача добавить управление этим устройством.

Читать далее

Как сделать ткань с «нуля»?

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

Предположим, что мы живём в постапокалиптическом мире, так как по каким-то причинам - выжили («оптимистичное» начало, да:-) ). 

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

И если, обратиться к заголовку, то первые два фактора мы пока оставим за скобками этого исследования, и, обратимся к третьему: а как нам получить одежду «с нуля»? 

Сразу надо оговориться, что скиллы «офисного/удалённого планктона» нам мало помогут в задаче «раздобыть себе бизона» и забрать его шкуру:-) - может статься, что нам ещё и ноги унести не получится... 

Поэтому, обратимся к «травоядным» вариантам - тем более, что человечество имеет достаточно богатую историю создания тканей, опираясь только на природные растительные источники. Итак...

Читать далее

Сделал автополив для себя — теперь для всех

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

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

Поэтому я решил написать продолжение о том, как проект вышел за рамки личного опыта. Сначала соседи приходили просто посмотреть, потом просили помочь. Так мой «умный дом» постепенно превратился в бизнес — инженерные системы и автоматизация полива для соседей и всего поселка Wright Village.

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

И этим опытом я тоже решил поделиться.

Читать далее

По следам ПЛИСового кейс-чемпионата

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

В конце сентября - начале октября в рамках межрегионального форума «ИТ-трансформация 2025: профессионалы цифрового будущего» [https://itforumaltai.ru/2025/], проходившего в г.Барнаул проводился кейс-чемпионат «Код успеха». В номинации «Промышленная разработка» два из тех кейсов были посвящены проектам на ПЛИС:

Кейс 1. Retro Game Console – разработка устройства вывода графики, анимации и текста с интерактивными эффектами

Данный кейс родился спонтанно, под влиянием книг Steven Hugg «Making Games for the NES» и «Designing Video Game Hardware in Verilog», а также ряда дискуссий в чате «Школы синтеза цифровых схем» и от этого кейса ожидались как минимум яркие красивые картинки, да и обычно вывод на дисплей/экран и манипуляции с картинками доставляют яркие и незабываемые эмоции (особенно при отладке, да…)

Кейс 2. «RTL-SoC-challenge» – разработка и прототипирование системы-на-кристалле на базе FPGA

Второй кейс родился по образу и подобию SoC Design Challenge 2025 [https://edu.yadro.com/soc-design-challenge/ https://habr.com/ru/companies/yadro/articles/909410/], но в несколько упрощенном (??ооочень не точно) варианте – только RTL синтез с небольшими включениями тестирования модулей.

В этом кейсе участникам в качестве подопытного кролика был предложен вариант многопоточной архитектуры процессора RISC-V, разработанного для учебного курса [https://riscv-alliance.ru/material/risc-v-dlya-fpga-arhitektura-mikroarhitekturnye-realizaczii/] созданного в рамках выполнения гранта Альянса RISC-V на разработку учебных материалов.
Соревнование собрало команды и индивидуальных участников из АлтГУ, ИТМО, МИЭМ НИУ ВШЭ, РТУ МИРЭА, Санкт-Петербургского политехнического университета. Работы оценивали специалисты компании YADRO (огромное спасибо Юрию Гринишкину и Евгению Максимову за помощь и организацию процесса). В целом инженерами отмечен высокий уровень участников и большой объем работы, проделанный за неполные две недели, отведенные на решение задач.

Читать далее

Сетевое хранилище для дома

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

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

Всё бы хорошо, вот только диск в нем внутри - единственный, а USB-порты, чтобы подключить больше дисков - медленные.
Кто еще ни разу не слышал, как в один прекрасный день диск вдруг делает "цок-цок-цок" - и больше диска нет? И когда это произойдет - не предскажет никакой SMART: может, никогда, а может - через пару минут.

Во взрослых системах для этого существуют RAID-массивы, с корзинами дисков, гудением вентиляторов и прочими сопутствующими радостями.
Для SOHO тоже придумали такие ящики, со встроенной корзиной - и непременными вентиляторами. Куда ж без вентиляторов?

Захотелось сделать почти такое же, но маленькое и бесшумное.

Читать далее

Автополив комнатных растений ProLeyka. Как все начиналось с коробки из под обуви

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

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

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

Ну, а далее распишу про все прототипы, которые придумывал на пути к данному решению...

Читать далее

Веб-камера — глаза робота. Пишу веб-приложение на FastApi для управления DIY-проектом. Часть 5

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

В предыдущей статье я подключил два мотора к драйверу двигателей L298N. Сам драйвер управлялся с одноплатного компьютера Orange Pi Zero H+ через библиотеку gpiod, написанную на языке Python. Также я использовал avahi-daemon, чтобы задать для динамического IP одноплатника имя хоста, по которому к нему всегда можно обратиться, находясь в локальной сети.

В этом материале я установлю все электрические компоненты на гусеничную платформу. Напишу код для LED, который будет выполнять роль индикации состояния подключения робота. Для этого я спаяю небольшую плату, на которой будут установлены светодиод, резистор на 150 Ом и провода для подключения. В конце статьи робот пройдёт полосу препятствий, что продемонстрирует эффективность софта для управления. Также исправлю некоторые ошибки, обнаруженные в процессе разработки.

Статья будет полезна любителям DIY-проектов и веб-разработчикам, интересующимся фреймворком FastAPI.

Читать далее

С чего начать 3D-печать: мой опыт и совет новичкам

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

Привет, Хабр! Меня зовут Александр Фокин, я лидер по стратегии в ИТ-кластере «Развитие инфраструктуры», занимаюсь стратегическим менеджментом и технологической трансформацией. В прошлом у меня есть образование и опыт трехмерного моделирования, поэтому всегда с интересом наблюдал за развитием аддитивных технологий и 3D-печати. В 2024 году я купил первый 3D-принтер, а теперь планирую приобрести еще два (и это не шутка). Сегодня расскажу и покажу, что я напечатал за эти полтора года. Залетайте!

Читать далее

Как мы делаем Neko — гаджет, чтобы кайфовать от игры на гитаре в XXI веке

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

Привет, Хабра. Я — Вадим. Когда-то здесь рассказывал, как делал WhammyD — педальки-контроллеры для Digitech Whammy. Это была весёлая история, но закончилась она остановкой проекта, потому что устройства были, прямо скажем, мало кому нужны.

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

Читать далее

Как устроен умный дом, который можно выключить

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

Чаще всего мы приезжаем на новые объекты, где умный дом только что установили. Мы видим аккуратно собранный щит — десятки модулей, контроллер, кабели, автоматы — но не видим, как с этим живут люди.

Эта поездка оказалась другой. Мы побывали в двухуровневой квартире, где система автоматизации работает с 2020 года, и хозяин не просто использует ее, а пишет сценарии в Node-RED

Система автоматизации квартиры управляет климатом, освещением и шторами. Мы получили от Константина, ее владельца, обратную связь после нескольких лет эксплуатации. И ею мы хотим поделиться.

Но главная особенность этого проекта в другом: умный дом здесь можно выключить. Обычным переключателем система переводится в «ручной» режим — автоматика отключается, и свет работает как в обычной квартире, через стандартные выключатели и фазу.

Нам подобное резервирование кажется избыточным. А вот хозяину нравится. Кто прав — решать вам.

Читать далее

Как подключить к LibreChat RAG-систему, чтобы загружать .pdf, .docx, .xlsx и .pptx

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

Помню тот момент, когда я в очередной раз пытался вытащить конкретную спецификацию из стопки PDF‑отчетов. «Вот бы ИИ мог сам в этом покопаться», — подумал я. Это чувство знакомо многим, кто работает с большими массивами текстовой информации.

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

В этом материале мы:
• Пошагово установим rag_api в уже развёрнутый LibreChat;
• Воспользуемся Python 3.12, PostgreSQL 17;
• В командной строке соберём PostgreSQL‑аддон pg_vector через x64 Native Tools Command Prompt for VS 2022;
• Протестируем RAG‑систему 20 вопросами к вымышленной документации, сгенерированной в Gemini 2.5 Pro;
• Узнаем, во сколько раз медленнее запускать через CPU, чем через GPU.

Читать далее

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

Электрическая УАЗ Буханка на Телеуправлении

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

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

В этом тексте я расскажу, как сделать игрушечную модель УАЗ Буханки с дистанционным управлением по инфракрасному лучу.

Читать далее

Представляю The Synapsis Bot, создающий дайджесты к чатам и примиряющий спорщиков

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

Всем привет. Меня зовут Роман, и я фуллстек разработчик с большим стажем.

У меня давно назревало желание написать бота, помогающего в организации порядка в больших чатах.

Современные технологии позволяют достаточно быстро и качественно решать такие вопросы, так что спустя некоторое время я разработал собственное решение в виде телеграм бота TheSynapsisBot.

Бот на данный момент умеет выполнять следующие функции:

Читать далее

Небольшая доработка токарного автомата, которая сэкономила деньги и время

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

Вы видели такие токарные автоматы? Это шестишпиндельный 1Б240-6 револьверного типа. Очень старый девайс, полностью механический, на концевиках и реле. Никаких тебе ЧПУ, лазеров и шаговых двигателей, только хардкор. Это просто потрясающая механическая симфония.

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

~2008 год: Один человек как-то в разговоре пожаловался мне на проблему, с которой он сталкивается много лет, но как победить не знает. Он рассказал мне на пальцах, что происходит. На тот момент я в глаза не видел такой станок, да и вообще был далек от металлообработки. Но, с его слов, примерно понял, как там все устроено и предложил решение. Решение было реализовано сначала на одном станке, а затем распространено на остальные и с тех пор о проблеме забыли.

Читать далее

Что общего у тестирования ПО и… свитера. Рассказываю, как хобби помогает мне в работе и наоборот

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

Привет, меня зовут Анастасия. В MWS я ведущий инженер в ИТ-кластере «Бизнес-платформы». А еще у меня есть хобби, которым я занимаюсь вот уже семь лет, и это — вязание крючком. Шок-контент, но это, казалось бы, «бабушкино» занятие во многом похоже на тестирование и разработку в целом. Сегодня я решила рассказать, в чем именно сходство и как любовь к вязанию помогает мне лучше делать свою работу.

Читать далее

Водородные печи в электровакуумном производстве. Что, зачем, какие

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

Специальные печи для высокотемпературной термообработки в контролируемой газовой среде и, в частности, в водороде, с успехом применяют при производстве особо ответственных деталей в ряде областей. Отжиг металлов в Н2 улучшает их микроструктуру, повышает однородность. В водородных печах прямым способом получают железо, спекают порошковые металлы, делают высококачественную пайку. Водородный отжиг очень способствует удалению впитанных металлами газов (обезгаживание). Последнее — крайне важный процесс в, так нас интересующем, производстве электровакуумных приборов (ЭВП), где отжиг в Н2 — стандартная мера ускорения и удешевления изготовления приёмно-усилительных ламп (ПУЛ). Печи для отжига в водороде могут быть как крупными заводскими установками, так и упрощёнными лабораторными мини и даже микровариантами, вполне пригодными для кустарных и любительских работ.

Читать далее

Ветрогенераторы без лопастей?

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

Картинка: TomoNews Sci & Tech, Gang65

- Дедушка, а ветрогенераторы с тремя лопастями бывают?
- Бывают, внучок, бывают...
- А, с двумя лопастями бывают?
- Бывают, внучок, бывают...
- Дедушка, а вообще без лопастей бывают?
- Нет, внучок, не бывают!
- А вот и нет, дедушка, бывают! :-D

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

Читать далее

Запечатлеть невидимое: шлирен-метод

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

Bernard de Go Mars

Мы привыкли к тому, что фотография позволяет запечатлеть все объекты материального мира, а также процессы, протекающие между ними. 

Но, за пределами наблюдения остаётся весьма существенный объект - воздушный океан вокруг! 

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

И для этого, существует специальный метод фото/видео фиксации процессов прозрачных сред*, называемый "шлирен-методом" (от «schlieren» - «полосы» (нем.) – здесь под «полосами» подразумеваются неоднородности).

Читать далее

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