Все потоки
Поиск
Написать публикацию
Обновить
141.94

Электроника для начинающих

Arduino, DYI и как собрать Электроника

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

Как я пришел в умный дом: личная история автоматизации

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

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

Читать далее

Про самодельную систему активного шумоподавления для городской квартиры

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

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

В этой статье мы посмотрим, что можно сделать для защиты своего жилища от агрессивного звукового фона окружающей городской среды, и упор сделаем на способ электронного шумоподавления…
Читать дальше →

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

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

Эта статья открывает цикл публикаций о создании open-source веб-приложения для стриминга видео с веб-камеры и управления роботом. Приложение позволит транслировать видео с камеры в реальном времени и отправлять команды управления роботом через интерфейс. Думаю, статья будет интересна веб-программистам, интересующимся работой с видеостримингом и FastAPI, а также робототехникам и энтузиастам DIY-проектов.

Идея проекта возникла из моего интереса к робототехнике и веб-программированию. Ранее в статье DIY-проект: гусеничная платформа с ИК-управлением на Arduino я создал гусеничную платформу на базе Iscra mini, управляемую ИК-пультом, и захотел развить эту платформу.

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

Читать далее

Простейший инфракрасный счётчик на Arduino. С мелкими гадостями

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

Здесь описывается очень простой (возможно, самый простой в мире) самодельный однолучевой горизонтальный инфракрасный счётчик (людей) на Arduino. Его сенсорная система содержит лишь  инфракрасный светодиод, фотодиод, биполярный транзистор и три резистора.  Руководствуясь описанием, счётчик сделать совсем легко.

Но будьте бдительны: в описание я заложил мелкие гадости. А куда и какие - не хочу заранее сообщать. Долой скуку! Да здравствуют приключения!

Как и в обычном квесте, реальной опасности здесь никакой нет. Даже если вы не заметите заложенные “мины”, и всё сделаете в точности так, как тут коварно предложено, струйка дыма из самоделки не пойдёт. Ни один её элемент вообще никак не пострадает. Обещаю. При любом раскладе в итоге удастся без потерь наставить это изделие на путь истинный. (На пути истинном оно прекрасно работает. Проверено.)

От всего этого вы получите большое удовольствие и нужные на практике навыки.

Итак, начинаем!

Читать далее

Этот увлекательный мир радиопередатчиков на транзисторах

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

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

Сегодня можно купить готовые и современные передающие и приёмные устройства как для радиосвязи, так и для радиоуправления. Довольно популярны относительно недорогие программно-определяемые радиосистемы Software-defined radio (SDR). Модули связи LoRa позволяют устанавливать связь на значительном расстоянии даже при небольших уровнях мощности. Однако знакомство с базовыми принципами создания устройств радиосвязи на транзисторах, на мой взгляд, будет полезно начинающим радиолюбителям. 

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

Надеюсь, что эксперименты, описанные в статье, помогут вам войти в увлекательный мир радиосвязи!

Читать далее

Подключаем геймпад от Денди (NES) к ПК

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

У меня есть старый геймпад от игровой приставки Денди (клон NES). Задача: подключить его к ПК, чтобы играть в старые игры на “оригинальном” геймпаде. Я уже публиковал статью про подключение геймпада Sega Mega Drive к ПК. Теперь точно так же подключим геймпад от Денди. Изменений в конструкцию геймпада вносить не будем, вместо этого будем опрашивать геймпад точно так же, как это делала сама игровая приставка.

Читать далее

Модель датчика энтропии из веток и шишек

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров7.3K
TL;DR: Расскажу, как из распространённых компонентов сделать генератор электрического шума с широким спектром, основанный на эффекте лавинного пробоя обратносмещённого p-n перехода. Поделюсь результатами исследования шумовых характеристик некоторых стабилитронов.


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

15 лет назад такого не было. Что случилось с телефоном, автомобилем и кардиостимулятором

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

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

Знаете, что самое удивительное в современной электронике? Мы перестаем её замечать. Каждый день мы носим в карманах устройства мощнее компьютеров, которые отправляли людей на Луну. И воспринимаем это как норму.

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

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

Читать далее

Радиоприемник на RDA5807, Arduino Nano и … DeepSeek

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

Практически все функциональные возможности микросхемы RDA5807M реализованы в примерах ардуиновских библиотек Radio от Matthias Hertel и PU2CLR_RDA5807 от Ricardo Lima Caratti. Обе ищутся и устанавливаются в IDE.

Меня интересовала в основном реализация RDS, но не устраивало большое количество кнопок управления (не менее 4-х), так как в основном я ориентировался на управление энкодером. Просмотрев все примеры, я обратился к поиску радиоприемников, ориентируясь только на те модули, которые были у меня: модуль RDA5807M c кварцем, OLED SSD1306 128х64 синий с желтой верхней полосой, энкодер TZT и Arduino Nano (далее МК). Варианты с дополнительными кнопками, как в примерах библиотек, не рассматривались. В результате я остановился на двух вариантах. Первый.

Схемы подключения модулей приемника и дисплея стандартные — это шина I2C, организованная на выводах А4 и А5 МК; D2, D3, D4 для энкодера. Для написания кода я использовал в основном DeepSeek (далее просто чат-бот). Grok и YandexGPT применялясь от случая к случаю, об этом ниже. Выбор был основан в основном на доступности без бальных танцев из-за блокировок. Правда, совсем без танцев не обошлось, а решилось совсем просто. Ну, вы поняли, о чем речь.

Описал первое задание и боты взялись за дело. Конечно, с первого раза ничего путного не получилось и со второго тоже. Дело пошло лучше, когда я стал использовать диалоги, подбрасывая в диалог сообщения об ошибках компиляции. В результате получил более-менее работающий код, но с одним недостатком. На дисплей не выводилась кириллица. Чат-боты печатают очередную итерацию, но становится только хуже. В какой-то момент Arduino IDE написала мне, что для шрифтов не хватает памяти МК. Тут я понял, что надо остановиться — дело зашло в тупик.

Читать далее

Пьезоэлемент от зажигалки — источник рентгеновского излучения?

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров13K
Картинка Freepik, Petteri Aimonen

Вещи, которые окружают нас в жизни, бывает, что таят в себе дополнительный интересный потенциал, зачастую довольно неожиданный.

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

Однако приходило ли вам в голову, что этот пьезоэлектрический элемент может быть использован в качестве источника рентгеновского излучения?
Читать дальше →

Что нового у Wiren Board: модуль DALI, датчик присутствия в WB-MSW, новое реле в подрозетник

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

Выставка и конференция WBCE 2025 собрала в Москве более 1500 гостей и 42 компании, которые  представили решения в области автоматизации, диспетчеризации и умного дома. «Cекретный доклад» традиционно прочитал Евгений Богер, основатель и технический директор компании Wiren Board — организатора выставки и разработчика одного из популярных контроллеров автоматизации в РФ.

В докладе Евгений представил линейку новых устройств и рассказал о важных обновлениях, таких продуктов, как контроллер Wiren Board 8.5, преобразователь интерфейсов WB-MGE v.3, модуль бесперебойного питания WB-UPS v.3 и других периферийных устройств.

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

Читать далее

Как оптимально проектировать печатные платы

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

Привет, на связи Андрей Шведов, руководитель проектов ГРАН Груп!

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

Всего этого можно добиться, соблюдая набор принципов концепции DFM (англ. design for manufacturing) – "проектирование с учетом производства". Она имеет довольно простой смысл: задуманные в проекте решения следует реализовывать, учитывая особенности технологических процессов и возможности производств.

Следуя принципам DFM, вы получаете надежные и соответствующие функциональным характеристикам печатные платы, поставленные в срок, с минимальным риском дефектов и по оптимальной стоимости.

Цель нашей статьи – показать, что соблюдая простые рекомендации и имея представление о "популярных" ошибках, можно заметно сэкономить время.

Читать далее

Четвёртый инженерный хакатон SoC Design Challenge: «Свидетели ошибок» из Аквариус — победители трека UVM верификации

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

С 18 по 20 апреля 2025 г. на площадке НИУ МИЭТ в Зеленограде прошёл четвертый инженерный хакатон SoC Design Challenge, организованный компанией YADRO совместно с Передовой инженерной школой «Средства проектирования и производства электронной компонентной базы» МИЭТ. Более 250 студентов очной формы обучения со всей России собрались, чтобы на практике решить задачи по проектированию и верификации систем на кристалле (SoC) на базе RISC‑V.

В рамках треков «RTL проектирование», «UVM верификация», «Системная верификация СнК» и «Топологическое проектирование» участникам предстояло не только продемонстрировать знания цифровой и аналоговой схемотехники, но также и получить призы — FPGA платы и другие инженерные гаджеты. Все задачи формировались действующими специалистами отрасли и преподавателями МИЭТ, что делало соревнование максимально приближённым к реальным производственным кейсам.

Команда студентов-сотрудников компании Аквариус, трое студентов 4‑го курса НИЯУ МИФИ (каф. 27) команда «Свидетели ошибок»:

1. Силкин Никита Романович

2. Скворцов Ярослав Максимович

3. Никонов Александр Андреевич

За три дня напряжённой работы «Свидетели ошибок» набрали 76 баллов из максимальных 100 и уверенно опередили ближайших соперников на 28 баллов, заняв 1 место среди остальных команд в треке UVM верификации.

Как команда готовилась и добилась победы

Скворцов Я. М.

Хакатон длился три дня с 9:00 до 20:00. Сначала мы подробно разработали верификационный план по спецификации устройства, определили ключевые функции и ошибки для проверки. После этого разделили обязанности: каждый взял часть тестового окружения и приступил к реализации. Регулярные обсуждения архитектурных решений позволили быстро интегрировать результаты и довести тестбенч до рабочего состояния. Локализация багов оказалась самой трудоёмкой частью: требовалось крайне внимательно и с пониманием просматривать результаты тестов. Благодаря эффективной коммуникации и сплочённой атмосфере команда справилась с этой задачей, и мы одержали победу.

Читать далее

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

Еноты и немного цифр. Все программаторы вам врут

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

И снова всем привет, не ждали? :-)

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

А дело в наглядности. Все желают видеть цифры.

Даже не думал делать никаких сравнительных таблиц, но вот сегодня наткнулся на готовую таблицу от автора лучшей программы для 341 под линукс — IMSProg.

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

Часть первая — скорость работы.

Читать далее

Как принимать метеорологические спутники, не привлекая внимание санитаров

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

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

Читать далее

Проектирование и расчет полумостового преобразователя на ферритовом кольце

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

В современной силовой электронике полумостовые преобразователи (half-bridge converters) занимают особое место как одна из самых универсальных и широко применяемых топологий для преобразования DC-DC и DC-AC. Сочетая простоту конструкции с высокой эффективностью, эти преобразователи позволяют преобразовывать входное напряжение в более высокое или низкое выходное напряжение. Так же данный тип преобразователя обеспечивает гальваническую развязку выхода от входа, что значительно расширяет области применения данной топологии. Так же следует добавить что транзисторы в данной топологии работают с более низкими напряжения, в отличии от пуш-пульной схемы где на каждый транзистор приходится удвоенное входное напряжение.

Читать далее

Легендарный ампервольтомметр Ц20

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

Сегодня, в Международный день радиолюбителя, я хотел бы рассказать о приборе, без которого бы моя карьера радиолюбителя не состоялась. Речь пойдёт о легендарном Ц20: простом, надёжном и недорогом ампервольтомметре, ставшим лучшим другом и помощником многим поколениям радиолюбителей в нашей стране.
Читать дальше →

Русский инженер против снега на крыше

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

Снег. 

Для детей это снеговик и снежки с родителями, для подростков — возможность позаигрывать с понравившейся девушкой, но для меня, инженера, который 15 лет занимается крышами, снег — это одна большая головная боль. 

Меня зовут Алексей, я работаю инженером в ТЕХНОНИКОЛЬ. Так как я часто общаюсь с клиентами и монтажниками, я заметил проблему: ответственные за крышу зданий неправильно понимают, когда именно нужно чистить снег. 

Мне стало интересно разобраться, но ничего подходящего я не нашел. Российские системы только измеряли толщину снега и стоили дорого. Зарубежные — использовали громоздкие платформы 3×3 метра, которые трудно установить. Тогда я задумался о своем устройстве.

Читать далее

Жгём-шьём контроллеры и кормим ядерную подсветку

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

Четыре сгоревших STM32, три блока питания, 90 ампер, синяя сосиска, 16 бубенчиков и электродиффузия — в этой части кормим подсветку для трёх теликов, пишем с нуля протокол адресных светодиодных лент WS2812b и обматываемся коаксиальными проводами.

Осторожно, трафик!

Доступ к SDRAM памяти на FPGA и «множество Мандельброта»

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

Здравствуйте. Меня зовут Дмитрий. Сегодня мы научимся работать с SDRAM памятью и нарисуем множество Мондельброта на экране.

Данная статья является продолжением статьи Создание видеокарты Бена Итера на FPGA чипе. Если вы не читали то очень рекомендую. Ну а мы начинаем.

Читать далее

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