Оглавление:

Дистанционный ИК-анализатор / приемник с Arduino: 3 шага
Дистанционный ИК-анализатор / приемник с Arduino: 3 шага

Видео: Дистанционный ИК-анализатор / приемник с Arduino: 3 шага

Видео: Дистанционный ИК-анализатор / приемник с Arduino: 3 шага
Видео: ИК-приемник VS1838B и arduino 2024, Ноябрь
Anonim
Image
Image
Дистанционный ИК-анализатор / приемник с Arduino
Дистанционный ИК-анализатор / приемник с Arduino

Этот анализатор одновременно принимает 40 различных ИК-протоколов и показывает адрес и код принятого сигнала.

Он использует библиотеку Arduino IRMP, которая включает в себя это приложение в качестве примера, а также другие полезные приложения!

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

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

Аналогичную, но более простую инструкцию можно найти по адресу

Шаг 1: спецификация

Спецификация
Спецификация
Спецификация
Спецификация
  • Arduino Nano или UNO
  • Инфракрасный приемник

По желанию

  • Последовательный 1604 ЖК-дисплей
  • Макетная плата
  • Провода перемычки

Шаг 2: установка программного обеспечения

После установки IDE и выбора правильной платы откройте диспетчер библиотек с помощью Ctrl + Shift + I и найдите IRMP. Установите его, а затем выберите «Файл» -> «Примеры» -> «Примеры из пользовательских библиотек» -> «Все протоколы».

Включите тип ЖК-дисплея в строке 43 и далее. Все выходы также можно увидеть на последовательном мониторе Arduino, поэтому нет необходимости подключать ЖК-дисплей для анализа!

Шаг 3: Анализ / получение

Анализ / получение
Анализ / получение
Анализ / получение
Анализ / получение
Анализ / получение
Анализ / получение

Запустите программу, и при обнаружении ИК-сигнала будет мигать встроенный светодиод.

Если сигнал может быть декодирован, результат выводится на последовательный выход (и на ЖК-дисплей). Конечный R означает, что эта команда является повторной командой.

Если вам нужно проанализировать один из 10 отключенных протоколов, используйте пример OneProtocol.

Рекомендуемые: