Показать сообщение отдельно
Старый 24.05.2006, 19:41   #13
Alex-2818
Пользователь
 
Регистрация: 19.05.2006
Возраст: 63
Город: Мытищи
Сообщений: 50
Alex-2818 is on a distinguished road
По умолчанию

Desktop UAZ

С появлением программы Desktop UAZ стали появляться вопросы. Попробую ответить на некоторые из них.

Программа работает с разрешением экрана 640Х480!
(такое разрешение выставлено намерено исходя из того что размеры изображения на 6-8 дюймовом мониторе при разрешении выше 640Х480 становится мелкими и плохо читаемыми)

Начнем с общего вида и принципа построения (идеи) самого интерфейса.
Вся программа была написана под конкретный набор оборудования (к описанию которого мы еще вернемся). Родилась идея создания подобия рабочего стола заточенного под тачскрин (это сенсорный экран реагирующий на касание пальца) и облегчения вызова программ в процессе управления автомобилем. Потому что проще ткнуть пальцем в подписанную и довольно большую клавишу, чем вспоминать, какая кнопка клавиатуры компьютера запрограммирована для вызова той или иной программы, да и вид кнопок на дисплее больше подходит к интерьеру автомобиля, чем ярлыки на рабочем столе Windows.
Часть кнопок программы жестко прописаны и вызывают стандартные Windows приложения: аудио контроль, виртуальная клавиатура, калькулятор, Explorer и т.д. Большая часть клавиш программируются по средней кнопки мыши. Настройка клавиш происходит таким образом: после установки программы при помощи мышки, выбираем настраиваемую клавишу и по клику средней кнопки мыши попадаем в меню настройки этой программируемой клавиши. Далее указываем путь к запускаемой программе или папке.
Настраиваете один раз программу с мышкой и в дальнейшем работаете одним только пальцем (что вижу то и жму). Кнопки подписаны под набор программ и не редактируются, как мы думаем, этот набор вполне достаточен для работы с компьютером в процессе управления автомобилем.
Желающим поработать в Автокаде или Фотошопе на ходу, могу посоветовать свернуть программу в верхнюю часть дисплея нажатием на клавишу с часами и запустить любое другое приложение через кнопку ПУСК, ПРОГРАММЫ= (либо бросить ярлык на рабочий стол). А еще лучше этим заниматься дома - это очевидно.
Программа имеет три сменяющие друг друга панели, переход между панелями осуществляется нажатием клавиш в нижнем левом и правом углу экрана (панели сменяются по кругу).
Первая панель включила в себя те клавиши, которые по нашему мнению должны использоваться в движении автомобиля.
Со второй панелью придется работать, остановившись на обочине, потому что мы не думаем, что кто-то будет копировать или записывать диск, раскладывать пасьянс на ходу (хотя бывает всякое).
Третья панель включила в себя минимум телеметрии автомобиля (уровни топлива, бортовое напряжение, давление масла, километраж, скорость, время в пути и т.д.)
В плане дизайна и внешнего вида программы извините, как говорит старая пословица « на вкус и цвет товарищей нет ». Но при большом желании вид можно изменить, программа работает с обычными скинами в формате bmp, доступ к скинам открыт.
При двойном клике в синем поле откроется окно «о разработчиках»

Перейдем к оборудованию. Как я упоминал выше, что программа писалась под определенный комплект аудио оборудования, поэтому нет плавающих окон громкости, эквалайзеров, звуковых процессоров и т.д. Во всех плеерах (MP3, AVI, DVD) написанных нами к этой оболочке, уровень громкости при активации устанавливается на 50%, и не запоминает свое текущее состояние на момент выхода из программы. Все это сделано по одной простой причине, что управлять громкостью или эквалайзером с тачскрин не совсем удобно, поэтому решили применить вот такую схему:
Головным устройством является естественно системный блок. Стерео сигнал с линейного выхода аудио карты системного блока подается на блок эквалайзера (в данном случае Prology), который имеет два линейных входа и пять выходов, семь полос регулировок частот, регулировку общей громкости, регулировку баланса фронт – тыл. Встроенный фильтр НЧ для сабвуфера со срезом 80 или 60 герц и своей отдельной регулировкой громкости. Дальше сигнал поступает на четырех канальный усилитель для обычной акустики и двухканальный для сабвуфера.
Решение о такой схеме вывода звука было продиктовано элементарной безопасностью.
Управлять громкостью, сабвуфером, и эквалайзером можно не отрывая глаз от дороги.
К тому же это происходит очень оперативно - ненужно вызывать доп. программы, ручки всегда под рукой (вы же когда-то управляли магнитолой).
Для удобства маневрирования написана программа CarCam поддерживающая две видеокамеры. Одна камера установлена сзади и позволяет дублировать зеркала заднего вида. Вторая камера монтируется справа - спереди и применяется для перестройки в правый ряд.

И просим не забывать, что вся выше описанная система не предназначена для домашнего использования.

Поддерживается OS XP (SP1, SP2) - на других не проверял.

24.05.2006 год г. Мытищи Демидов Сергей (GREEN)

Последний раз редактировалось Alex-2818; 29.05.2006 в 21:32.
Alex-2818 вне форума   Ответить с цитированием