Приветствую.
В целом приобретенное устройство работает без ошибок. Но у меня голова JVC, а пульт в устройстве не определяется (от тиви САМСУНГ кстати тоже не идет). Без проблем от филипс. Есть ли выход???
Приветствую.
В целом приобретенное устройство работает без ошибок. Но у меня голова JVC, а пульт в устройстве не определяется (от тиви САМСУНГ кстати тоже не идет). Без проблем от филипс. Есть ли выход???
Добавил протоколы для новых телевизоров Samsung 3D и протокол JVC
Для того что бы они заработали нужно скачать библиотеку и перепрошится
Последний раз редактировалось Chip; 06.11.2011 в 23:16.
Для использования новой версии программы со старыми версиями устройств нужно проделать некоторые манипуляции с адаптером. Физический контакт с адаптером при этом не потребуется, достаточно что бы он был подключен к любому USB входу компьютера.
Для этого потребуется:
1-ARDUINO IDE 22
2-Программа IRKey_V2.7
Устройство должно быть подключено к USB , если у Вас есть еще устройства на чипе FTDI то во избежании конфликта отключите их.
1-Распаковываем архив IRKey.rar и запускаем утилиту Description_Pultik.exe
2-Появится окно утилиты с вашим дескриптором, нажмите кнопку "Изменить дескриптор"
3-Если дескриптор изменился то, утилита автоматически завершит выполнение.
После этого утилита больше не понадобится, если она кому то мешает то ее можно смело удалить и переходить к следующему этапу.
Устройство должно быть подключено к USB , если у Вас есть еще устройства на чипе FTDI то во избежании конфликта отключите их.
1-Распаковываем архив ArduinoIDE22
2-Скачиваем и распаковываем библиотеку, кладем ее в папку ...\arduino-0022\libraries\IRremote
3-Запускаем программу arduino.exe
4-Заходим в пункт меню Tools-->Board-->Arduino...Nano...ATMega168
5-Заходим в пункт меню Tools-->Serial Port->comXX где ХХ номер порта Вашего устройства
6-В основное окно программы копируем и вставляем следующий текст
7-Нажимаем комбинацию клавиш Ctrl+U и ждем когда в нижнем окне появися сообщение Done UploadingPHP код:
// http://compcar.ru
#include <IRremote.h>
byte bytes[4];
int RECV_PIN = 11; //вход ИК приемника
IRrecv irrecv(RECV_PIN);
decode_results results;
unsigned long ir_dt, old_ir;
void setup()
{
Serial.begin(115200);
irrecv.enableIRIn(); // включить приемник
}
void loop() {
if (irrecv.decode(&results))
{
if (results.value > 0 && results.value < 0xFFFFFFFF)
{
ir_dt = results.value;
bytes[0] = ir_dt & 0xFF; // преобразовать в 4-байта
bytes[1] = (ir_dt & 0xFF00) >> 8;
bytes[2] = (ir_dt & 0xFF0000) >> 16;
bytes[3] = (ir_dt & 0xFF000000) >> 24;
Serial.write( bytes,4); // отправить прочитаное значение компьютеру
if (old_ir == ir_dt){delay(250);} //Пауза между короткими нажатиями
else {delay(500);}// Пауза после первого нажатия и удержания(перед повторами)
old_ir = ir_dt;
}
if (results.value == 0xFFFFFFFF )
{
delay(120); //пауза между повторами
Serial.write( bytes,4);
}
irrecv.resume();
}
}
После этого устройство готово для работы программой IRKey
Ввиду утери исходных кодов старой версии программы , программа была
полностью написана заново.
Что изменилось в программе:
1-Программа при запуске прячется в трей и если устройство не подключено то перечеркивает иконку в трее красными линиями.
2-Программа запустится даже без подключенного устройства, после подключения устройства программа начнет автоматически работать.
3-Программа работает только с устройством Pultik и не конфликтует с другими устройствами программами работающих с драйвером FTDI
Тоесть Вы можете подключить еще Carduino, JoyStick и другие устройства параллельно.
4-Программа имеет всего один *.exe фаил, настройки горячих клавиш осуществляются в программе.
5-Программа автоматически переключает раскладку клавиатуры в (EN) при получении команды нажатия горячих клавиш.
6-Программа автоматически прописывается(удаляется) в автозагрузку нажатием 1 кнопки.
7-Программа имеет кнопку отключения звукового сопровождения
8-При потере сигнала от USB к которому подключено устройство, программа прячется в трей и ждет когда устройство появится то есть его подключат к ПК, после появления устройства в системе программа автоматически подхватит его и продолжит работу.
9-Программа при выходе из сна производит переподключение устройства к USB порту. Для гарантированной работы устройства
10-Программа стала универсальной и имеет возможность работать с большим количеством устройств(буду выкладывать прошивки по мере возможности)
Последний раз редактировалось Chip; 06.11.2011 в 23:40.
Всем купившим Pultik после 1 ноября , ничего выше описанного делать не требуется.
Новая версия адаптера в продаже с 1 ноября 2011г.
Ищвиняюсь, но персональные сообщения почемуто не отправляются.
Добрый вечер.
Купил сегодня пульт ИК, но никак немогу установить, на запуск Driver 2.04.16 система отвечает промаргиванием черного окна, но пульт при этом в дспетчере устройств не определяется.
При попытке открыть IRKey.exe и IRKey_config.exe выдает ошибку :
Запуск не возможен так как на компьютере отсутствует ftd2xx.dll. Попробуйте переустановить программу.
пробовал на трех разных компах - эффект одинаковый.
Подскажите как натсроить пожалуйста.
Драйвер очень древний, скачай свежий
Последний раз редактировалось Chip; 07.03.2012 в 00:07.
Пуск--Устройства и принтеры--Carmonitor.ru - Pultik--Свойства--Оборудование--Свойства--Изменить параметры и жмем кнопку обновить
Последний раз редактировалось Chip; 07.03.2012 в 00:23.
Спасибо разобрался с запуском, появилось окно HotKey...
А есть где-нибудь мануал?
Я сколько не жму ну пульт, он мне коды кнопок не показывает, ни в основном окне, ни в окне настройки, а кнопка Автозапуск вобще молчит...
Добавлено через 30 минут:
Разобрался В итоге конечно не криминально сложно, но все равно мануал бы не помешал сэкономить время, да и старые дрова в шапке как-то не очень.
Один вопрос остался, почему не все пульты видит? У меня от Тошибы пульт увидел, а от Шарпа ниодной кнопки.
Что делать если в машине не увидит кнопок?
Последний раз редактировалось disz; 07.03.2012 в 00:51.
Попробуй вот эту программу http://www.compcar.ru/forum/showpost...0&postcount=23
Пульт какой используешь?
Последний раз редактировалось Chip; 07.03.2012 в 00:51.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)