KY-022 Инфракрасный датчик. Модуль для Ардуино.

Краткое описание модуля

Модуль “KY-022” ИК-приемника выполнен на базе датчика “VS1838B” (рабочая частота 38 кГц) и позволяет прием данных по инфракрасному каналу от пультов дистанционного управления. На плате имеется светодиод с токоограничивающим резистором 1 кОм, сигнализирующий о поступлении ИК сигнала. Также можно использовать вместе с модулем ИК-передатчика KY-005.

Характеристики KY-022

    напряжение 2,7-5,5 В
    ток 0,4мА до 1,5мА
    несущая частота: 38 кГц
    расстояние приема: 18м
    угол приема: ±45°
диапазон рабочих температур: -20…+85°
Размеры платы 19х15мм

Сcылки на сайт с библиотекой и с источником информации

  1. Источник информации
  2. Источник информации
  3. Сайт с библиотекой

Схема подключения и код подключения модуля к 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(); // возобновление работы ИК приемника
            }
        delay (100); // небольшая задержка для избежания ошибок чтения
        }

    © Оформил Эрвин Ребане | Tallinna Polütehnikum | 2022