ИК- Приемник TSOP2238 для Arduino
ИК-приемник TSOP2238 —позволяет управлять проектами на расстоянии с помощью обычногоИК-пультаот телевизора или другой техники.
Общие сведения
ИК-приемник TSOP2238 — позволяет управлять проектами на расстоянии с помощью обычного ИК-пульта от телевизора или другой техники.
Характеристики
- Питание: 2.5 - 5В;
- Ток питания: 950мкА;
- Несущая частота: 38кГц;
- Диапазон Передачи: 45м;
- Направленность: 45°;
- Фильтр для PCM частоты
- Температурный режим: -25 - 85°C;
Подключение
Для удобства подключения к Arduino воспользуйтесь Trema Shield, Trema Power Shield, Motor Shield или Trema Set Shield.
- 1 — SIGNAL - к любому цифровому выводу Arduino;
- 2 — 5V;
- 3 — GND;
Подробнее о ИК-приёмнике
Для работы с ИК-приёмником рекомендуем вам воспользоваться библиотекой iarduino_IR.
Примеры
Проверка наличия данных поступивших с ИК-пульта, осуществляется функцией check(). Эта функция реагирует на нажатие кнопок ИК-пульта, но если её вызывать с параметром true
, то она будет реагировать и на удержание кнопок.
Чтение данных с любого пульта, реагируем только на нажатие кнопок
#include// Подключаем библиотеку для работы с ИК-приёмникомiarduino_IR_RX IR(7); // Объявляем объект IR, с указанием вывода к которому подключён ИК-приёмникvoid setup(){ Serial.begin(9600); // Инициируем передачу данных в монитор последовательного порта, на скорости 9600 бит/сек IR.begin(); // Инициируем работу с ИК-приёмником}void loop(){ if(IR.check()){ // Если в буфере имеются данные, принятые с пульта (была нажата кнопка) Serial.println(IR.data, HEX); // Выводим код нажатой кнопки Serial.println(IR.length ); // Выводим количество бит в коде }}
В данном скетче функция check() вызывается без аргументов, значит и реагирует она только на нажатия кнопок ИК-пульта.
Чтение данных с любого пульта, реагируем на удержание кнопок
#include// Подключаем библиотеку для работы с ИК-приёмникомiarduino_IR_RX IR(6); // Объявляем объект IR, с указанием вывода к которому подключён ИК-приёмникvoid setup(){ Serial.begin(9600); // Инициируем передачу данных в монитор последовательного порта, на скорости 9600 бит/сек IR.begin(); // Инициируем работу с ИК-приёмником}void loop(){ if(IR.check(true)){ // Если в буфере имеются данные, принятые с пульта (удерживается кнопка) Serial.println(IR.data, HEX); // Выводим код нажатой кнопки Serial.println(IR.length ); // Выводим количество бит в коде }}
В данном скетче функция check() вызывается с параметром true
, значит и реагирует она как на нажатия, так и на удержания кнопок ИК-пульта.
Комплектация
- 1х ИК-приёмник TSOP2238
Ссылки
- DataSheet;
- Библиотека iarduino_IR;
- Описание основных функций библиотеки;
Оплачивайте покупки удобным способом. В интернет-магазине доступно 3 варианта оплаты:
- Наличные при самовывозе или доставке курьером. Специалист свяжется с вами в день доставки, чтобы уточнить время и заранее подготовить сдачу с любой купюры. Вы подписываете товаросопроводительные документы, вносите денежные средства, получаете товар и чек.
- Безналичный расчет при самовывозе или оформлении в интернет-магазине: карты МИР, Visa и MasterCard. Чтобы оплатить покупку, система перенаправит вас на сервер системы ASSIST. Здесь нужно ввести номер карты, срок действия и имя держателя.
- ЮMoney при онлайн-заказе. Для совершения покупки система перенаправит вас на страницу платежного сервиса. Здесь необходимо заполнить форму по инструкции.
Экономьте время на получении заказа. В интернет-магазине доступно 4 варианта доставки:
- Курьерская доставка работает с 9.00 до 19.00. Когда товар поступит на склад, курьерская служба свяжется для уточнения деталей. Специалист предложит выбрать удобное время доставки и уточнит адрес. Осмотрите упаковку на целостность и соответствие указанной комплектации.
- Самовывоз из магазина. Список торговых точек для выбора появится в корзине. Когда заказ поступит на склад, вам придет уведомление. Для получения заказа обратитесь к сотруднику в кассовой зоне и назовите номер.
- Постамат. Когда заказ поступит на точку, на ваш телефон или e-mail придет уникальный код. Заказ нужно оплатить в терминале постамата. Срок хранения — 3 дня.
- Почтовая доставка через почту России. Когда заказ придет в отделение, на ваш адрес придет извещение о посылке. Перед оплатой вы можете оценить состояние коробки: вес, целостность. Вскрывать коробку самостоятельно вы можете только после оплаты заказа. Один заказ может содержать не больше 10 позиций и его стоимость не должна превышать 100 000 р.