Как выбрать обучаемый пульт ДУ?

Существует огромное многообразие ассортимента, потому вопрос выбора пульта часто становится сложным. Приобретать ДУ по понравившемуся внешнему виду - не стоит.

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

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

Универсальные пульты подлежит настройке. Но это касается не всей технике и не всех функций. Так, например, универсальный пульт может не поддерживать функцию «меню» и «настройки программ» для телевизора, а без этого управление будет неполноценным.

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

Какие бывают пульты?

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

2. Пульт с настройкой через компьютер. Настройка осуществляется с помощью специального программного обеспечения. Суть том, что на сервере производителя находится большое количество настроек, предназначенных для различных устройств. Можно выбрать в программе эти устройства и нажать кнопку «обновить пульт». Тогда вся нужная вам информация заполнит «умный» универсальный пульт. Причем можно проверить совместимость: это осуществляется на сайте производителя. Например, компания Logitech является одним из лидеров, обладающим довольно обширной базой настроек для самой разнообразной техники.

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

Как происходит процесс обучения?

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

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

Пульты способны комбинировать всевозможные варианты настройки: программируемые + обучаемые или настраиваемые через PC + обучаемые.

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

В зависимости от того, каким количеством категорий техники может осуществлять руководство универсальный пульт, он имеет название. Например, «3-in-l» это - возможность замены сразу трех пультов. Это может быть видео + ТВ + спутниковый приемник. Если название «6-in-l» , то такой пульт «руководит» уже шестью устройствами.

Как пользоваться универсальным пультом?

Все просто. Нужно выбрать номер программы и отрегулировать громкость. Когда возникнет необходимость во включении, к примеру, видео, тогда придется применить специальный переключатель или кнопку. Thomson оснащает свои устройства переключателями, а разработчики Philips предусмотрели специальную кнопку, которая последовательно перебирает типы устройств. Напротив необходимого пользователю в данный момент значка загорается специальный индикатор. Он также мигает, когда происходит нажатие кнопок, демонстрируя работу пульта и посылая команды. Интересно, что такие модели часто имеют и два, и три кнопочных поля. Каждое из полей имеет непосредственное отношение к отдельной категории техники.

Выбор производителя

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

Один из признанных лидеров - компания Philips, предлагает целую линейку удобных пультов. Предлагаем ознакомиться с двумя моделями Philips.

Модель Perfect replacement SRP5004/97 универсальный пульт ДУ - сертифицирован Royal Philips Electronics. Настройка производится очень легко и быстро, благодаря инновационной функции SimpleSetup. Требуется всего 3 шага: 1. Узнать код устройства и ввести его в память пульта 2. Выключить устройство кнопкой включения/выключения 3. Проверить работу всех кнопок. Предусмотрена подсветка кнопок. Полностью совместим более чем с 1200 марками.

Модель PHILIPS SRU940010 - не только способна выполнять все функции старых пультов, но и намного комфортнее в эксплуатации. Предусмотрено управление 5-в-1 для аудио/видео устройств. Есть широкая база данных инфракрасных кодов для большинства устройств или марок. Устройство оснащено ЖК-дисплеем и имеет подсветку. Производит автоматический поиск указанной марки. Обучаемый: + Сенсорный: + Макрос: + .

Пульт Voto SRM-403E - новый универсальный обучаемый пульт ДУ. После простой настройки может управлять 4-мя устройствами: ТV, SAT, DVD, Home Theatre. Есть
встроенная базу кодов управления. Поиск кодов осуществляется в автоматическом и в ручном режиме. Современная технология обучения пульт-пульт дает возможность запрограммировать любую клавишу. Пульт сохраняет настройки при замене батареек.

Универсальный обучаемый пульт Dr.HD - удобное и функциональное устройство, имеющее 2 режима. Только в одном из них есть возможность запрограммировать 49 кнопок для управления различными бытовыми электронными приборами. Имеет подсветку кнопок, невероятно легкую настройку, питание от двух батареек типа ААА.

Пульт ДУ Euston URC – 888L называют сверх-универсальным пультом - 8 в 1. Он заменит собой до 8 пультов. Заложены в память более 1500 популярных моделей. Пульт легко обучаем. Работает практически со всеми марками аппаратуры. LED - светящийся индикатор выбранного устройства.

SunWave SRC-3820 - пульт с сенсорным дисплеем, заменяет до 16 оригинальных пультов, предусмотрено копирование до 48 кнопок с одного оригинального пульта, копирование до 768 кнопок со всех оригинальных пультов, редактирование банков и кнопок с присвоением пользовательских названий обучаемым банкам и кнопкам, 128 макросов - программирование макрокоманд, вызываемых нажатием одной кнопки. Есть подсветка дисплея и кнопок, возможность добавления необходимых кнопок и их удаления, LIGHT сенсор наружной освещенности; предусмотрены часы, календарь.

Как видите - есть из чего выбрать! Мы рады, если сегодняшняя тема вам понравилась.

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

Обзоров универсальных пультов уже было много. Этот пульт ничем особо не выделяется. Поэтому буду краток. Можно брать. Чуть подробней под катом.


Цель приобретения универсального пульта - уменьшить количество обыкновенных пультов с 2х до одного. Первый пульт донор - от телевизора LG. Куча кнопок, куча функций. Реально конечно пользуется лишь малая часть. Но я старался найти такой универсальный пульт, где по максимуму бы совпали основные функциональные кнопки. Второй пульт-донор - от домашнего кинотеатра на базе HTPC. Обычный компьютерный пульт.

Рассмотрим сам универсальный пульт.

Видим поддержку 3-х профилей разных устройств. Питание от 2х AAA батареек. Довольно легкий, основные кнопки на своем месте. Пластик приятный на ощупь. Кнопки тоже сделаны их добротной гладкой резины, прикасаться к ним одно удовольствие. Кнопки хорошо посажены, промахнуться пальцем не получится.


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

Именно этот пульт я выбрал по 2м причинам:
1. Цена. Я не готов платить больше за такую пустяковую проблему как лишний пульт на журнальном столике.
2. Внешний вид. Мне понравилась цветовая раскладка кнопок.

Процесс обучения простой и понятный: зажимаем на пару секунду одну из синих кнопок нужного профиля. Как только загорается светодиод - пульт готов записать команду от пульта-донора. Жмем на доноре кнопку, светодиод на универсальном пульте начинает мигать. Это значит что надо нажать одну из функциональных кнопок универсального пульта на которую будет записана новая команда.

В процесс обучения выявился нюанс. Вот скажем простой пульт. На нем достаточно коротко нажать кнопку, чтобы скажем телевизор среагировал на команду. Если также коротко нажать кнопку послав сигнал на универсальный пульт, то записанная команда не всегда будет корректно распознаваться телевизором. Методом «тыка» пришел к тому, что на доноре надо подержать кнопку зажатой чуть дольше, тогда записанная команда срабатывает. Но если «передержать» то могут случиться двойные срабатывания. В общем не все так гладко. Пришлось повозиться прежде чем успешно перенес все кнопки со всех пультов.

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

Общий вердикт. Если у Вас 2-3 пульта, и нету сверх требований - то вполне годный девайс за свою цену.

PS
Не проверял на предмет совместимости с кондиционером.
Кошечек не будет - аллергия.

Планирую купить +75 Добавить в избранное Обзор понравился +45 +83

Универсальные пульты дистанционного управления позволяют сосредоточить контроль над всеми компонентами домашнего кинотеатра в одном устройстве. Менее чем за 700 рублей уже можно подобрать хорошую модель. Если нужно больше комфорта, примерно за 2000 рублей сможете найти универсальный пульт «все-в-одном».

Еще удобнее получается, если вы управляете не каждым устройством отдельно, а нажатием на одну кнопку отправляете сразу несколько команд на различные аппараты. Эти роскошные варианты доступны немного дороже: за 15 000 рублей. Так или иначе - посмотрите наши советы по покупке.

Модель Описание Цена
Seki Slim Доступный запасной ПДУ: обучаемый с простым управлением. Работает на батарейках. 500 рублей
Seki Easy Plus Для пожилых людей: обучаемый с очень большими кнопками и простым управлением. Работает на батарейках. 870 рублей
Auvisio PRC-540 Устройство начального уровня: поддерживает до 4 устройств. Программируется через подключений по USB, работает на батарейках. 1500 рублей
One for All Smart Control Motion Комфортный средний класс: ПДУ поддерживает до 6 устройств, оснащен датчиком движения и работает на батарейках. 2000 рублей
Logitech Harmony 350 Универсал: поддерживает до 8 устройств. Кнопки программируются, работает на батарейках. 6000 рублей
Logitech Harmony Touch Роскошный универсал: поддерживает до 15 устройств, оснащен цветным сенсорным дисплеем и перезаряжаемым аккумулятор. 15 000 рублей

Seki Easy Plus & Slim: Простые, понятные и удобные.

Пульты Seki: упрощенные до минимума

Пульты управления для телевизоров обычно насчитывают более 50 кнопок различных размеров. Дети, пенсионеры или люди с ослабленным зрением не всегда могут справиться с подобными устройствами. В этом случае на помощь приходят ПДУ Seki .

Модель Slim – простой помощник в переключении каналов или регулировке громкости: отличная замена другому ПДУ. Больше кнопок, а следовательно и функций, есть у модели Easy Plus , чьи большие клавиши различать очень легко. Для программирования достаточно послать сигнал с оригинального пульта на устройства Seki .

Цена: около 500-800 рублей.


Пульт дистанционного управления с функцией «Motion»: One for All Smart Control реагирует на ваши движения.

One for All Smart Control Motion: с датчиком движения

С универсальным пультом дистанционного управления One for All Smart Control примерно вы сможете контролировать до 6 устройств, находящихся в вашей гостиной. Для настройки у вас есть три варианта: быстрое программирование (для техники от крупных производителей, таких как Panasonic, Sony и т.п.), метод поиска и ввод кода.

Изюминкой пульта является функция, скрывающаяся за термином «Motion»: пульт реагирует на ваши движения. Например, при резком движении пультом справа к центру канал телевизора переключается вниз по списку, а слева к центру - вверх. Если вы два раза стукните пальцем сбоку ПДУ - выключится звук, сделаете это еще два раза - звук вернется. Практично!

Цена: около 2000 рублей.


Logitech Harmony Touch: до 15 устройств на одном пульте.

Logitech Harmony Touch: несколько команд в одной

Logitech Harmony Touch может обслуживать до 15 устройств. Помимо цветного сенсорного экрана у него есть такая особенность, как «контроль действий». Благодаря этой возможности Harmony способен выполнять несколько команд при нажатии одной кнопки. Например, функция «слушать музыку» активирует AV-ресивер и CD-плеер, а телевизор переключает на соответствующий HDMI-вход.

Также у пульта есть подсветка, перезаряжаемый аккумулятор и порт USB, с помощью которого он может быть подключен к компьютеру. Таким образом, с помощью «мастера настройки» Harmony Touch программируется быстро и легко.

Цена: около 15 000 рублей.

Включите устройство, которым вы будете управлять. Поиск бренд-кодов поддерживается только старыми телевизорами, DVD-проигрывателями, видеомагнитофонами и спутниковыми приемниками. Он не поддерживается стереосистемами, цифровыми видеомагнитофонами и телевизорами высокой четкости (для этих устройств используйте другой метод, описанный в этой статье).

  • Бренд-код можно найти в документации к пульту или на этом сайте .
  • Отпустите обе кнопки.

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

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

    • Если вы ввели все бренд-коды из списка, кнопка питания мигнет четыре раза, а затем погаснет. В этом случае воспользуйтесь другим методом, описанным в этой статье.
  • Нажмите и отпустите кнопку «Stop ■». Это позволит сохранить код в пульте и назначить его кнопке, соответствующей включенному устройству (то есть кнопке, которую вы нажали ранее). Если вы не нажмете кнопку «Stop ■», код сохранен не будет и вам придется начать процесс заново.

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

    Поиск кодов вручную

    1. Включите устройство, которым вы будете управлять (телевизор, DVD/Bluray-плеер, стереосистему и так далее). Устройство должно поддерживать использование ПДУ.

      • Количество функций, управляемых с универсального ПДУ, зависит от устройства.
    2. Зажмите кнопку на пульте, которая соответствует включенному устройству. Например, если вы программируете пульт для управления телевизором, зажмите кнопку «TV». Если кнопки, соответствующей включенному устройству, на пульте нет, нажмите кнопку «AUX».

      • Через несколько мгновений загорится кнопка питания. Продолжайте удерживать нажатой кнопку устройства на пульте.
      • Держите пульт направленным на устройство.
    3. Зажмите кнопку питания, продолжая удерживать нажатой кнопку устройства на пульте. Кнопка питания погаснет. Продолжайте удерживать нажатыми обе клавиши в течение трех секунд. Кнопка питания снова загорится.

      Отпустите обе кнопки. Индикатор кнопки питания должен гореть. Если это не так, повторите описанные действия.

  • Давно хотел себе заиметь небольшой пульт для управления различной бытовой техникой. И вот, наконец, дошли руки, и хватило свободного времени для создания своего универсального пульта! Постарался сделать его поменьше, поудобней, покрасивей… в общем смотрите что получилось!

    1 Принцип работы.

    Универсальные пульты, имеющиеся я в продаже, в большинстве своем, работают по принципу предустановленных IR-команд. То есть в памяти пульта записана большая база протоколов различных пультов и для выбора нужного вбивается его код (книжечка с кодами прилагается к пульту). Плюсом такого подхода есть то, что для настройки всех клавиш пульта нужно набрать один код. Недостаток очевиден – пульт сможет работать только с той бытовой техникой, от которой у нее есть команды, записанные в память (для случая, если в книжечке не нашлось нужной модели бытовой техники, производитель универсального пульта рекомендует пробовать ближайшие подходящие по модели или вообще все подряд).

    Я пошел по другому пути. Для того чтобы не создавать огромную базу команд различных пультов, я решил записывать IR-команды с оригинального пульта в память микроконтроллера и впоследствии их воспроизводить (своего рода диктофон для IR-команд). Обучаемому пульту нет разницы, по какому протоколу работает оригинальный пульт, нет разницы какого формата и длины IR-команда, он записывает всю передаваемую оригинальным пультом информацию в сыром (RAW) виде и точно так же воспроизводит.

    Конечно, есть ограничения, и некоторые пульты не могут быть изучены по объективным причинам:
    — обучаемый пульт воспринимает IR-посылки TSOPом работающем на частоте 36 или 38 кГц (подавляющее большинство пультов работает именно в этом диапазоне) — это не дает возможности воспринять посылку от пульта который работает на несущей сильно отличающейся от несущей TSOP (например, 30 или 56 кГц);
    — протоколы пультов с обратной связью (например, как у кондиционеров), по понятным причинам, не могут быть воспроизведены;
    — нестандартные протоколы, которые имеют специфическое построение IR-команды (например, команда разбита на несколько посылок).

    2 Конструкция пульта.

    Обучаемый пульт представляет из себя небольшую коробочку с сенсорным клавишами. Питается вся конструкция от трехвольтовой батарейки 2032 . На корпусе имеется 9 сенсорных клавиши, 6 из них служат для управления техникой (клавиши пульта) и оставшиеся 3 – для выбора набора команд (соответственно, можно записать и воспроизвести до 3х наборов команд по 6 команд). Еще есть тактовая кнопка для переходов между режимами работы. Конструктивно пульт состоит из двух плат:
    — первая – плата управления – ;
    — вторая – плата сенсоров (ее описание Вы найдете ниже по тексту).
    Обе платы соединяются между собой при помощи разъемов, образуя цельную компактную конструкцию.

    2 Схема пульта (шилда универсального пульта).


    Схема универсального пульта

    На рисунке показана схема универсальной платы вместе с шилдом обучаемого пульта. На базовой плате могут быть установлены разные микроконтроллеры из серии ATmega48/88/168. Компоненты схемы не критичны по номиналам и допускают небольшое варьирование. Наверное, придется подобрать гасящий резистор для IR-светодиода. Чем меньше значение этого резистора — тем мощнее сигнал пульта, но быстрей будет садится батарейка.

    Изначально пульт планировалось питать от трех батареек размера ААА, которые располагались бы в батарейном отсеке, прикрепленному снизу пульта, но полевые испытания показали, что небольшой батарейки 2032 на 3 вольта, вполне достаточно для удовлетворительной работы. Конечно, несколько уменьшается мощность IR-сигнала, но остается в приделах комфортной работы. В связи с этим была немного изменена печатка платы сенсоров, куда было добавлено место для крепления батарейки 2032.

    Но нужно учитывать, что не все TSOPы способны работать при напряжении питания 3в. Если Ваш TSOP не заработал от 3х вольт, или Вам нужен мощный IR-сигнал, способный работать на больших расстояниях, отражаясь от стен и потолка, то прикрепите батарейный отсек на три батарейки типа ААА к низу пульта (закрытый батарейный отсек даже не испортит внешнего вида) и Вы получите мощный пульт и продолжительную работу.

    3 Печатная плата

    Как собрать плату управления – Изготовление печатной платы шилда обучаемого пульта может представлять некоторую сложность по причине относительно тонких дорожек и больших полигонов сенсорных площадок. После протравки и лужения платы обязательно нужно просмотреть/прозвонить все дорожки на предмет обрывов и замыканий между собой.
    Здесь оставляю разводку базовой платы и платы шилда пульта вместе с боковыми стенками в одном месте (для удобства изготовления всех плат за один раз).

    Рисунок печатной платы пульта

    4 Сборка конструкции

    После того как Вы убедились в целостности дорожек шилда – запаеваем компоненты. Особо там паять нечего, но есть некоторые нюансы:
    — индикаторные SMD светодиоды (их два в параллель) нужно паять боком, для того, чтобы их свечение было видно сквозь плату.

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

    Кстати, светодиоды не обязательно должны быть SMD. Можно просверлить в удобном месте платы отверстие и установить туда обычный светодиод, проводами дотянув к нему питание.

    — Еще один проблемный для монтажа элемент – пьезоизлучатель. Габариты пьезоизлучателя не позволяют его установить в каком либо определенном месте (он просто не помещается), поэтому к его установке придется подойти творчески. Я, например, обрезал ножницами стандартную пьезопластинку до удобных размеров и припаял пластинку в нижней части пульта.

    Если с пьезоизлучателем ничего не получается, вместо него можно установить светодиод, не забыв последовательно с ним поставить гасящий резистор (300 – 1000 Ом).

    — Плата сенсоров имеет три боковые стенки, припаиваемые перпендикулярно (четвертая торцевая стенка паяется к универсальной плате). При соединении универсальной платы и платы сенсоров боковые стенки не должны затирать или клинить друг между другом. Для этого необходима подгонка плат между собой — придется поработать напильником:).





    5 Прошивка микроконтроллера

    Прошивается базовая плата через стандартный разъем для программирования ISP-6 (он средний с боку базовой платы).
    - Прошивка универсального пульта ATmega88
    - Фьюзы универсального пульта ATmega88
    Напоминаю:Для Algorithm Builder и UniProf галочки ставятся как на картинке.
    Для PonyProg, AVR Studio, SinaProg галочки ставятся инверсно.
    Как программировать микроконтроллеры читаем в

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

    Я выбрал способ, описанный в . Распечатал при помощи цветного лазерного принтера на самоклеющейся бумаге рисунки передней и задней панели пульта, приклеил рисунки на пульт и покрыл сверху защитным слоем (приклеил сверху широкий скотч).





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

    Вот вам несколько общих вариантов дизайна клавиш.

    Рисунки сенсорных панелей для пульта (DOC)

    6 Работа обучаемого пульта

    Пульт готов, теперь расскажу как с ним работать.

    Для начала ознакомления с работой пульта — элементы управления:


    — аппаратная (контактная) клавиша Set служит для различных целей, но главные — переход между режимами работы, усыпление пульта и вывод его из сна;
    — индикаторные Led (на картинке он немного не на своем месте, но все течет, все меняется …) служит для индикации различных режимов работы + подсветка сенсоров;
    — сенсорные клавиши смены программ и изменения уровня имеют автоповтор (функции: громкость, переключение каналов, яркость, тембр, …);
    — сенсорные клавиши Power и Mute не имеют автоповтора (нужны для единичных действий: включить-выключить, открыть-закрыть, …);
    — сенсоры выбора группы команд делают активным один из трех возможных наборов (по 6 штук) команд-сенсоров (например: 1-телевизор, 2-усилитель, 3-свет) ;
    — еще есть пьезоизлучатель Buzzer (внутри корпуса) , он озвучивает нажатия клавиш и выполняет ряд других действий.

    Вот теперь сам алгоритм работы:
    — При первом включении пульта (подаче питания), он начнет процедуру автоматической настройке сенсоров. Перед настройкой, с небольшими паузами, прозвучат два длинных и один короткий сигнал. Сразу после короткого сигнала сенсоры автоматически настроятся. В момент автоматической настройке сенсорные площадки должны быть свободными. — Далее пульт переходит в режим воспроизведения команд из первой группы команд. Прозвучит длинный пииик и сразу за ним короткий (первый набор команд). Загорится Led . Если теперь нажимать сенсоры выбора группы команд то будет звучать длинный пииик и, сразу за ним, в зависимости от номера группы, количество коротких. Переключатели групп команд во всех режимах работают одинаково.
    — При нажатии в режиме воспроизведения сенсоров команд , будет издаваться короткий звуковой сигнал (пик) и выдаваться IR-команда.
    — Если пульт не трогать некоторое время он сам перейдет в режим сна. В режим сна можно ввести пульт принудительно нажав кратковременно Set . Кратковременное нажатие на Set в режиме сна просыпает пульт и он просигналит номер активной группы команд (чтобы лишний раз не тыкать пальцем 😉).
    — Если в режиме воспроизведения длительно зажать Set , то пульт перейдет в режим обучения, издав два коротких сигнала, и Led начнет постоянно мигать. При нажатии на любой сенсор — светодиод погаснет, прозвучит длительный сигнал и пульт будет ждать IR-посылку от оригинального пульта. Если посылка получена, прозвучит длинный сигнал, пульт запомнит команду и вернется в режим обучения. Если посылки долго нет — прозвучит короткий сигнал и пульт перейдет в режим обучения самостоятельно. Еще, ожидание IR-посылки можно отменить кратковременным нажатием Set . В режиме ожидания IR-посылки оригинального пульта можно выбирать другие сенсоры или группы. Действия сенсоров-селекторов аналогично режиму воспроизведения.
    — Возвратится назад в режим воспроизведения можно длительно зажав Set (последуют два коротких сигнала) или, спустя некоторого времени бездействия, пульт сам перейдет в режим воспроизведения.

    7 Решение проблем. Отладка конструкции.

    Сенсоры устройства являются самым тонким и чувствительным элементом конструкции. Они нуждаются в аккуратном изготовлении (не смытый флюс или грязь на плате способны значительно ухудшить или даже сделать невозможным работу сенсоров) и точной настройке. В программе были приняты меры делающие работу сенсоров более надежной:
    — при старте, программа проверяет линии сенсоров на отсутствие К.З. В случае, когда на сенсорах будет находиться напряжение питания (худший вариант, который может привести к «выгоранию» портов микроконтроллера) программа остановит свое выполнения и выдаст сигнал ошибки;
    — при старте программа автоматически настраивает чувствительность для каждого сенсора отдельно;
    — при удачной инициализации портов сенсоров и первой настройке чувствительности срабатывания сенсоров программа запишет уровни чувствительностей для всех сенсорных площадок в EEPROM с первого адреса (нулевой адрес – общая чувствительность) в порядке:

    EEPROM:
    &01 Up
    &02 Down
    &03 Plus
    &04 Minus
    &05 Power
    &06 Mute
    &07 Sel1
    &08 Sel2
    &09 Sel3
    Прочитав при помощи программатора таблицу чувствительности из EEPROM можно косвенно оценить качество работы сенсоров и диагностировать проблемы с их работой.

    А именно:
    — Нормальная чувствительность лежит в пределах значений: 20-50 . Эти значения не являются абсолютными, так как на чувствительность сенсоров влияет очень много факторов:
    — Значения близкие к 0 говорят о том, что сенсорная площадка имеет утечки на «+питания» (КЗ не может быть, так как программа в этом случае просто не начнет работать (будет непрерывно выдаваться сигнал ошибки). Причиной утечек может быть плохо очищенная плата, «сопли» между дорожками, не той величины (меньше 1 Мом) подтягивающие резисторы сенсоров, плохо протравленные промежутки между дорожками на плате.
    — Значения близкие к 255 говорят об утечках на «землю» (вплоть до КЗ), или обрыве в цепи сенсорная площадка – ножка микроконтроллера, или обрыве подтягивающего сенсор резистора (тот, который 1 Мом). Причинами утечек на «землю» могут быть: плохо отчищенная плата; «сопли» между дорожками; плохо протравленные промежутки между дорожками на плате.
    — Величины чувствительностей сенсоров должны быть примерно одинаковыми. Слишком большой разброс значений хотя и не является однозначным показателем неправильной их работы (сенсоры обрабатываются и подстраиваются индивидуально), но указывает на то, что существуют какие-то проблемы.

    Для случая ненадежной работы сенсоров, по нулевому адресу EEPROM, при помощи программатора, можно вручную задать общую чувствительность всех сенсоров. При этом нулевое значение соответствует максимальной чувствительности, 19 – минимальная, значения больше 19 будут устанавливать чувствительность по умолчанию – 5.

    EEPROM:
    &00 Sensitivity

    При прошивке пульта, EEPROM очищается и все ячейки (в том числе и нулевая) получают значения 255, что автоматически устанавливает номинальную чувствительность.

    8 Шилд для Arduino

    Так как пульт собран на микроконтроллере используемым в платах типа Arduino, Freeduino и им подобных, логично сделать шилд универсального пульта и для них. На данный момент такого шилда я еще не разводил (не дошли руки), но если у Вас это получится сделать быстрей (и опробовать на работоспособность) – присылайте материалы и я с удовольствием выложу их в этой части статьи. Вот, в помощь, основа платы шилда Arduino в Sprint Layout:
    - Заготовка шилда Arduino (Sprint Layout)