Оглавление:
- Запасы
- Шаг 1. Сначала мы понимаем структуру сигнала Rc5
- Шаг 2: Позвольте мне прояснить это двумя битами…
- Шаг 3: конечный автомат
- Шаг 4: Схема
Видео: Декодер протокола дистанционного управления RC5 без библиотеки: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
перед декодированием rc5 сначала обсудим, что такое команда rc5 и какова ее структура. так в основном
Команда rc5, используемая в пультах дистанционного управления, которые используются в телевизорах, проигрывателях компакт-дисков, d2h, системах домашнего кинотеатра и т. д., она имеет 13 или 14 бит, расположенных таким образом, что первые два бита являются стартовыми битами, а третий бит - бит переключения, а затем следующие пять. биты - это адресные биты, а следующие шесть битов - это командные биты.
Стартовые биты - в rc5 первые два бита - это стартовые биты, эти биты всегда равны 1. вы можете сказать, что эти биты должны информировать получатель о том, что биты переключения, адреса и команды собираются принять.
Бит переключения - этот бит меняет свой статус (с 0 на 1 или наоборот) при каждом нажатии новой кнопки (или той же самой кнопки, если она отпускается).
Биты адреса - каждое устройство имеет уникальный адрес. Вы не можете управлять телевизором Philips с проигрывателем компакт-дисков Philips. так что это магия адресных битов. Эти 5 бит могут адресовать 2 ^ 5 = 32 устройствам.
Командные биты - следующие 6 бит - это командные биты. в пульте дистанционного управления каждая кнопка имеет уникальное действие, такое как power, vol +, vol-, ch +, ch-… и т. д. поэтому у каждой кнопки свой код. этот код задается этими 6 битами. 2 ^ 6 = в эмоции возможно 64 кнопки.
Запасы
littlebitelectronics.blogspot.com/
Шаг 1. Сначала мы понимаем структуру сигнала Rc5
в команде rc5, когда сигнал переходит от низкого к высокому, он считается «1», а когда сигнал переходит с высокого на низкий, считается как «0».
Шаг 2: Позвольте мне прояснить это двумя битами…
Шаг 3: конечный автомат
Перед написанием кода C декодера я нарисовал конечный автомат протокола RC5, который может помочь процессу декодирования.
Шаг 4: Схема
Список деталей-----
- Arduino uno
- цоп 1738
- lcd16x2
- соединительные провода
Проект Arduino отсюда
Рекомендуемые:
IRduino: Пульт дистанционного управления Arduino - имитация утерянного пульта дистанционного управления: 6 шагов
IRduino: Пульт дистанционного управления Arduino - имитируйте потерянный пульт: если вы когда-либо теряли пульт дистанционного управления для своего телевизора или DVD-плеера, вы знаете, как неприятно ходить, находить и использовать кнопки на самом устройстве. Иногда эти кнопки даже не обладают той же функциональностью, что и пульт. Rece
Понимание ИК-протокола пультов дистанционного управления кондиционера: 9 шагов (с изображениями)
Понимание ИК-протокола пультов дистанционного управления кондиционера: я уже довольно давно изучаю ИК-протоколы. Как отправлять и получать ИК-сигналы. На данный момент остается только ИК-протокол пультов переменного тока. В отличие от традиционных пультов почти всех электронных устройств (например, телевизоров), где
Обычный комплект дистанционного управления, преобразованный в четырехканальный игрушечный пульт дистанционного управления с дистанционным управлением: 4 шага
Обычный комплект дистанционного управления, преобразованный в четырехканальный игрушечный пульт дистанционного управления с дистанционным управлением:改造 方法 非常 简单。 只需 准备 一些 视频 教程 完成 这个 电子 项目 并 您 服务。 玩具 控制。
Отпуск кабеля дистанционного управления Olympus Evolt E510 (версия 2 с автофокусом на пульте дистанционного управления): 6 шагов (с изображениями)
Отпуск кабеля дистанционного управления Olympus Evolt E510 (версия 2 с автофокусом на пульте дистанционного управления): Вчера я построил простой пульт с одной кнопкой для своего Olympus E510. У большинства камер есть кнопка спуска затвора (та, которую вы нажимаете, чтобы сделать снимок), которая имеет два режима. Если слегка нажать кнопку, камера автоматически сфокусируется и измерит свет
Нулевой охладитель / подставка для ноутбука (без клея, без сверления, без гаек и болтов, без винтов): 3 шага
Охладитель / подставка для ноутбука с нулевой стоимостью (без клея, без сверления, без гаек и болтов, без винтов): ОБНОВЛЕНИЕ: ПОЖАЛУЙСТА, ПРОГОЛОСОВАЙТЕ ЗА МОЙ ИНСТРУКЦИЮ, СПАСИБО ^ _ ^ ВЫ МОЖЕТЕ ПОПРОБОВАТЬ ЗАПИСЬ НА www.instructables.com/id/Zero-Cost-Aluminium-Furnace-No-Propane-No-Glue-/ ИЛИ МОЖЕТ БЫТЬ ГОЛОСОВАТЬ ЗА ЛУЧШЕГО ДРУГА