primary logosecondary logo

Универсальный пульт

?
УНИВЕРСАЛЬНЫЙ ПУЛЬТ
М. А. Крупинин, В. Б. Поляков
Пермский государственный национальный исследовательский университет,
614990, Пермь, Букирева, 15.
Введение. В настоящее время человека в быту окружает множество
самых разных бытовых приборов, таких как телевизоры, медиа
проигрыватели, проекторы, кондиционеры и т.д. Для каждого такого
устройства нужен пульт дистанционного управления. Наверно, каждый
сталкивался с такой проблемой, что не можешь найти пульт для управления
каким-либо бытовым прибором, потому что его куда-нибудь унесли или
потеряли. Данный универсальный пульт создан для того, чтобы избавиться
от привязки к какому-то одному пульту.
На сегодняшний день уже существует несколько видов универсальных
пультов. Есть программируемые универсальные пульты дистанционного
управления, которые по внешнему виду не отличаются от обычного пульта,
но хранят в себе коды для переключения нескольких устройств. Несколько
другой тип подобных пультов – обучаемый универсальный пульт – родной
пульт размещается напротив обучаемого, и последовательным нажатием на
кнопки пульта, производится запись сигналов в обучаемый пульт. Также
выпускаются комбинированные пульты, объединяющие в себе особенности
первых двух типов. Пульты вышеперечисленных типов можно купить
практически в любом магазине бытовой электроники.
Также есть устройства, использующие платформу Arduino, Bluetooth
модуль и смартфон на ОС Android. Подобные проекты создаются
радиолюбителями–энтузиастами,
стремящимися
к
автоматизации
управления бытовыми приборами. Проект, разрабатываемый в данной
работе, содержит Wi-Fi модуль. Таким образом достигается управление с
большего расстояния.
Структура решения задачи. Для поэтапного решения поставленной
задачи, ее необходимо разбить на подзадачи:
1) Программирование платформы Arduino UNO:
 Изучение библиотеки IRremote для Arduino IDE;
 Изучение типа кодировки пультов устройств конкретного
производителя;
 Создание программы для считывания кодов кнопок реального
пульта посредством считывателя ИК сигналов TSOP-4838;
 Создание программы для отправки ИК сигналов через ИК диод.
2) Программирование Wi-Fi модуля ESP8266-01:
 Изучение характеристик модуля, режимов работы, способов
подключения, назначения выводов;

158