Не работает управление с пульта. Светодиод не включается

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

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

const int RECV_PIN = 7; // Сигнальный вывод, подключенный к Ардуино

IRrecv irrecv(RECV_PIN); // Создаем объект

decode_results results; // Объявляем переменную для хранения принятого значения

#define IR_RECEIVE_PIN 7

void setup()

{

Serial.begin(9600); // Инициализируем последовательный порт

IrReceiver.begin(IR_RECEIVE_PIN, ENABLE_LED_FEEDBACK); // Инициализация приемника

irrecv.enableIRIn(); // Включаем ИК

irrecv.blink13(true); // Если сигнал пришел, диод D13 будет мигать

pinMode(12,OUTPUT);

}

void loop()

{

if (IrReceiver.decode()) { // // Проверяем, пришли ли данные

Serial.println(IrReceiver.decodedIRData.decodedRawData, HEX); // Выводим в порт

IrReceiver.resume(); // Включение приема следующего значения

}

if (irrecv.decode(&results)) // Проверяем, есть пришли ли данные

{

switch(results.value){ // Сравниваем код кнопки и выводим в порт название при совпадении

case 0xE718FF00:

digitalWrite( 12, HIGH );

break;

case 0xAD52FF00:

digitalWrite( 12, HIGH );

break;}

irrecv.resume();

}

}

И снова здравствуйте. Внимательно прочитайте, как нужно вставлять код в сообщение, и вставьте свой скетч правильно. В новом сообщении. Плодить темы не нужно, за это можно получить бан

@Baskov
Автор, неужели так трудно вставить код по правилам?

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

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

const int RECV_PIN = 7; // Сигнальный вывод, подключенный к Ардуино

IRrecv irrecv(RECV_PIN); // Создаем объект

decode_results results; // Объявляем переменную для хранения принятого значения

#define IR_RECEIVE_PIN 7

void setup()

{

Serial.begin(9600); // Инициализируем последовательный порт

IrReceiver.begin(IR_RECEIVE_PIN, ENABLE_LED_FEEDBACK); // Инициализация приемника

irrecv.enableIRIn(); // Включаем ИК

irrecv.blink13(true); // Если сигнал пришел, диод D13 будет мигать

pinMode(12,OUTPUT);

}

void loop()

{

if (IrReceiver.decode()) { // // Проверяем, пришли ли данные

Serial.println(IrReceiver.decodedIRData.decodedRawData, HEX); // Выводим в порт

IrReceiver.resume(); // Включение приема следующего значения

}

if (irrecv.decode(&results)) // Проверяем, есть пришли ли данные

{

switch(results.value){ // Сравниваем код кнопки и выводим в порт название при совпадении

case 0xE718FF00:

digitalWrite( 12, HIGH );

break;

case 0xAD52FF00:

digitalWrite( 12, HIGH );

break;}

irrecv.resume();

}

}

Третий раз неправильно - это уже диагноз. Я для кого картинку привел? Что там написано про вставку кода? Для кого кнопка </> на панели? Не можете найти, может быть спросить нужно?

Пока складывается мнение, что нихрена у вас и не заработает

Только начинаю изучать данное направление. Жму </> туда направляю код

#include <IRremote.h>           // Подключаем библиотеку
#include <IRremote.hpp>         // Подключаем библиотеку
const int RECV_PIN = 7;         // Сигнальный вывод, подключенный к Ардуино
IRrecv irrecv(RECV_PIN);        // Создаем объект 
decode_results results;         // Объявляем переменную для хранения принятого значения
#define IR_RECEIVE_PIN 7  

void setup()
{
  Serial.begin(9600);           // Инициализируем последовательный порт
  IrReceiver.begin(IR_RECEIVE_PIN, ENABLE_LED_FEEDBACK); // Инициализация приемника
  irrecv.enableIRIn();          // Включаем ИК
  irrecv.blink13(true);         // Если сигнал пришел, диод D13 будет мигать
pinMode(12,OUTPUT);

}
void loop()
{ 
  if (IrReceiver.decode()) {        // // Проверяем, пришли ли данные
      Serial.println(IrReceiver.decodedIRData.decodedRawData, HEX);
      irrecv.resume();} // Выводим в порт   
           switch(results.value){ // Сравниваем код кнопки и выводим в порт название при совпадении
          case 0xE718FF00:
          digitalWrite( 12, HIGH ); 
          break;
          case 0xE718FF01:
          digitalWrite( 12, LOW ); 
          break;}
        irrecv.resume();
  
}

Что по сериалу приходит?

Возможно, со схемой накосячили. Почему схемы нет?
Для начала, хотя-бы фото соединений сделайте.

Все нашел, надо на свежую голову делать такие вещи

Код для старой версии библиотеки, сама библиотека скорее всего последняя установлена, вот и не работает.
Откройте репо библиотеки, там есть хелп и в нем две трети посвящена тому, как разобраться с конфликтом версий.