Funny DIY

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


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

Модуль KY-018 для arduino оснащён инфракрасным датчиком (ИК-приемник на базе VS1838B), что позволяет считывать сигналы с пультов дистанционного управления.
Также на плате модуля имеется красный светодиод, сигнализирующий о поступлении ИК сигнала.


Технические характеристики модуля KY-022:
- несущая частота: 38 кГц
- дистанция приема от обычного ТВ пульта: 18-20 м
- угол приема: 90 градусов
- напряжение питания постоянного тока: 2,7-5,5 В

При помощи данного ИК-приемника можно дистанционно управлять вашим проектом на ардуино.

Подключение KY-022 к Ардуино


Подключение KY-022 к Ардуино

Подаём на центральный контакт питание 5 вольт, “S” это цифровой выход (пин 11), a “-” – земля.

Пример скетча для arduino


Для начала скачайте библиотеку IRremote_master. Далее нужно поместить содержащуюся в архиве папку IRremotemaster в …/Arduino/libraries/

Теперь можно запускать arduino.exe и заливать следующий скетч:


#include <IRremote.h>  // подключаем библиотеку IRremote

int RECV_PIN = 11; // S к 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(); // принимаем следующее значение
}
}


Берём в руку ТВ пульт и открываем монитор порта. При нажатии на кнопку пульта, на экране появится её индификатор.

монитор порта модуль KY-022

Где купить

Модуль KY-022 для Ардуино: http://ali.pub/1l4kma

10 штук KY-022 для Ардуино: http://ali.pub/1l4kjk

37 в 1 набор модулей для Ардуино: http://ali.pub/1arpsm


© 2017-2024, «Funny DIY»