Дубляж команд пульта кондиционера
- Войдите на сайт для отправки комментариев
Здравствуйте, нужно сделать дубляж команд пультов разных кондиционеров. Перепробовал разные библиотеки, толку ноль. Работает только тогда когда определяет по типу NEC и т.д. Но как правило пульты кондиционеров вообще свои кодировки, и просто прием команды идет RAW. Но вот вопрос в том что данные принятые по RAW постоянно отличаются пусть и ненамного каждый раз при приеме например одной и той же кнопки.
Например 1 раз 400 500 150 250 300 400 300
Например 2 раз 400 550 150 200 300 450 300
Пробовал кучу таких кодов отсылать, толку ноль. Реакции ноль. А есть такие телики например BRAVIS, на RAW сигнал реагируют прекрасно. Кто-то игрался вот так с дубляжем команд пультов нестандартных (тоесть не NEC, не SONY и т.д.)
Я игрался, с zanussi, всё получилось. То, что они чуть отличаются, ничего страшного.
http://arduino.ru/forum/proekty/ik-vyklyuchatel-mobilnogo-konditsionera-za-20-minut
Я игрался, с zanussi, всё получилось. То, что они чуть отличаются, ничего страшного.
http://arduino.ru/forum/proekty/ik-vyklyuchatel-mobilnogo-konditsionera-za-20-minut
так в том то и дело что можна подобрать массив кодов что подойдет к ДАННОМУ кондиционеру...
А мне нужно к разным, заранее не известным... Тоесть нужно нажал кнопку пульта данного кондиционера, она считалась, сохранилась и потом по команде излучает. А кондиционеров много, у каждого свой формат кода и т.д. + человек еще сидел, игрался, изучал кода, так как одной кнопки выключить кондиционер нету на самому пульте
Причем еще и меняется при каждом нажатии на кнопку + - как я показал выше... и как запрограммировать тогда...
А как вы хотите не зная модели устройства узнать к нему коды? Силой мысли?
А как вы
хотите не зная модели устройства узнать к нему коды? Силой мысли?
Имел ввиду есть пульт в руках от какого нового кондиционера. Нажал кнопку - записало в еепром. Потом по команде ардуино передал через ИК передатчик на кондиционер.
Задача что кондиционер может быть любой фирмы практически.
Просто все что тестил кучу пультов в RAW код все время чуточку разный одной и той же кнопки и не срабатывает кондиционер при его передаче.
А вот как вы считаете, передача по ИК ведётся в каком формате? Я сам не знаю, но, наверное, просто ИК диод мигает? Или как?
А если просто мигает? Тогда включил псевдопульт на запись (со своим ИК приёмником), нажал кнопку «1» - записал как кнопку «1» и так далее. Потом воспроизводи )))
ЗЫ: Раньше на смартах с ИК были программы управления ТВ, но там наверное, уже были забиты стандартные «команды» для большинства ТВ.
А как вы
хотите не зная модели устройства узнать к нему коды? Силой мысли?
Имел ввиду есть пульт в руках от какого нового кондиционера. Нажал кнопку - записало в еепром. Потом по команде ардуино передал через ИК передатчик на кондиционер.
Задача что кондиционер может быть любой фирмы практически.
Просто все что тестил кучу пультов в RAW код все время чуточку разный одной и той же кнопки и не срабатывает кондиционер при его передаче.
В телевизоре команда, например, VOL+ всегда одна и та же (с поправкой на повтор). Кондиционерный пульт при нажатии на кнопку передает кучу своих параметров, т.е. сигнал зависит от предыдущего состояния.
Если хочется записать все команды разных кондиционеров - покупай универсальный пульт. Надооооолго хватит.
А для дела - примотай ардуину синей изолентой к универсальному пульту, а ардуиновские пины к кнопкам пультовым - и будет счастье.
Не знал, но улыбнула синяя изолента. Зачёт!))
Не знал, но улыбнула синяя изолента. Зачёт!))
Лучше черную))))
Не знал, но улыбнула синяя изолента. Зачёт!))
Лучше черную))))
Вы не знаете силу синей изоленты, просто..