
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04

Это еще одно удобное руководство по созданию очень простого ИК-декодера с использованием Arduino и ИК-приемника. В этом руководстве будет рассмотрено все, от настройки программного обеспечения до использования ИК-приемника и декодирования сигналов. Эти сигналы можно использовать позже для нескольких проектов, включая роботов с дистанционным управлением с помощью ИК-излучения, автоматизацию дома и аналогичные проекты с ИК-управлением.
Если вы увлекаетесь робототехникой и хотите научиться всему с самого начала, ознакомьтесь с этим электронным курсом.
Шаг 1: Сбор материалов




- Arduino (я буду использовать UNO). Ссылка для USLink для Европы
- ИК-приемник (здесь используется 1838) Ссылка для USLink для Европы
- BreadBoard. Ссылка для USLink для Европы
- Провода. Ссылка для USLink для Европы
- Arduino IDE.
Все компоненты можно купить на UTsource.net
Шаг 2: Подключение


Сначала проверьте схему вывода имеющегося у вас ИК-приемника. ИК-приемники имеют 3 контакта: + ve, GND и Out. Перед использованием любого приема убедитесь, что вы знаете эти контакты. При неправильном подключении настройка не будет работать, и вам будет сложно в этом разобраться.
Выполните следующие подключения: -
1. Подключите плюсовой контакт приемника к 3,3 В Arduino.
2. Вывод GND приемника на GND Arduino.
3. Вывод приемника на цифровой вывод 2 Arduino.
Подключите плату Arduino к компьютеру, так как нам нужно загрузить код и контролировать ИК-импульсы.
Шаг 3: Настройка IDE
Для использования IR-приложений сначала вам нужно добавить IR-библиотеку в вашу IDE, иначе наша программа не будет работать.
Скачать IR Library.
Распакуйте загруженный файл.
Скопируйте извлеченную папку.
Перейти к >> Диск C >> Файлы программ (x86) >> Arduino >> Библиотеки.
Вставьте папку в библиотеки.
Вот и все, IDE готова к работе с нашим кодом.
Шаг 4: Загрузка кода и тестирование




Загрузите предоставленный мной код и загрузите его на плату Arduino.
После загрузки кода перейдите к инструментам и выберите монитор последовательного порта.
Ardunio должен перезапуститься / отдохнуть, и вы готовы собирать коды своего пульта дистанционного управления. Просто направьте пульт на ИК-приемник и нажмите кнопку, сигнал которой нужно декодировать. На экране появится шестнадцатеричное значение, это ИК-коды, которые вам нужно запомнить, которые потребуются для будущих проектов с дистанционным управлением через ИК-порт.
Рекомендуемые:
LabDroid: кодировщик / декодер кода Морзе: 4 шага

LabDroid: Кодировщик / декодер кода Морзе: Примечание. Эта инструкция не может быть реализована 1: 1 в последней версии LabDroid. Я скоро обновлю его. Этот проект покажет вам, что вы можете делать с LabDroid. Поскольку Hello World обычно создается на основе текста, света или звука, я подумал, что LabDr
Как сделать простой DTMF (тональный) декодер телефонной линии: 3 шага

Как сделать простой DTMF (тональный) декодер телефонной линии: это простой проект, который позволяет вам декодировать сигналы DTMF практически на любой телефонной линии. В этом уроке мы используем декодер MT8870D. Мы используем готовый тональный декодер, потому что, поверьте мне, пытаться сделать это с помощью
Декодер протокола дистанционного управления RC5 без библиотеки: 4 шага

Декодер протокола дистанционного управления RC5 без библиотеки: перед декодированием rc5 сначала мы обсудим, что такое команда rc5 и какова ее структура. так что в основном команда rc5, используемая в пультах дистанционного управления, которые используются в телевизорах, проигрывателях компакт-дисков, d2h, системах домашнего кинотеатра и т. д., она имеет 13 или 14 бит, расположенных в
Декодер ИК-пульта дистанционного управления с использованием Arduino: 7 шагов

Декодер ИК-пульта дистанционного управления с использованием Arduino: Здравствуйте, создатели! Это полное руководство о том, как декодировать любой ИК-пульт дистанционного управления. Просто следуйте моим инструкциям ниже
Декодер магнитной полосы Arduino: 4 шага (с изображениями)

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