IR приемник за компютър.
За да получите съмнителното удоволствие от използването на дистанционното управление, ще трябва да сглобите малка верига. Схемата е следната:
Почти всеки елемент може да бъде заменен с аналог. Купих първия фотоприемник за телевизора, който срещнах - „TK-19“, въпреки че имаше и други аналози в продажба. Както обикновено се казва: схемата работи веднага и не се нуждае от корекция. Цялата тази каша е свързана към произволен COM порт.
Диаграмата може да бъде красиво оформена - например, доста хубав терминатор е направен от гумен кон. Приемникът се намира на капачката.
Ще ви трябва и самия WinLIRC сървър
Има и плъгин за WinAMP, така че можете да го използвате от леглото си.
Инсталирането му не е трудно, но настройването му е доста проблематично. Индикатор за настроението на програмата ще бъде мигащият зелен индикатор в трея, когато натискате бутони на дистанционното управление.
Да приемем, че правилно сте запоили веригата от обслужваеми части. Съответно трябва да работи. Отидете на http://www.lirc.org/ и следвайте връзката „поддържани дистанционни управления“ към http://lirc.sourceforge.net/remotes/. Търсим нашето дистанционно управление там.Ако има, имате късмет, изтеглете конфигурацията за него; не - не е страшно. Свързваме веригата към свободен COM порт. Стартирайте WinLIRC. За категоричност описвам реда на щракване върху бутоните във версия 0.6.4 (не помня какво имаше в по-ранните). Ако отиде в трея, щракнете с десния бутон и изберете „Превключване на прозореца“ -> „Преконфигуриране“. Изберете порта (COM1, COM2), към който е свързан приемникът. За веригата, показана по-горе, параметърът "Receiver Type" трябва да бъде DCD. Скорост - 115200 (по подразбиране) Sense - автоматично откриване (по подразбиране) Ако сте успели да намерите конфигурацията за вашето дистанционно управление, отидете на „Конфигурация“ -> „Преглед“ и я изберете. Нека да преминем към елемента "Всичко е готово". Ако не може да бъде намерена готова конфигурация, тя започва да обучава програмата на своето дистанционно управление. Така:
1. В прозореца "Config" напишете MY_REMOTE.CF (или нещо подобно).
2. Щракнете върху „Необработени кодове“. Натискаме всякакви бутони на дистанционното управление. Числата трябва да вървят в прозореца. И така, всичко е наред. Затворете с кръст и преминете към
3. Научете. ще бъдете попитани
Това ще запише сигналите от вашето дистанционно управление
и създайте конфигурационен файл за WinLIRC. Моля, въведете име за това дистанционно.
Трябва да въведете името на вашето дистанционно управление. Тук и по-долу е по-добре да давате имена с латински (английски) букви, без интервали.
4.
При изучаване и анализиране на сигнали се използва граница на грешка, за да се
обработват нормалните вариации в получения сигнал. Границата на грешката варира
от 1% до 99%. По подразбиране е 25%, но в зависимост може да са необходими по-големи стойности
на вашия хардуер и софтуер. Ако имате проблеми с използването на дистанционното управление,
опитайте да увеличите тази стойност. Можете да въведете допустимата граница на грешка сега,
или натиснете ENTER, за да използвате стойността по подразбиране. Желаната граница на грешка за това дистанционно?
(1-99, въведете=25)
Има много думи, просто натиснете "Enter"
5.
Първа стъпка: Определете разликата в сигнала, дължината на сигнала и кодовете за повторение.
-----------------------------------------------------------------------------------
Ще бъдете помолени да натиснете произволен бутон няколко пъти.
Моля, задръжте го поне за една секунда всеки път и изчакайте поне
една секунда между натисканията на клавишите. Ако искате ръчно да въведете празнина в сигнала
и дължина на сигнала, можете да го направите сега (т.е. "31000 52").
В противен случай просто натиснете ENTER. Разлика и дължина?
Отново има много думи, просто натиснете "Enter"
6.
Натиснете бутон. Моля, изчакайте секунда и го натиснете отново.
Натиснете и освободете произволен бутон (на дистанционното управление). Изчакайте секунда и го натиснете и отпуснете отново. Линията ще се появи
Базовата линия е инициализирана.
След това натиснете СЪЩИЯ бутон десет (или малко повече пъти), докато стигнем до нула.
Моля, изчакайте секунда и натиснете отново бутон (10 остават)
Моля, изчакайте секунда и натиснете отново бутон (9 вляво)
Моля, изчакайте секунда и натиснете отново бутон (8 вляво)
Натиснете бутон.
7. Получаваме съобщението:
Това е дистанционно за повтаряне на сигнала без специален код за повторение.
Задържането на бутона може бързо да доведе до много копия на кода на този бутон.
Следователно ще бъдат взети 64 проби от всеки бутон.
Ще бъдете подканени да въведете името на всеки бутон на свой ред.
За да завършите записа на бутони, въведете празно име на бутон.
8. Сега обучаваме програмата на ВСИЧКИ бутони на дистанционното управление. Редът е следният: Вие сте питани
Име на бутон 1?
(име на първия бутон)? Пишем името. С латински букви или цифри, без интервали, е по-добре да изпишете думата, която е на бутона на дистанционното управление, с главна буква. Е, като „1“, „2“, „PLAY“, „FFWD“, „STOP“, „VOL+“. След това натиснете бутона за няколко секунди. В прозореца ще се появят числа, нещо подобно:
Базовата линия е инициализирана.
съвпадения=64, грешки=19
Натискаме, докато съвпаденията достигнат 64. Колкото по-малко грешки има, толкова по-добре.
9. Появяват се думата "Стоп" и "Име на бутон 2 (празен за спиране)". Пишем името на втория бутон. Повторете стъпка 8, докато всички бутони изчезнат.
10. След като завършите всички бутони, натиснете “Enter” без да въвеждате име. Показва се съобщението „Конфигурацията е написана, не забравяйте да анализирате“. Това правим ние.
11. Натискаме мишката в „Analyze“ и получаваме отговор „analysis successfully“
12. Радваме се.
13.„Всичко е готово“ - Щракнете върху OK, след това върху „Скриване на прозореца“.
След това не се колебайте да стартирате любимата си Light Alloy, отидете на настройките, активирайте поддръжката на WinLIRC, конфигурирайте бутоните и се хвърлете на дивана с дистанционното управление в ръцете си.
Сървър за оригиналната програма LIRC за Linux: http://www.lirc.org/.
Съдържа много конфигурационни файлове за дистанционни управления, описания на вериги и друга документация.