И так. В данном примере мы рассмотрим как с помощью Инфракрасного пульта (ИК) включать и выключать реле. Данный способ например можно реализовать в управлении освещением с помощью пульта. Или какой-нибудь нагрузкой. Да вообще можно кучу кнопок запрограммировать на пульте и управлять всем домом.
Для начала Инфракрасный приемник в виде светодиода и модуль реле Подключим по следующей схеме:
Схема к сожалению сохранилась не очень качественная. По этому опишу пины.
Реле подключается к 8 пину ардуино. А Инфракрасный приемник к 2 пину ардуино.
С подключением мы разобрались. Теперь нам нужно считать коды кнопок пульта.
Скачиваем библиотеку из стандартных библиотек IRremote.h . Как скачать данную библиотеку рассказывается в видео в конце статьи.
После того как скачали библиотеку, нужно залить из примеров в библиотеке IRremote.h пример считывание кодов кнопок пульта, как это сделать тоже рассказывается в видео в конце статьи.
Записываем полученный код куда-нибудь в блокнот.
Полученный код кнопки нам нужно будет добавить в строчку "case" в скетче.
Сам скетч можно найти у меня на сайте: тут.
Ну и собственно видео с демонстрацией работы и с подключением библиотек: