Корзина

Товар/услуга Стоимость (Руб.) Количество (Штук) Сумма(Руб.)
Оформить заказ
Закрыть корзину

8 (499) 500-14-56 | ПН. - ПТ. 12:00-18:00
ЛЕСНОРЯДСКИЙ ПЕРЕУЛОК, 18С2, БЦ "ДМ-ПРЕСС"
Магазин
Личный кабинет
Ресурсы
Указывайте в ваших постах тэг #iarduino
Видео уроки

Вверх

Файлы и библиотеки

Библиотека iarduino_IR для работы с ИК-приёмопередатчиками

Скачать
ID257 0 MB

Описание библиотеки:

Библиотека позволяет работать с ИК-приёмником и(или) ИК-передатчиком.
Для работы с ИК-приёмником, нужно создать объект класса iarduino_IR_RX.
Для работы с ИК-передатчиком, нужно создать объект класса iarduino_IR_TX.
Для работы с ИК-приёмником и ИК-передатчиком, нужно создать оба объекта.

Библиотека использует второй аппаратный таймер, как для раскодирования данных с ИК-приёмника «в фоновом режиме», так и для формирования несущей частоты ИК-передатчика. Не выводите сигнал ШИМ на 3 или 11 вывод, это помешает корректной работе библиотеки.

Управление ИК-приёмником:

Подробное описание работы с библиотекой, находится в разделе Wiki ИК-приёмник.

#include <iarduino_IR_RX.h> // Подключаем библиотеку.
iarduino_IR_RX ОБЪЕКТ ( №_ВЫВОДА [, ИНВЕРСИЯ ] ); // Объявляем объект.

Функция begin(); // Инициализация работы с ИК-приёмником.

Функция check( [ УДЕРЖАНИЕ ] ); // Проверка наличия принятых с пульта данных.

Функция protocol( [ ПАРАМЕТР ] ); // Получение, установка или сброс протокола передачи данных.

Переменная data // Возвращает код кнопки, принятый с пульта.

Переменная length // Возвращает размер принятого кода, в битах.

Переменная key_press // Возвращает флаг, указывающий на то, что кнопка нажимается а не удерживается.

Управление ИК-передатчиком:

Подробное описание работы с библиотекой, находится в разделе Wiki ИК-передатчик.

#include <iarduino_IR_TX.h> // Подключаем библиотеку
iarduino_IR_TX ОБЪЕКТ ( №_ВЫВОДА [, ИНВЕРСИЯ ] ); // Объявляем объект.

Функция begin(); // Инициализация работы с ИК-передатчиком.

Функция send( ДАННЫЕ [, УДЕРЖАНИЕ ] ); // Передача данных.

Функция protocol( СТРОКА ); // Установка протокола передачи данных.

Переменная frequency // Устанавливает несущую частоту передачи данных в кГц.


Файлы для следующих товаров

Гарантии и возврат
Яндекс.Метрика