Смотрю коды для пульта, а они различны для одной кнопки, почему так, как это исправить? Если что, я пробовал 3 разных пульта.
Вот код, при помощи которого узнавал коды:
#include "IRremote.h"
IRrecv irrecv(2);
decode_results results;
void setup() {
Serial.begin(9600);
irrecv.enableIRIn();
}
void loop() {
if ( irrecv.decode( &results ))
{
Serial.println( results.value, HEX );
irrecv.resume();

}
}
в код случайно сунул адрес к фото, удалите для работы кода
BOOM
29.Июль.2024 18:00:04
3
А должны быть одинаковы для разных пультов?
я имею ввиду, что на одной кнопке одного конкретного пульта разные коды. т.е жму одну кнопку на пульте от самсунга а там такие кода:
F4BA2988
E0E040BF
E0E040BF
E0E040BF
E0E040BF
E0E040BF
E0E040BF
E0E040BF
E0E040BF
E0E040BF
E0E040BF
E0E040BF
E0E040BF
E0E040BF
F4BA2988
E0E040BF
E0E040BF
E0E040BF
E0E040BF
E0E040BF
E0E040BF
F4BA2988
F4BA2988
F4BA2988
F4BA2988
F4BA2988
F4BA2988
F4BA2988
E0E040BF
E0E040BF
E0E040BF
E0E040BF
E0E040BF
E0E040BF
F4BA2988
F4BA2988
F4BA2988
F4BA2988
F4BA2988
F4BA2988
E0E040BF
E0E040BF
E0E040BF
E0E040BF
F4BA2988
F4BA2988
F4BA2988
E0E0807F
E0E0807F
731A3E02
731A3E02
Они же должны быть одинаковые
Я не помню точно, это ли не однакратное нажатие и удержание часом?
1 лайк
и то и то вперемешку. но нет разница от удержания и однократного нажатия. все равно коды разные
Надо последовательно
От одного пульта, нажимаешь, кратко, одну кнопку 10 раз, и выкладываешь коды сюда, дальше думать будем…
Для каждой кнопки должен быть индивидуальный код однократного нажатия.
Скорее всего есть также индивидуальные коды удержания.
И точно есть код повтора, общий для всех кнопок.
Составь таблицу и аккуратно нажимай кнопки.
Иногда надо чистить пульты и своевременно менять батареи.
Удачи!
1 лайк
E0E040BF
E0E040BF
E0E040BF
E0E040BF
E0E040BF
F4BA2988
F4BA2988
F4BA2988
F4BA2988
F4BA2988
вот 10 раз нажал однократно
v258
29.Июль.2024 20:53:01
10
А теперь то же самое, но медленно, одно нажатие в пару секунд
ua6em
30.Июль.2024 09:08:42
12
InF1night:
#include "IRremote.h"
для начала поинтересуюсь библиотекой, откуда, какая версия
версия 2.2.3. самая новая версия не работает совсем
вот, нажатию раз в пару секунд. два раза все равно отличный код
E0E040BF
E0E040BF
E0E040BF
E0E040BF
F4BA2988
E0E040BF
E0E040BF
E0E040BF
E0E040BF
E0E040BF
E0E040BF
E0E040BF
F4BA2988
E0E040BF
E0E040BF
попробуй вот с этой библой
1 лайк
lilik
30.Июль.2024 11:38:57
16
Не стоит убиваться двум вариантам кода кнопки, так бывает, природа пультов до конца не изучена учёными. Внесите в свой код срабатывание команды на разные коды.
3 лайка
ua6em
30.Июль.2024 12:55:05
17