Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Сегодня вы узнаете, как создать простой контроллер ИК-светодиодов. Просто скомбинируйте ИК-пульт с несколькими светодиодами, и вы получите идеальное представление о ИК-управлении. Детали для этой сборки предоставлены Kuman, вы можете найти их в их комплекте Arduino UNO Kit.
Шаг 1: Необходимые детали
1 плата Arduino (я использую UNO)
1 х USB-кабель
1 х ИК-приемник
1 х ИК-пульт
3 светодиода (цвета не имеют значения)
3 резистора по 220 Ом
1 батарея 9 В и зажим (опционально)
Вы сможете купить компоненты, которые я использовал на allchips.ai
Их магазин будет открыт к концу января. Будьте на связи
Шаг 2: вставьте детали в макетную плату
Начните с вставки необходимых деталей в макетную плату. Их положение не имеет значения, сложите их как хотите. К ним относятся светодиоды, необходимые резисторы и ИК-приемник. Один конец резистора идет к аноду светодиода (+), а другой - к пустому ряду макетной платы.
Шаг 3: Подключение светодиодов
После описанного выше шага у вас должен получиться анод (более длинный вывод) каждого светодиода, подключенный к резистору. Теперь подключите каждый резистор к соответствующему выводу Arduino (вы можете изменить его позже в коде). Они следующие: 6, 4 и 2. Другой конец светодиодов (- или катод) подключен к шине GND макета.
Шаг 4: Подключение ИК-приемника
Контакт слева идет на контакт 8 Arduino (вы можете изменить его в коде позже). Средний идет к отрицательной шине макета (GND), а правый - к положительной шине (5V). Теперь вы готовы к аппаратной части! Теперь идет программное обеспечение.
Шаг 5: загрузка кода и настройка пульта дистанционного управления
Подключите Arduino к вашему ПК. Выберите правильный COM-порт и загрузите код, который вы можете найти здесь. Не стесняйтесь изменять номера контактов и код, как хотите. Пока не отключайте Arduino.
Настройка пульта
Откройте Serial Monitor и направьте пульт на приемник. Поочередно нажимайте кнопки, которые вы хотите использовать для управления, и обратите внимание на коды, которые появляются на экране. Вы можете взглянуть на второе изображение выше для справки. Я использую 0, 1, 2 и 3 пульта дистанционного управления. Решив, какие из них вы собираетесь использовать, измените их в коде после каждого «случая» «переключателя», просто удалив значения, которые я использовал, записав «0x» (без кавычек), а затем ключ закодировано, что вы хотите. Сделайте это для каждого из светодиодов плюс 0, который выключает их все.