Дистанційне керування комп'ютером на мікроконтролері AVR Tiny 2313

Наши партнеры ArtmMisto

Оскільки дистанційне керування комп'ютером дуже зручно, в Інтернеті опубліковано чимало схем подібних пристроїв. Наприклад, в статті «Дистанційне керування комп'ютером на мікроконтролері AVR Mega 8» описано одне з них, а в цій статті мова піде про подібною схемою, але зібраної на широко поширеному мікроконтролері AVR Tiny 2313. Вона зроблена на основі відомого пристрою «IgorPlug» призначеного для роботи під Windows XP, але в схему були внесені деякі зміни з наступних причин: в оригінальному пристрої, як і в безлічі подібних, поширених в Інтернеті, не узгоджені за напругою вихідні рівні сигналів з портів мікроконтролера зі стандартом USB.

Мал Мал. 1

В авторській схемі мікроконтролер харчується напругою 5 вольт, а розмах сигналу USB 3,3 вольта. Для узгодження цих рівнів після внесення змін вся схема харчується напругою 3,3 вольта від стабілізатора на стабілітроні. Мікроконтролер з таким харчуванням працює нормально, а фотоприймач застосований інший - BRM-1022 (BRIGHT LED ELECTRONICS). Він допускає діапазон зміни напруги живлення в межах 2,7 - 5,5 вольт. Можна без зусиль підібрати інший аналогічний фотоприймач, наприклад TSOP-4838. Описаний пристрій можна налаштувати для роботи з майже будь-яким з уже наявних пультів дистанційного керування.

Інструкція із встановлення:

1. Зберіть пристрій (Рис. 1). Перероблена схема пристрою дистанційного керування комп'ютером додається до цієї статті (Рис. 2).

Вона відрізняється від вищезгаданого оригіналу, як уже згадувалося, типом фотоприймача і схемою живлення. Для виготовлення пристрою застосована друкована плата пристрою дистанційного керування комп'ютером на мікроконтролері (Рис. 3);

Мал Мал. 2

2

Мал. 3

2. Скачайте папку з драйвером і прошивкою за адресою http://www.cesko.host.sk/downloads/IgorPlugUSB.zip;

3. Запрограмуйте мікроконтролер, записавши в нього відповідну прошивку, і встановіть його в пристрій. Мікроконтролер можна програмувати вже встановленим в схему, попередньо припаявши дроти до відповідних майданчиків на платі.

4. Встановіть на комп'ютер програму Girder;

5. Підключіть пристрій до комп'ютера і, коли система запросить драйвер, вкажіть шлях до нього;

6. Скопіюйте в папку Girder / plugins бібліотеку IgorPlug.dll. Вона призначена для стикування драйвера пристрою з програмою Girder. Завантажити її можна за посиланням http://www.cesko.host.sk/downloads/IgorPlugXP.zip;

7. Запустіть Girder, потім на вкладці «Файл - настройки» виберіть відповідний модуль і вкажіть порт USB. Закрийте вікно, натиснувши «Зберегти». Після цього програма повинна реагувати на команди пульта і відображати їх номери.

8. Налаштуйте Girder, зіставивши проймає номерами команд необхідні дії. Про те, як це зробити описано на різних ресурсах Інтернету, наприклад на сторінці за адресою http://msevm.com/program/girder/girder.htm.

Єдиним недоліком демонстраційній версії пропонованого драйвера полягає в появі при відкритті і при закритті програми вікна з попередженням про те, що використовується безкоштовна версія драйвера.

Автор: Бражник Олександр

Можливо, вам це буде цікаво:

Главное меню
Реклама

Архив новостей
ArtmMisto
Наши партнеры ArtmMisto. Игроки могут начать свое азартное приключение на сайте "Buddy.Bet", который только что открылся для всех ценителей азарта.

Реклама

© 2013 mexpola.h1a25414f