Управляйте своим Arduino с помощью пульта управления

Хотите знать, как контролировать что-либо в вашем доме с помощью простого пульта дистанционного управления? Это довольно просто и дешево, если у Вас есть Arduino!

Шаг 1. То что нужно

Шаг 1. То что нужно

Вот что вам понадобится:

- Arduino (я использую UNO)
- Макет без паяльника
- Инфракрасный приемник
- Беспаечные проводы
- Любой пульт дистанционного управления

Шаг 2: Соберите приемник

Шаг 2: Соберите приемник

Подключите инфракрасный приемник к макету и подключите его к вашему Arduino.

Подключите правый штырь к 5V Arduino, центральный вывод к GND, а левый штырь к цифровому выводу 11.

Шаг 3: Код

Шаг 3: Код

Я использовал библиотеку IRremote для arduino.
Вы можете скачать его здесь: IRremote

Закройте среду разработки Arduino и разархивируйте ее в папку arduino / libraries.

Запустите Arduino IDE и откройте пример эскиза IRrecvDemo. Перепишите «HEX» в «DEC», как показано на рисунке. Загрузите эскиз.

Шаг 4. Определение кнопок

Шаг 4. Определение кнопок

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

Запомните, какая кнопка была нажата и делайте заметки о появляющихся кодах. Например:

- появился код 50088119, вы нажали кнопку включения / выключения
- код 50073839, кнопка «Открыть / закрыть» и т. д.

Шаг 5: Контроль

Шаг 5: Контроль

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

Вот код, который вы должны использовать. Это не лучшее решение, я думаю, но довольно простое:

Удачи всем любителям Arduino!