Корзина пуста
ИК приемник VS1838B (TL1838) работает в инфракрасном диапазоне на частоте 38 кГц и принимает сигналы частотно-импульсной модуляции. Частота 38 кГц является самой распространенной среди ИК-пультов, используемых в домашней технике, будь то телевизор, музыкальный центр или Android-приставка. Следовательно, данный приёмник способен принимать сигналы практически с любого домашнего пульта управления.
Характеристики VS1838B:
Напряжение питания: | 2.7-5.5 В |
Рабочая частота: | 38 кГц |
Потребляемый ток: | 0.4-1.5 мА |
Правда, набор сигналов у каждого производителя свой, но здесь на помощь приходит сообщество Arduino и библиотека IRemote, благодаря которой можно в большинстве случаев автоматически и правильно распознать систему сигналов пульта.
Но сперва приёмник надо правильно подключить к Arduino. Если мы положим его перед собой лицевой стороной вверх, левый контакт это сигнальный контакт, средний – «земля», правый предназначен для питания +5 В. Подключим пин питания к контакту Arduino 5 В, землю к контакту GND, а сигнальный контакт к цифровому 11-му выходу Arduino.
Пример скетча:
#include <IRremote.h>
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);
}
Залейте скетч в плату, и, если схема собрана правильно, то при нажатии кнопки на пульте в открытом мониторе порта (скорость надо выставить в 9600) начнут появляться символы, соответствующие нажатой кнопке пульта.
Видеообзор:
Видеообзор на канале Евгения Ипатова:
Габариты (Д х Ш х В):
30мм х 7мм х 5мм
Вес:
0.6г.
Сообщения не найдены