• (Обучение бесплатно)
  • Приглашаем учащихся 2-11кл на занятия по
  •  IT-техологиям и радиотехнике
  •  Запись проводится с 30 августа 2018г
  •    по адресу г. Комсомольск-на-Амуре МБОУ ДО КВАНТОРИУМ
  •    ул Краснофлотская, д 22, корп 2. Телефон: (4217) 54-79-88
  •    Начало занятий - сентябрь 2018г.
  •    *OK
  •    JUNRADIO*
                           










                                               


  • I






      
           

Научно-популярный образовательный ресурс для юных и начинающих радиолюбителей - Popular science educational resource for young and novice hams

Основы электричества, учебные материалы и опыт профессионалов - Basics of electricity, educational materials and professional experience

КОНКУРС
language
 
Поиск junradio

Радиодетали
Искать на DESSY.RU
Сервисы

Stock Images
Покупка - продажа
Фото и изображений


 
Выгодный обмен
электронных валют

Интересно
Немного подработать
Есть свободное время?
Можешь немного подработать.
Загрузка...
Друзья JR



JUNIOR RADIO





XBMC USB контроллер



Статьи публикуются по мере поступления. Для упорядоченного тематического
поиска воспользуйтесь блоком  "Карта сайта"








XBMC является кросс платформенным медиа-центром. В этом проекте мы разрабатываем USB порт контроллера, который может управлять XBMC без использования стандартных устройств ввода, таких как клавиатура и мышь.

 

Рис.1 - Аудио плеер XBMC

 

Система спроектирована для работы с XBMC - интерфейс RPC JSON.

 

Fig.2- XBMC USB контроллер

 

PIC18F4550 Microchip является основным аппаратным контроллером этой системы. Используется для USB интерфейсов, ЖК, декодер данных базового дистанционного управления ИК и управлением других устройств ввода (например, датчика вращения и переключателей). USB-интерфейс XBMC работает в качестве USB-HID. Работает с операционной системой Microsoft Windows.

 

Fig.3- Sony RMT-V408 дистанционное управление

 

Эта система состоит из двух основных программных модулей:

1. PIC18F4550 базовое программное обеспечение (прошивка): разработан с использованием MikroC версия 4.60.

2. Windows XBMC : разработан с использованием Delphi 7 и работает в качестве "виртуальной" Windows Service Application.

 

Перед работой с этой системой необходимо настроить приложение контроллера для его / ее дистанционного управления и для  установки программного обеспечения. Этот файл конфигурации находится в папке \ Controller \ release с именем "mcci.ini". Этот INI-файл содержит 3 основных раздела, таких как " Xbmc ", " device " и " keymap ".

Раздел "Xbmc" содержит 3 параметра:

Адрес: IP-адрес системы, где установлен XBMC. (В большинстве конфигураций, значение этого параметра устанавливается по умолчанию, как 127.0.0.1)

Порт: номер порта, назначенный для веб-интерфейса XBMC. (Это значение нужно проверить с настройками сети XBMC)

Расположение: полный путь и имя  исполняемого файла XBMC.

Раздел " device " содержит 2 параметра, связанных с контроллером USB. Если вы используете прошивку по умолчанию, эти значения должны быть VID = 33824 и PID = 1. Если вы изменяете прошивку с различными Vendor ID , убедитесь, что  эти значения также изменены. Раздел " keymap " используется для назначения функций кнопкам пульта дистанционного управления. Форматы для этого раздела описаны в ниже.

 

Тип команды: Укажите тип команды в качестве целого числа. Допустимые типы команд:

 

 

Данная конструкция печатной платы имеет 2 внешних разъема. Разъем J1 используется для подключения энкодера и двух выключателей в системе. Схема подключения J1 показана на рис. 4. Разъем J2 используется для подключения кабеля USB к системе. Соединения J2 перечислены в таблице ниже:

 

 

Для J2 используется стандартный 3feet 28 / 24AWG USB кабель с USB-разъемом «папа».

 

Fig.4- Соединения  разъема J1

 

Прежде чем мы начнем начальную настройку мы предполагаем, что компьютер может иметь следующие минимальные системные требования:

  • Windows XP или более новая версия операционной системы Windows,
  • XBMC 10.1 или более новая версия
  • USB 2.0 порт

Если система отвечает вышеуказанным требованиям, продолжим процесс установки системы следующим образом:

  1. Нажмите XBMC и нажмите вкладку «Система» и «Сеть».
  2. В «Обслуживание» измените следующие параметры: Разрешить контроль XBMC с помощью HTTP: порт: 80 Логин: Пароль:
  3. Нажмите клавишу «Esc».
  4. Закройте XBMC.
  5. Загрузите прилагаемый программный пакет и убедитесь, что mcci.ini файл настроен правильно.
  6. Подключите контроллер USB XBMC к компьютеру. Если устройство работает нормально, Windows автоматически обнаружит новое устройство и настроит его в системе.
  7. Запустите mcci.exe приложение. Если все настроено правильно, XBMC запустится автоматически.
  8. Проверьте  работу XBMC с пультом дистанционного управления и контроля на XBMC контроллере USB.

 

Fig.5- информация об XBMC

 

Детали

 

Принципиальная схема


Печатная плата


Компоновка элементов
 

Скачать

Программное обеспечение контроллера

Прошивка

 







Просмотров: 803 | Добавил: Chinas | Рейтинг: 0.0/0








Необходимо добавить материалы...
Результат опроса Результаты Все опросы нашего сайта Архив опросов
Всего голосовало: 287



          

Радио для всех© 2018