Engineer Notes
  • Главная
  • Заметки
    • Градусник
      • Вывод информации на дисплей (семи сегмент)
      • Вывод информации на ЖК дисплей
      • Градусник DS18B20
    • Работа с датчиком освещенности
      • Работа с реле
      • Создание удлинителя, который работает только в темноте
    • Перехват кодов с пульта управления (IR)
      • Передача сигнала
    • Серво привод
    • Разбираемся с мотором
    • Подключение гироскопа
    • Сохраним файлы на SD карту
    • Часы реального времени
    • Контроллер ATTINY85
    • Доступ к датчикам через Web
  • Проекты
Powered by GitBook
On this page
  • Необходимые элементы
  • Схема подключения
  • Написание кода

Was this helpful?

  1. Заметки
  2. Перехват кодов с пульта управления (IR)

Передача сигнала

PreviousПерехват кодов с пульта управления (IR)NextСерво привод

Last updated 5 years ago

Was this helpful?

Необходимые элементы

Схема подключения

Способ соединения простой до нельзя. Нам понадобится только светодиод и резистор на 220 Ом. Резисторы отличаются цветовой маркировкой, для определения номинала я использую или какой-то иной который найдет мне гугл =)

Написание кода

#include <IRremote.h>

IRsend irsend;

void setup()
{
}

void loop()
{
  irsend.sendLG(0x20DF10EF, 32);
  delay(20000);
}

Для большинства популярной техники уже имеются необходимые функции. Они в себе содержат все необходимые параметры для передачи сигнала. Если кто не найдет своей техники, то можно воспользоваться функцией sendRaw.

Код включения телевизора 20DF10EF, поэтому будем включать и выключать телевизор. У библиотеки в режиме передачи есть одна особенность, светодиод обязательно подключается к 3му пину.

IRremote
Светодиод в инфракрасном диапазоне
калькулятор
ir-transmitter