Найти тему

Полезный модуль Ардуино. Советую начать с него

ИК-порт и пульт – один из наиболее полезных модулей для Arduino. Этот модуль позволяет управлять устройствами на плате Arduino. Это может быть использовано для создания умного дома или других проектов автоматизации.

Изображение с открытого источника из интернета.
Изображение с открытого источника из интернета.

Модуль ИК-порта и пульта управления является универсальным и может использоваться со всеми моделями плат Arduino, включая самые популярные, такие как Arduino Uno и Arduino Nano. Он подключается к плате Arduino через пины GND, +5v и любой входной диджитл пин сигнала (в примере D11).

Самый простой пример проекта, использующего модуль ИК-порта и пульта, - это простой ИК приёмник сигнала на Arduino. Для создания такого проекта необходимо подключить модуль ИК-порта и пульта к плате Arduino, загрузить код, который будет обрабатывать сигналы ИК-пульта, и затем настроить пульт для управления устройствами.

#include <IRremote.h> // Подключаем библиотеку IRremote
int RECV_PIN = 11; // Назначаем пин, на котором подключен ИК приёмник
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup()
{
Serial.begin(9600); // Инициализация серийного порта
irrecv.enableIRIn(); // Инициализация приёмника ИК сигналов
}
void loop() {
if (irrecv.decode(&results)) {
Serial.println(results.value, HEX); // Вывод кода ИК сигнала в шестнадцатеричном формате
irrecv.resume(); // Приготовить приёмник к следующему приёму сигнала
}
}

Этот скрипт позволяет видеть на мониторе компьютера универсальный код сигнала при нажатие на кнопку. После чего можно обработать любое нажатие через условие if.

В целом, модуль ИК-порта и пульта – это отличный выбор для любого проекта Arduino, который требует управления устройствами по ИК-каналу. Он прост в использовании и совместим со всеми моделями плат Arduino.

Цена вопроса от 190руб. в популярных русских интернет магазинах.

Советую для приобретения тем кто только начинает свой путь Ардуинщика.

Если вам понравилась, подписывайтесь и ставьте лайки что бы поддержать меня и не потерять запись.