Устройство для автоматического «приглушения» звука фильма при высоком уровне звука музыки или рекламы - Своими руками
Своими руками

Устройство для автоматического «приглушения» звука фильма при высоком уровне звука музыки или рекламы

>

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

Надоела такая ситуация и мастеру-самодельщику с ником GreatScottLab. Тогда он разработал и сделал устройство, которое автоматически поддерживает заданный уровень громкости. Если музыка в фильме начинать звучать слишком громко, то звук уменьшается, при переходе к речи – увеличивается.
Инструменты и материалы:-LiPo аккумулятор;-Плата для зарядки / защиты;-Переключатель;-Регулятор 3,3 В;-Конденсаторы;-Резисторы;-Электретный микрофон;-Операционный усилитель;-Потенциометр;-Arduino Pro Mini;-ИК-светодиод;-Красный светодиод;-Монтажная плата;-Паяльные принадлежности;-Программатор;
Шаг первый: схема
Сначала мастер разработал схему устройства. Она состоит из нескольких блоков. Питание осуществляется от аккумулятора по причине помех при сетевом питании. Для сканирования звука мастер использует электретный микрофон и аудиоусилитель. Для уменьшения/увеличения громкости используется ИК-светодиод. Управляет всем плата Ардуино.
Устройство для автоматического «приглушения» звука фильма при высоком уровне звука музыки или рекламыSchematic_ArduinoMovieVolumeAdjuster_2021-09-10.pdf
Шаг второй: сборка
После разработки схемы мастер собирает устройство на монтажной плате.
Устройство для автоматического «приглушения» звука фильма при высоком уровне звука музыки или рекламыУстройство для автоматического «приглушения» звука фильма при высоком уровне звука музыки или рекламыУстройство для автоматического «приглушения» звука фильма при высоком уровне звука музыки или рекламыУстройство для автоматического «приглушения» звука фильма при высоком уровне звука музыки или рекламыШаг третий: программирование
Перед написанием кода мастер измерил, с помощью осциллографа, какой сигнал необходим для уменьшения/ увеличения громкости. Основываясь на этой информации, был разработан код. Помимо других, в нем есть одна важная составляющая.

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

Вторым потенциометром регулируется время отклика.
Перед загрузкой кода нужно установить библиотеку по этой ссылке
Код можно скачать ниже.
MovieVolumeAdjust.ino

После сборки и настройки устройства, оно размещается рядом с аудиосистемой или телевизором. При этом ИК-светодиод должен быть направлен в сторону ИК-приемника (красный светодиод предназначен для сигнализирования о низком уровне заряда батареи).
Устройство для автоматического «приглушения» звука фильма при высоком уровне звука музыки или рекламыБолее подробную информацию о схеме, коде и т.д. можно узнать из видео. При просмотре можно включить субтитры с переводом на русский язык. Желающим повторить схему желательно еще ознакомится с комментариями на странице сайта-источника и на ютуб под видео.

SitesReady

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

Follow us

Don't be shy, get in touch. We love meeting interesting people and making new friends.