PCCar.ru - Ваш автомобильный компьютер

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > Разработка программ > Программы управления > StormGlassy (DesktopUAZ) - Русский Front-End

Ответ
 
Опции темы Поиск в этой теме
Старый 01.11.2006, 12:42   #1
2func
Аццкий модер
 
Регистрация: 06.07.2005
Возраст: 44
Город: Москва, Лобня
Регион: 77, 97, 99, 177
Машина: 2000\Hyundai\Sonata4
Сообщений: 1,682
2func will become famous soon enough
По умолчанию От автора

Прога писалась под XP (SP1, SP2). Кто-то из форумчан запускал ее на WIN2000. Весит она 9,95МБ.
В эксплуатации она с февраля 2006г.
Комп на которой она функционирует - в следующей конфигурации:
1. Материнка - EPoX мини.
2. Проц - Sempron.
3. Винт – Seagate “Barracuda” 80 Gb SATA 150.
4. Тюнер – TV-FM Tuner “WINFAST” – только из-за малых размеров.
5. Вместо монитора - 8” ЖК телевизор с VGA входом.
6. И touch-screen.
Панель, на которой расположены измерительные приборы, НЕ РАБОТАЕТ(она недоделана из-за нехватки времени).
С кнопкой "Телефон" - таже история.
В состав управляющей программы (сама управляющая программа идет под именем RS) входят следующие (невстроенные) программы:
1. AVI Player
2. MP3 Player
3. DVD Player
4. CarCam
Их можно подключить, а можно ипользовать сторонние проги.
Все это находится в одном setup.exe файле. Инсталятор развертывает программу с путем C:\Program Files\Alex-2818\UAZ и дабавляет ярлык управляющей программы RS в автозагрузку.
Настройка программы проста, опишу ее чуть позже...

Чуть позже... 23 ноября 2006г.

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

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

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

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

И еще чуть-чуть http://forum.pccar.ru/showthread.php?t=643
__________________
Инсталяция Hyundai Sonata 4
Прогресс [##########] - 100%
Intel 865 GVHZ, Celeron 2.0 FSB 400, Samsung 512, Seagate SATA 100 Gb, Slim Combodrive Sony, Creative Sound Blaster X-Fi Extreme Audio, Magnat the Rock 4, SPL II 2-400, JBL 10" (subwoofer) JBL GTO 1002, Xenarc 700 IDT, Opus PSU 150W Centrafuse 1.47

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


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 14:38.


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot