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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Рабочий журнал (http://pccar.ru/forumdisplay.php?f=25)
-   -   UAZ. Просто УАЗ (http://pccar.ru/showthread.php?t=643)

Alex-2818 21.05.2006 12:47

UAZ. Просто УАЗ
 
Вложений: 20
Компьютер в автомобиле.

Идея установки компьютера в автомобиль не нова. Этой идее, если я не ошибаюсь,
уже лет пять. Но в те давние времена возникали трудности с установкой монитора в салоне авто, да и системники не очень то запихивались. Теперь появились новые технологии – touch-screen, barebone …
Программа была написана по просьбе моего товарища, который хотел установить компьютер в “буханку”. Ее написание было начато одновременно с поиском комплектующих для компьютера. От barebone отказались сразу, ввиду его относительно высокой цены. В процессе поиска и сравнения комплектующих, на первый план вышли следующие изделия:
1. Материнка - EPoX мини.
2. Проц - Sempron.
3. Винт – Seagate “Barracuda” 80 Gb SATA 150.
4. Тюнер – TV-FM Tuner “WINFAST” – только из-за малых размеров.
5. Вместо монитора был выбран 8” ЖК телевизор с VGA входом.
Ну и, пожалуй, о самом наболевшем, что ставить – клаву с мышкой или touch-screen? И здравый смысл победил - touch-screen прочно вошел в комплект. Согласитесь, ведь управление при помощи touch-screen почти так же удобно, как и просто нажимать на клавиши современных магнитол!
Когда комплект был подобран, осталось дело за малым. И малый не заставил себя долго ждать! Он – малый (он же мой товарищ, он же владелец машины, он же Green), сотворил за пару дней пластиковый корпус и теперь системный блок стал выглядеть вот так (рис 04). Перед этим, естественно и непринужденно, распотрошив торпеду (рис 010) и верхнюю консоль (рис 09). Для верхней консоли была изготовлена декоративная деревянная накладка (рис 06) и туда были вставлены эквалайзер и радиостанция гражданского (CB) диапазона (рис 013). В сумерках заметна красивая подсветка ручек эквалайзера (рис 015).Пока происходила установка эквалайзера, параллельно шел процесс проверки системника и монитора с повешенным на него touch-screen-ом (рис 03) и результат не обманул надежд (рис 05).
Для крепления монитора и придания ему декоративных свойств, была изготовлена из дерева глубокая проставка (рис 01). В нее был вставлен монитор (вид спереди(рис 07)) и (вид сзади(рис 08) и все это было вставлено в торпеду (рис 02).
Когда было все собрано, и последний коннектор был подключен, началось тестирование уже в машине (рис 011). Вот так выглядит MP3 плеер (рис 012), а так - приемник (рис 013).
Для тех, кому интересно, как выглядит программа, привожу скрины:
Заставка проги (рис 016).
Первое окно (рис 017).
Второе окно (рис 018).
Третье окно (рис 019).
DVD плеер (рис 020).
AVI плеер (рис 021).
MP3 плеер (рис 022).
Car Cam - камера заднего вида (рис 023).
И системное меню (рис 024).
Ну, а как все это работает вживую, можно посмотреть здесь (Demo.avi).
Спецов – дизайнеров прошу сильно не пинать нас ногами – это только первая версия программы! Вопросы присылать на мыло Alex-2819@mail.ru тема: UAZ( письма с пустой темой будут игнорироваться!)
С уважением Alex-2818 & Green.

Димон 21.05.2006 13:19

Вчера на слете вживую посмотрел - супермашина!

Alex-2818 21.05.2006 14:18

Спасибо!:D

Lion 21.05.2006 18:37

Красота!!! А фотки самой машины вложи плиз! Интересно глянуть!!!

Alex-2818 21.05.2006 18:57

Вложений: 4
Добавляю еще картинки, а фото самой машины положу позже:o

Lion 21.05.2006 20:00

Так оболочку ты планируешь на комерческой основе распространять?

Может демка уже есть! Хотелось бы попробывать!

Alex-2818 21.05.2006 23:07

Что нибуть придумаем!

2func 22.05.2006 10:05

да, машина супер, предлагали мне погрузиться в это авто, не захотел салон морать ;) тачка классная, с виду не скажешь ;)

Alex-2818 22.05.2006 22:53

Вложений: 4
Выкладываю несколько фотографий самой машины:)
Демо прогу рабочего стола, наверное лучше, выслать на мыло - оставляйте в личке;)

Lion 23.05.2006 02:12

Уххххххх ты!!! Красотища!!! Всегда притал слабость к таким маФынкам на таких катках!!! Крута!!!:D :D :D

Ron 23.05.2006 05:03

Кстати, вот по такой вот езде по бездорожью часто приходиться камеру заднего вида протирать????:D

Alex-2818 23.05.2006 20:10

Вложений: 4
RON-у Нет не часто - она установлена на крыше.

Как просили - фотки со слета:o

Alex-2818 24.05.2006 19:41

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 25.05.2006 23:24

Димон скорее всего у тебя не ХР!
Я в инсталяторе установил галку "инсталировать на OS XP"!
К сожелению других OS под рукой нет:(
Переключу инсталятор и выложу - пробуй, должна завестись:)

Димон 26.05.2006 13:41

Да, win2000. По-идее в программе ничего менять не надо, ругается инсталятор. Знаю что подвсеми другими системами будут различия в самой программе, а XP и 2000 - ближайшие родственники. Как уберется галочка - свиснпож.

aptm 26.05.2006 16:15

А куда инсталлятор смотрит? Если в реестр, то поменять ключ на время инсталяции.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Current Version:
rename the key "ProduktName"
from "Microsoft Windows 2000"
into "Microsoft Windows XP"
Install,
Undo the changes in the Registry.

Alex-2818 26.05.2006 22:26

Да нет, ненадо мучиться! Димон проверь почту - выслал новую:D

Димон 29.05.2006 19:57

Спасибо большое, действительно все работет, и очень быстро. Вот небольшие вопросики потихоньку.
1. Наверное есть смысл при нажатии на кнопку сделать не просто запуск программы, а вызов ее изподниза если она уже запущена. Просто некоторые делают инстансы, а некоторые вообще отругиваются мбоксом. Нормально из навигаций сработала только PocketGIS
2. Несмог с тачскрина запустить музыку. мп3плэер открывает пустой, мп3файл даблкликом запускает один файл. Как играть папку и несклько файлов пока ненашел.

Alex-2818 29.05.2006 21:45

Начну с конца:rolleyes:

Все проигрыватели DVD, AVI, MP3 у нас написаны свои и в демке их просто нет!

На первый вопрос отвечу так: грамотно написаная прога сама отлавливает попытку запуска дубля:rolleyes:
А, вообще, я в этом деле ещё сам не до конца разобрался но сдвиги уже есть!

Про настройку можешь прочитать чуть выше в статье Сергея Димидова (выделено красным), если что пиши - звони отвечу:D

И ещё - у меня есть AVI ролик, там можно увидеть как работает вся прога, если желаешь могу кинуть на мыло.

Димон 30.05.2006 00:52

Ави - в мыло велкам, хотя последнее время езжу с винампом, прикручу.
По поводу прог у нас все ок, но как бороться со студентами типа смилинка? Ict вот победил.

_GLK_ 30.05.2006 13:02

Не,ну приятно, что и в россии начали писать свои фронтэнды, может пока не так всё профессионально смотрится,
зато приятно пользовать воё. Да и вносить изменения не составляет труда.

Отлично.

Lion 30.05.2006 14:28

Спасибо! Тоже посмотрел и оценил софт! Да и приятно, что наши пишут не только за рубежом;)
К сожалению заменить RR или подобный фронт энд этим пока нельзя, но думаю это дело времяни!

Жаль конечно, что как реализована та часть, которая не вошла в демку, остается загадкой:mad:

Димон 30.05.2006 14:34

Ну во-первых считаю внешний вид фронтенда вполне функциональным, а чтобы понтоваться можно и нарисовать. Кроме того концепция запуска приложений тоже верная так как попытки интегрировать все в одной программе выходят как правило криво-косо.

Alex-2818 30.05.2006 19:54

RE: Спецов – дизайнеров прошу сильно не пинать нас ногами – это только первая версия программы!

Это было написано в самой первой статье, а сейчас идет работа над новым дизайном:D
Lion прав - это дело времени!

Ну, а насчет концепции запуска приложений - Димон подметил верно!
Интеграция предпологает запуск своих (внутренних) приложений, а здесь - засада! Хочется другого, но не можется! А я попытался сделать
прогу как можно гибче (хочется работать с другим приложением - пожалуйста!).
Да и четырёхмесячное тестирование проги показало - всё работает стабильно!


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

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