несчитывает коды с пульта ИК

Ответить
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

несчитывает коды с пульта ИК

#1

Сообщение Di123 » 01.04.2023{, 16:21}

купил пульт для ардуино
но не один кнопка не считывается
модуль приёмника моргает когда нажимаю кнопку и на ардуино в этот момент моргает уарт
как бы всё работает но ничего не работает

есть ли у кого скеч для считывания кодов ?

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

несчитывает коды с пульта ИК

#2

Сообщение aidar_i » 01.04.2023{, 17:20}

Di123 писал(а):
01.04.2023{, 16:21}
купил пульт для ардуино
но не один кнопка не считывается
модуль приёмника моргает когда нажимаю кнопку и на ардуино в этот момент моргает уарт
как бы всё работает но ничего не работает

есть ли у кого скеч для считывания кодов ?
Я со штатным считал без проблем, правда год назад, нет летом. Скорость уарт не забыли изменить?

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

несчитывает коды с пульта ИК

#3

Сообщение Di123 » 01.04.2023{, 17:47}

там не сказано её менять
в иде 9600 стоит по умолчанию

а вы сколько ставили там ?

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

несчитывает коды с пульта ИК

#4

Сообщение aidar_i » 01.04.2023{, 18:40}

Вот нашел
IRremote блоки3.flp
(240.21 КБ) 40 скачиваний

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

несчитывает коды с пульта ИК

#5

Сообщение Di123 » 03.04.2023{, 07:12}

пишит такое

The function decode(&results)) is deprecated and may not work as expected! Just use decode() without a parameter and IrReceiver.decodedIRData.<fieldname> .
0xffffffff

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

несчитывает коды с пульта ИК

#6

Сообщение aidar_i » 03.04.2023{, 09:04}

Di123 писал(а):
03.04.2023{, 07:12}
пишит такое

The function decode(&results)) is deprecated and may not work as expected! Just use decode() without a parameter and IrReceiver.decodedIRData.<fieldname> .
0xffffffff
Откатитесь на старую библиотеку IRremote.h или нужно делать новый блок.

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 676
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 47
Имя: Виктор

несчитывает коды с пульта ИК

#7

Сообщение ViktorPetrov » 03.04.2023{, 17:15}

Можно и старую библиотеку подредактировать:
-Исправить библиотека Arduino-IRremote ,фаил (IRremote.h ) IRremoteInt.h строка
#define RAWBUF 101 // Maximum length of raw duration buffer поставил 222 (мак 255)
и #define MARK_EXCESS 100 на 222
сохраняем перезугражаем IDE
после перезагрузки увиличится буфер
СпойлерПоказать
ик модуль.flp
(205.91 КБ) 24 скачивания
пульт модуль.zip
(1.33 КБ) 21 скачивание

Ответить

Вернуться в «Помогите, а то я "нимагу"»