Дистанционное управление от ИК пульта.
Дистанционное управление от ИК пульта.
Столкнулся с тем, что коды кнопок от пультов Philips и Technics считываются и сохраняются, но при попытке загрузить их из полученного файла в блок IR Ressive читаются только коды от первого пульта. От второго не видно ни чего.
Вопрос - все ли пульты могут работать с Ардуино. Есть ли смысл пытаться добиться работы пульта Technics?
Вопрос - все ли пульты могут работать с Ардуино. Есть ли смысл пытаться добиться работы пульта Technics?
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Дистанционное управление от ИК пульта.
Посмотреть к какому стандарту из списка производителей в библиотеке IRremote он ближе подходит
и при считывании кода дописать этого производителя, (отредактировать файл в блокноте)
ну или перебрать из списка библиотеки, с каким устойчиво будет работать.
Win10-64, FLProg (portable)
Дистанционное управление от ИК пульта.
При сканировании кнопок инода пишет Unknown иногда Panasonic.
Куда и что прописать не совсем понял.
Прошу прощения за глупые вопросы - пока делаю только первые шаги.
Пока экспериментировал с блоками. Достаточно просто сделать управление реле на ТТ тригере по типу вкл/выкл.
Мне же надо управлять 2х катушечными поляризованными реле, где переключение происходит подачей короткого импульса на соответствующую катушку (соответствующий выход Ардуины). Инициировать последовательность импульсов надо нажатием одной и той же кнопки на пульте.
Дальше будет более сложная задача, но пока надо разобраться с простым случаем.
Куда и что прописать не совсем понял.
Прошу прощения за глупые вопросы - пока делаю только первые шаги.
Пока экспериментировал с блоками. Достаточно просто сделать управление реле на ТТ тригере по типу вкл/выкл.
Мне же надо управлять 2х катушечными поляризованными реле, где переключение происходит подачей короткого импульса на соответствующую катушку (соответствующий выход Ардуины). Инициировать последовательность импульсов надо нажатием одной и той же кнопки на пульте.
Дальше будет более сложная задача, но пока надо разобраться с простым случаем.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Дистанционное управление от ИК пульта.
При сканировании пульта Вы сохраняете данные в файл.
Этот файл открыть блокнотом и изменить,
в строке где за словом name идет type, дальше в ней между стрелками вставить большими буквами PANASONIC
и сохранить. Здесь еще может приемник не хорошо работает с этим пультом.
Попробовать другой ИК приемник. Надо добиться четкого приема.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
Дистанционное управление от ИК пульта.
[ref=#ff8000]rw6cm[/ref], Понятно, спасибо за подсказку.
Пока ждал ответа пробовал создать свою первую программу на Ардуино - сразу с пультом. В общем ни чего не получилось. Решил пойти от самого простого - собрал на макетке схему из 2х кнопок и 2х светодиодов. В FLprog просто соединил их напрямую - каждая кнопка управляет своим светодиодом. Выяснилось, что при разомкнутых контактах кнопки светодиоды всё равно светятся (да ещё и неравномерно - когда хочет горит, когда хочет гаснет). Если поставить на выход инверсию, то всё работает нормально - при старте программы светится, при нажатии на кнопку - гаснет.
Получается, что при отсутствии в программе сигнала на выходе на плате он всё равно есть.
Ардуина - китайская Mega 2560. Вопрос с чем я имею дело - аппаратные проблемы или есть какие хитрости в составлении программы, которые я не учёл?
Пока ждал ответа пробовал создать свою первую программу на Ардуино - сразу с пультом. В общем ни чего не получилось. Решил пойти от самого простого - собрал на макетке схему из 2х кнопок и 2х светодиодов. В FLprog просто соединил их напрямую - каждая кнопка управляет своим светодиодом. Выяснилось, что при разомкнутых контактах кнопки светодиоды всё равно светятся (да ещё и неравномерно - когда хочет горит, когда хочет гаснет). Если поставить на выход инверсию, то всё работает нормально - при старте программы светится, при нажатии на кнопку - гаснет.
Получается, что при отсутствии в программе сигнала на выходе на плате он всё равно есть.
Ардуина - китайская Mega 2560. Вопрос с чем я имею дело - аппаратные проблемы или есть какие хитрости в составлении программы, которые я не учёл?
Дистанционное управление от ИК пульта.
Можно подробнее, как в программе и как физически соединены? Подтяжка входа? Светодиод в плюс или в землю?ViktorD писал(а): 18 ноя 2019, 12:44 В FLprog просто соединил их напрямую - каждая кнопка управляет своим светодиодом. Выяснилось, что при разомкнутых контактах кнопки светодиоды всё равно светятся (да ещё и неравномерно - когда хочет горит, когда хочет гаснет). Если поставить на выход инверсию, то всё работает нормально - при старте программы светится, при нажатии на кнопку - гаснет.
Дистанционное управление от ИК пульта.
на макетке:
Светодиод - одной ногой на GND далее через баластный резистор на выходной пин.
Кнопка - между +5В и входным пином.
В программе - просто вход и выход соединены линией. для выхода в свойствах указано начальное состояние "выкл".
Для входа - всё по умолччанию.
Отправлено спустя 3 минуты 51 секунду:
Да вы правильно подсказали. Включил подтяжку входа, переключил кнопку между входным пином и GND, инвертировал выход. Теперь работает чётко.
Много есть оказывается хитростей в этом деле.
Светодиод - одной ногой на GND далее через баластный резистор на выходной пин.
Кнопка - между +5В и входным пином.
В программе - просто вход и выход соединены линией. для выхода в свойствах указано начальное состояние "выкл".
Для входа - всё по умолччанию.
Отправлено спустя 3 минуты 51 секунду:
Да вы правильно подсказали. Включил подтяжку входа, переключил кнопку между входным пином и GND, инвертировал выход. Теперь работает чётко.
Много есть оказывается хитростей в этом деле.

Дистанционное управление от ИК пульта.
А какие там хитрости? Если вход в воздухе висит, то на него и будет наводиться всё подряд.
Дистанционное управление от ИК пульта.
Ну как бы на плате должны быть приняты схемотехнические меры, что бы цифровой вход не ловил наводки с воздуха. Для высокоомного аналогового входа это нормально. А для цифрового, который должен всего 2 уровня различать по проводу - как то не совсем это правильно.
- Phazz
- Полковник
- Сообщения: 3128
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 233 раза
- Поблагодарили: 114 раз
Дистанционное управление от ИК пульта.
[ref]ViktorD[/ref], это микроконтроллер, здесь только минимальная обвязка чтобы обеспечить его запуск. В конце концов есть внутренняя подтяжка. Если хотите чтобы выхода и входа были сделаны как надо, для этого есть ПЛК. Но стоимость у него уже другая.
Дистанционное управление от ИК пульта.
Да, я уже понял. Когда буду собирать устройство на его основе надо будет учесть все тонкости.
Дистанционное управление от ИК пульта.
Создал схему управления линейкой из 5 реле последовательным перебором. 1 - 1 вкл, 2 - 1выкл/2 вкл.... и т.д., То же в обратном направлении.
Все работает, но с одним но... Если управление идёт с механических кнопок, то для одного шага требуется одно нажатие, если же с пульта, то два нажатия на каждый шаг.
Прошу объяснить в чём разница между этими двумя вариантами.
По проекту требуется дублирование на кнопках и ПДУ одних и тех же функций.
PS Не знаю как тут прикрепить файл с проектом. Вот на всякий случай ссылка на ЯДиск. https://disk.yandex.ru/client/disk/%D0% ... 0%BA%D0%B0
Отправлено спустя 2 минуты 50 секунд:
И ещё вопрос - Посоветуйте какой энкодер луше взять, что бы гарантировано работал с ардуиной и по конструкции (внешне) был как потенциометр.
Все работает, но с одним но... Если управление идёт с механических кнопок, то для одного шага требуется одно нажатие, если же с пульта, то два нажатия на каждый шаг.
Прошу объяснить в чём разница между этими двумя вариантами.
По проекту требуется дублирование на кнопках и ПДУ одних и тех же функций.
PS Не знаю как тут прикрепить файл с проектом. Вот на всякий случай ссылка на ЯДиск. https://disk.yandex.ru/client/disk/%D0% ... 0%BA%D0%B0
Отправлено спустя 2 минуты 50 секунд:
И ещё вопрос - Посоветуйте какой энкодер луше взять, что бы гарантировано работал с ардуиной и по конструкции (внешне) был как потенциометр.
Дистанционное управление от ИК пульта.
https://www.chipdip.ru/product1/8064893058 Вот такой энкодер будет работать с ардуиной?
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Дистанционное управление от ИК пульта.
ссылка не верная
в качестве управления меню или кнопок любой энкодер будет работать.
разница лишь в качестве и надежности.
Win10-64, FLProg (portable)
Дистанционное управление от ИК пульта.
Прошу прощения, наверное что то не так сделал, вот попробуйте по этой ссылке скачать.
https://yadi.sk/d/2ms6PjEpxfHbGQ
По поводу Вашего совета в 4м посте насчёт пульта - пробовал варианты PANASONIC и TECHNICS с ними программа пульт не видит. Тогда открыл файлы от тех пультов, с которыми программа работает и плата ардуино тоже - это SONY и PHILIPS посмотрел что написано там и вставил как вы и советовали. Теперь в проекте в блоке IRRes_P2 кнопки стали видны из файла от Техникса, но соответственно под другим именем. При этом приёмник на ардуине сигналы с пульта не принимает.
В принципе мне пойдёт и тот пульт, с которым ардуина работает. просто хотелось сохранить аутентичность, что бы к усилителю был родной пульт.
https://yadi.sk/d/2ms6PjEpxfHbGQ
По поводу Вашего совета в 4м посте насчёт пульта - пробовал варианты PANASONIC и TECHNICS с ними программа пульт не видит. Тогда открыл файлы от тех пультов, с которыми программа работает и плата ардуино тоже - это SONY и PHILIPS посмотрел что написано там и вставил как вы и советовали. Теперь в проекте в блоке IRRes_P2 кнопки стали видны из файла от Техникса, но соответственно под другим именем. При этом приёмник на ардуине сигналы с пульта не принимает.
В принципе мне пойдёт и тот пульт, с которым ардуина работает. просто хотелось сохранить аутентичность, что бы к усилителю был родной пульт.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Дистанционное управление от ИК пульта.
Наго глянуть какой приемник используется в TECHNICS
возможно он на другую частоту, от того и считать нормально не может.
На счет проекта по ссылке не понял, проверил, выполняет команды одинаково что с пульта что с кнопки.
Win10-64, FLProg (portable)
Дистанционное управление от ИК пульта.
У меня почему то на кнопку надо один раз нажимать, а на кнопку пульта - 2 раза, что бы выполнился один и тот же шаг программы.
В принципе и в таком виде меня всё устраивает с практической точки зрения. Вопрос скорее от любознательности.
В принципе и в таком виде меня всё устраивает с практической точки зрения. Вопрос скорее от любознательности.
Дистанционное управление от ИК пульта.
Здравствуйте. Не хочу создавать новую тему так как вопрос тоже по ИК управлению.
Сделал схему переливания цветов для RGB светодиода на Arduino UNO, работает нормально. Но если вставить блок ИК управления IRRessive даже не имеющий отношения к схеме RGB (например просто для мигания светодиодом на 13Pin), то МК виснет после выполнения 1/3 цикла RGB. Помогает только Reset и то до тех пор пока не пройдет треть цикла RGB.
Пока МК не завис работает и RGB и мигание светодиодом на 13Pin через ИК пульт.
Объясните почему такое происходит и как это исправить.
Схема: https://yadi.sk/d/a8_MorV0ILwVuQ
Сделал схему переливания цветов для RGB светодиода на Arduino UNO, работает нормально. Но если вставить блок ИК управления IRRessive даже не имеющий отношения к схеме RGB (например просто для мигания светодиодом на 13Pin), то МК виснет после выполнения 1/3 цикла RGB. Помогает только Reset и то до тех пор пока не пройдет треть цикла RGB.
Пока МК не завис работает и RGB и мигание светодиодом на 13Pin через ИК пульт.
Объясните почему такое происходит и как это исправить.
Схема: https://yadi.sk/d/a8_MorV0ILwVuQ
Дистанционное управление от ИК пульта.
Здравствуйте!
Помогите с ИК пультами!
Взял пуль ДУ от медиаплеера Rombica. все по инструкции считал коды на "вверх", "вниз", "ОК". Естественно, производитель не определен.
Сохранил в файл.
Но при загрузке через "Выбрать" в блоке "IR Ressive" выдает пустое окно без кодов кнопок.
Что не так?
FLP 6.3.1
Помогите с ИК пультами!
Взял пуль ДУ от медиаплеера Rombica. все по инструкции считал коды на "вверх", "вниз", "ОК". Естественно, производитель не определен.
Сохранил в файл.
Но при загрузке через "Выбрать" в блоке "IR Ressive" выдает пустое окно без кодов кнопок.
Что не так?
FLP 6.3.1
-
- Лейтенант
- Сообщения: 450
- Зарегистрирован: 26 фев 2018, 21:27
- Откуда: Haifa
- Имя: Alex
- Благодарил (а): 2 раза
- Поблагодарили: 5 раз
Дистанционное управление от ИК пульта.
[ref]semitr[/ref], у меня тоже такое было когда пробовал считывать коды с пульта кондиционера.
Наверное библиотека блока считывания не узнает производителя и соответственно не выдает считанный код,поэтому и окно пустое.
Посмотрите мое сообщение
viewtopic.php?f=54&t=6548&p=91346#p91346
там есть видео как решить эту проблемму,у меня получилось.
Наверное библиотека блока считывания не узнает производителя и соответственно не выдает считанный код,поэтому и окно пустое.
Посмотрите мое сообщение
viewtopic.php?f=54&t=6548&p=91346#p91346
там есть видео как решить эту проблемму,у меня получилось.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость