Безкоштовна технічна бібліотека ЕНЦИКЛОПЕДІЯ РАДІОЕЛЕКТРОНІКИ ТА ЕЛЕКТРОТЕХНІКИ Інфрачервоний пульт керування для комп'ютера. Енциклопедія радіоелектроніки та електротехніки Енциклопедія радіоелектроніки та електротехніки / Інфрачервона техніка Якщо ви дивитесь улюблені фільми лежачи на дивані, або слухаєте WinAmp, і вам ліньки дотягуватися до клави щоб перемотати композицію або пригасити звук або ще що, то ця девайсіна саме для вас. Це щось інше як звичайний COM ІЧ-порт керований будь-яким пультом дистанційного керування, і спеціальна програма яка власне і управляє роботою тієї чи іншої програми. Отже, по порядку. Крок 1. Апаратний Нам будуть потрібні: - ДУ пульт (за винятком "Горизонтівських" пультів та деяких моделей Panasonic - їхня несуча частота сигналу становить 400 кГц, а частота роботи COM-порту - до 115 кГц. В основному у пультів частота сигналу 30-40 кГц.) - Радіодеталі: *Фотоприймач - найпростіший варіант це вітчизняний ТК-19 або TK1833. Підійдуть і імпортні аналоги TSOP 1738, TSOP1836. Загалом будь-який 5-ти вольтовий. Розпинування показано на рис.2, *стабілізатор напруги 78L05, але також підійде вітчизняний КРЕН5A. Розпинування показано на рис.3. *конденсатор 20мкФ 25В *резистори - 5.1, 10кОм 0,125 чи 0,5Вт * Світлодіод - будь-який. Ніжка катода коротша *9 голковий COM роз'єм типу "мама" з корпусом. Збираємо "найскладнішу" схему наведену на рис.1 ,
Якщо немає бажання-перемикач не ставимо. Чіпляємо все до ноги 1 або 2. ось розпинування роз'єму СОМ, яку можна знайти в Інтернеті: Але враховуємо, що при сигналі на нозі 2 працює краще. Ось розпинування контактів приймача: Двічі чи тричі переконуємось, що всі спаяли правильно з дотриманням усіх полярностей, і підключаємо до COM порту комп'ютера. -Де ж повідомлення ВІНДОВС про новий девайс??? -А ні !!! І не буде! :) Крок 2. Програмний WinLirc і Device controller - прості програми, вимагають наявності плагіна для додатків (для WinAmp-ставиться окремо плагін, для Light Alloy-не потрібно). Драйвер WinLirc Після запуску програма скаже, що необхідно конфігурувати. Тиснемо ОК і потрапляємо в меню конфігурації. Для зібраної схеми виставляємо параметри, як показано нижче, крім параметра port. У цьому параметрі Ви вказуєте свій номер COM порту, до якого було підключено зібраний ІЧ приймач. або
(Все залежить від того, на яку ногу Ви приробили приймач, або в якому положенні перемикач.) Для перевірки зібраної схеми, необхідно у рядку Config вибрати тимчасово файл sample.cf, який лежить у папці winlirc-0.6.5 шляхом натискання на кнопку Browse... Далі натиснути кнопку Raw Codes, відкриється вікно перевірки прийому сигналу. Натискаючи кнопки на будь-якому ПДК у вікні повинні прийматися пакети типу "Pulse:300, space:4000", якщо нічого не відбувається, потрібно перевірити правильність зібраної схеми ІЧ приймача, чи правильно вибрані параметри і чи вказано номер COM порту. Якщо пакети приймаються, то зібрану схему вважатимуться правильною. Закриваємо вікно та повертаємось у вікно налаштування програми. Після цього необхідно вказати драйверу Winlirc, з якою моделлю ПДУ він працюватиме, для цього потрібно в рядку config вибрати файл ПДУ, натиснувши кнопку Browser... і натиснути кнопку ОК у вікні налаштування. Файл на свій ПДУ ви можете отримати, завантаживши його з сайту розробника драйвера Winlirc lirc.sourceforge.net/remotes/ або направивши запит на безкоштовне отримання на адресу DeviceCTRL@Mail.ru з позначкою "файл пульта" (вкажіть модель ПДУ). Все, winlirc налаштований! Натисніть Hide Winlirc і програма згорнеться у трей. Натисніть кнопку ПДК і Winlirc почне реагувати на натискання лише вибраного ПДК, про що сигналізуватиме блиманням у треї круглого значка. Якщо файлу ПДК Ви не знайшли на свою модель, або Ви не знаєте модель або з інших причин не можете вибрати файл ПДК, то можна створити його (навчити Winlirc будь-якому ПДК). Для навчання Winlirc у рядку config вкажіть вручну шлях та ім'я нового файлу, в який записуватиметься результат навчання, наприклад так: Натисніть Learn (навчання) - з'явиться вікно для навчання Winlirc. Для початку програма попросить ввести ім'я ПДК - Please enter a name for this remote. Введіть довільне ім'я ПДУ і не використовуйте під час введення ПРОБІЛИ! Далі Winlirc попросить запровадити відсоток розпізнавання (від 1% до 99%) Desired margin of error для цього remote? (1-99, enter = 25). Чим більший відсоток, тим суворіше Winlirc розпізнатиме в майбутньому прийнятий сигнал (якщо вибрати 99%, то Winlirc швидше за все не буде реагувати на сигнал від ПДК, оскільки сигнали у ПДК не стабільні і не ідеально однакові), чим менше буде параметр, тим Winlirc буде ставитися більш лояльно до прийнятих сигналів (якщо вибрати 1%, Winlirc буде реагувати на ПДУ, але може плутати кнопки і реагувати на перешкоди). Експериментальні дослідження показали, що оптимально вводити 40%. Вводимо та натискаємо enter, потім Winlirc напише Gap and length? нічого не пишемо в рядку і натискаємо enter. Далі програма попросить натиснути одну і ту ж будь-яку кнопку необхідну кількість разів, для того, щоб провести аналіз типу сигналу, що передається від ПДУ. Натискайте та відпускайте доти, доки Winlirc не напише: Для finish recording buttons, enter a blank button name. Button 1 name? Winlirc готовий до введення імені кнопки. Далі необхідно внести всі дані кнопок ПДК. Для цього Ви вводите ім'я кнопки (НЕ ВИКОРИСТОВУЙТЕ ПРОБІЛИ!), натискаєте enter після цього Winlirc вимагатиме натиснути і не відпускати кнопку, ім'я якої ви ввели Please press and hold down the 'ВВЕДЕНЕ_ВАМИ_ІМ'Я_КНОПКИ' button until told to stop. Під час натискання на ПДУ кнопки Winlirc прийматиме дані від ПДУ, про що свідчить збільшення значення "matches=" Тримайте кнопку натиснутою доти, доки Winlirc не запропонує зберегти кнопку. (Рада: не тримайте кнопку, а дуже швидко тикайте її. ) Ви можете відмовитися від цього у випадку, якщо дуже багато помилок (кількість помилок відображено у значенні "faults="), при цьому ім'я кнопки та натискання потрібно повторити, а також можете погодитись, тоді Winlirc запише результат і запропонує ввести ім'я наступної кнопки. Ввівши всі необхідні кнопки одна за одною, програма запише все у файл. Якщо ви хочете закінчити введення кнопок, то введіть не ім'я кнопки, а залиште поле порожнім і натисніть клавішу enter, при цьому Winlirc повідомить про те, що конфігурація збережена. Тиснемо скрізь бл. Все, winlirc налаштований! Натисніть Hide Winlirc і програма згорнеться у трей. Натисніть кнопку ПДК і Winlirc почне реагувати на натискання навченого ПДК, про що сигналізуватиме миготінням у треї круглого значка. Після цього перезапустите програму Device controller. Він автоматично знайде зовнішній драйвер Winlirc. Тепер, при натисканні на кнопку ПДУ, Winlirc передасть дані Device controller про натискання протоколу TCP/API та ім'я ПДУ та ім'я кнопки буде показано у програмі. Якщо у Вас стоїть брандмауер і просить про дозвіл з'єднання Winlirc і Device controller, то потрібно дозволити, інакше він заблокує передачу даних. Після цього Вам необхідно призначити кнопкам команду, для чого необхідно ознайомитись з інтерфейсом програми та навчитися працювати у ній Автор: garfield; Публікація: cxem.net Дивіться інші статті розділу Інфрачервона техніка. Читайте та пишіть корисні коментарі до цієї статті. Останні новини науки та техніки, новинки електроніки: Енергія з космосу для Starship
08.05.2024 Новий метод створення потужних батарей
08.05.2024 Спиртуознавство теплого пива
07.05.2024
Інші цікаві новини: ▪ Новий SOI-техпроцес для малошумних РЧ-підсилювачів ▪ Гриби допоможуть утилізувати пластикові відходи ▪ Один фотон розділений на три заплутаних окремих фотона ▪ Визначення прозорих об'єктів ▪ Сервіс спільних поїздок на самоврядних транспортних засобах Стрічка новин науки та техніки, новинок електроніки
Цікаві матеріали Безкоштовної технічної бібліотеки: ▪ розділ сайту Студенту на замітку. Добірка статей ▪ стаття А таки в ній дещо було! Крилатий вислів ▪ стаття Як обробляють алмаз? Детальна відповідь ▪ стаття Лавровишня лікарська. Легенди, вирощування, способи застосування ▪ стаття Однодіапазонна антена швидкого розгортання. Енциклопедія радіоелектроніки та електротехніки ▪ стаття Пеленгація магнітною антеною. Енциклопедія радіоелектроніки та електротехніки
Залишіть свій коментар до цієї статті: All languages of this page Головна сторінка | Бібліотека | Статті | Карта сайту | Відгуки про сайт www.diagram.com.ua |