Перейти к блогу GetChip.net - блог        JilTE[1] - в разработке     Модификации устройств - модификации

 
Текущее время: 29 май 2020, 23:39

Часовой пояс: UTC + 3 часа [ Летнее время ]



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Мод#099-прямой ввод кода кнопки.
СообщениеДобавлено: 19 апр 2020, 15:09 
Не в сети

Зарегистрирован: 19 апр 2020, 11:10
Сообщения: 2
Здавствуйте Уважаемый GetChiper! Есть варочная панель с функцией Hob2Hood, пазволяющая управлять вытяжкой (над варочная панелью) в автоматическом и ручном режиме. Известны коды команд:
VENT_1 = 0xE3C01BE2;
VENT_2 = 0xD051C301;
VENT_3 = 0xC22FFFD7;
VENT_OFF = 0x55303A3;
LIGHT_ON = 0xE208293C;
LIGHT_OFF = 0x24ACF947;
Обучать не получается, т.к. команды выдаются всегда по три с интервалом около секунды и воспринимаются как нажатие одной и той-же "кнопки". Есть ли возможность вставить их в программу перед прошивкой контроллера? Коды взяты на сайте https://github.com/tuxedo0801/Arduino-H ... bd13cbf120
Мне кажется, о такой возможности где-то у Вас читал давно, но сейчас не нашел. Дальнейшую логику управления вытяжкой можно допилить на рассыпухе.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Мод#099-прямой ввод кода кнопки.
СообщениеДобавлено: 04 май 2020, 20:09 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 май 2011, 23:00
Сообщения: 1935
Привет!
Последние ИК-устройства что я делал, они воспринимают как минимум 16-ти битную последовательность (или любую последовательность пока она передается)
Так что вроде как должно работать...


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Мод#099-прямой ввод кода кнопки.
СообщениеДобавлено: 07 май 2020, 16:46 
Не в сети

Зарегистрирован: 19 апр 2020, 11:10
Сообщения: 2
Доброго дня! В том, что это в принципе работает, я убедился экспериментальным путем. Использовал и #076 и #099.
Но практически не получается из-за троекратных посылок команды варочной поверхностью. И запомненные, в процессе обучения, коды затем исполняются трижды-1-0-1 на выходе. При обучении первый посыл запоминается,а два следующих воспринимаются, как ранее нажатая кнопка и, соотв., пропускаются. Отсечь вручную 2-е и 3-е "нажатие кнопки" проблематично. Если записать на прямую в EEPROM(?) нужные команды, то дальше было бы проще с остальными проблемами справиться. Если это не очень затратно по времени, то подскажите конкретно как это сделать.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB