Показать сообщение отдельно
Старый 30.11.2006, 13:35   #16
Librus
Новый Пользователь
 
Регистрация: 28.11.2006
Возраст: 52
Город: Москва
Машина: 1999\BMW\E39 528iA
Сообщений: 13
Librus is on a distinguished road
По умолчанию

Тут я нынешнюю ночь провел на www.mp3car.com - нашел интересности.

В частности вот ссылка:
http://www.mp3car.com/vbulletin/show...&highlight=E39

Судя по тому что человек пишет:
BMW 540 Touchscreen Complete!

--------------------------------------------------------------------------------

Well, after spending over a year working on this project for my '99 540i 6 speed, its essentially complete. Heres a couple video demos:


VIDEO DEMOS: http://www.fastpages.com/sajid753


SPECS:
Via M10000 Motherboard
Xenarc 7" touchscreen in custom mold
ITPS Startup/Shutdown controller
80Watt Morex DC-DC converter
Two 20 gig hard drives
Delorme Earthmate GPS w/ Destinator Navigation
WinTV TV tuner
SNES Emulator with gamepad
Wireless Keyboard
Mini handheld control mouse
MediaCar Frontend
Divx Movies
BMW IBUS Interface (can control computer via steering wheel buttons and vice versa)

I kept the stock radio headunit behind the touchscreen and use the IBUS Interface to contol the radio buttons through the computer. (IBUS is BMWs serial bus interface for the entertainment controls and a few other instruments within the dash). One of the reasons I did this was to keep the heads-up display in the instrument cluster to show the different stations and to get the names/titles from each station. So I just created a small VB program to simulate the steering wheel button presses so that the passenger can also control the radio functions right from the touchscreen. The VB program sends hexadecimal signals to the ibus via the serial port and tells the car that a button is being "pressed". I can change stations, fast forward rewind, etc. all through the computer. I can even control the turn signals!! (pointless, but cool ). And conversely, I can also use the steering wheel buttons to simulate actions on the computer, i.e.scroll through playlists, volume control, etc. (very convenient for when you're driving). The steering wheel controls are mapped thru the IBUS to simulate keystrokes on the screen so that I can "enter" "escape" scroll "up" and "down", etc. Once I learn a bit more about VB, I want to pull that info from the heads up display and have it show up on the touchscreen. Also, the touchscreen itself is on hinges so that it can fold down if I ever need to access the radio controls behind it. The computer itself is mounted under the glove compartment on the upper passenger footwell.

Here are some pics:
More Pics here: SLIDESHOW: http://www.ofoto.com/BrowsePhotos.js...Uy=9slraw&Ux=0


Похоже можно штатную магнитолу спрятать вглубь панели, мультидисплей выкинуть, и на постоянку поставить тачскрин монитор двухдинный. Все опции мультидисплея и управления с него как я понял можно вывести на PCcar.

I-Bus - это сила. Вот схема моих ших и подключенных девайсов на них:
http://foto.auto.vl.ru/6875/58031/

Как я понял главная задача теперь будет найти девайс для подключения к I-bus и написания софта под него.

В качестве интерфеса возможно использование этого скина:
http://www.mp3car.com/vbulletin/show...&highlight=E39

Но всяко надо будет ручками дописывать софтину - эмулирующую мультидисплей, если это уже не реализовано.
Librus вне форума   Ответить с цитированием