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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Мегастройки (http://pccar.ru/forumdisplay.php?f=99)
-   -   TOYOTA Celica GT-S - Проект LeoCar (http://pccar.ru/showthread.php?t=2042)

leman 21.07.2009 00:33

Главное чтобы точность весов устроила. Если получится - отпишись плз. Тоже хочу взвеситься...

Сергей 22.07.2009 10:57

Ну или на элеватор попробовать заехать:whistle:

jam! 24.07.2009 19:02

А где отчет по акустике? =)
Офф: ехал недавно за одноклубником твоим из Целица-клуба) ник на рамке номера Mae5tro был.

LI()n 25.07.2009 01:08

Цитата:

Сообщение от jam! (Сообщение 105016)
А где отчет по акустике? =)
Офф: ехал недавно за одноклубником твоим из Целица-клуба) ник на рамке номера Mae5tro был.

1. Скоро выложу
2. За "Целику" на клубном форуме сразу баню на неделю :) Все же она "Селика" :)

LI()n 30.07.2009 22:59

Музон и мелочевка

В принципе, ничего глобального в этой части не будет (самое интересное дальше, но никак не доходят руки снять видео), прошло пока что меньше месяца с тех пор, как я забрал машинку, и мелочевки за этот месяц было действительно очень много. Расскажу про главное.

http://li0n.users.photofile.ru/photo.../109303137.jpg
Так как предыдущий монитор DA-6500 перекочевал в машинку Laddie, то LeoCar остался без музыки. Проконсультировался со знакомым установщиком, среди основных критериев - размещение колонок в штатных посадочных местах, а усилителя - под сиденьем пассажира. Ну и бюджет (так как это все же не "музыкальная шкатулка").
Ваня посоветовал остановиться на продукции фирмы Hertz. Вперед решили ставить двухкомпонентную акустику ESK-165, назад - коаксиалы ECX-165, а усилителем был выбран четырехканальный EP-4. Начал искать в Инете магазины, но везде либо нет всех трех вещей вместе, либо под заказ. В конечном итоге нашел место на Горбушке, где все было в наличии, а так как я заказал черен Инет, а забирал самовывозом, то мне еще сделали хорошую скидку.

http://li0n.users.photofile.ru/photo.../109303080.jpg
Колоночки с пищалками и кроссоверами...

http://li0n.users.photofile.ru/photo.../109303099.jpg
...И усилок.

http://li0n.users.photofile.ru/photo.../109303067.jpg
Вольт перед установкой.

Начать решили с демонтажа оригинальной акустики:
http://www.youtube.com/v/MmK-CwCE7oY..._embedded&fs=1
Видна рука мастера! :)

http://li0n.users.photofile.ru/photo.../109303089.jpg
В процессе...

http://li0n.users.photofile.ru/photo.../109303108.jpg
Скидываем сиденье, протягиваем акустические, силовые и управляющий провод (силовые брали от карпьютера, чтобы избежать помех и наводок. Кроссоверы разместились сбоку от бардачка, рядышком с калдиновскими мозгами.
В принципе, все поставилось быстро и без проблем, результат меня самого более чем устраивает. Акустика играет намного мощнее и чище стоковой, перебивая даже рев выхлопа :)

http://li0n.users.photofile.ru/photo.../109302994.jpg
Далее на очереди была установка камеры для видеорегистрации на зеркале заднего вида. Из кронштейна старого держателя для КПК сделал шарнир, позволяющий регулировать камеру в двух плоскостях.

http://li0n.users.photofile.ru/photo.../109303001.jpg
Провод пропустил под потолком, так что в салоне ничего постороннего в глаза не бросается, а камера прекрасно видит дорожную обстановку перед собой.

http://li0n.users.photofile.ru/photo.../109303012.jpg
Еще весной, пока машина стояла в сервисе, написал программу LeoCam для видеорегистрации. Сейчас постоянно пишется последние 8 часов несжатого видео кусками с разрешением 640*480 и 20 кадров в секунду, потом наиболее старые куски перезаписываются по кругу. Последние 3 куска видео (около 5 минут) сохраняются одним кликом на отдельный раздел жесткого диска в случае необходимости (чтобы не затирались более новыми).

http://li0n.users.photofile.ru/photo.../109303016.jpg
Подвергаем "тюнингу" штатное гнездо антенны (разобрано на фото), в него предстоит воткнуть антеннку, которая справа.

http://li0n.users.photofile.ru/photo.../109303023.jpg
Высверливаю из гнезда металлический сердечник с резьбой старой антенны

http://li0n.users.photofile.ru/photo.../109303033.jpg
Делаю пластиковый уплотнитель, чтобы вода не затекала вовнутрь через гнездо

http://li0n.users.photofile.ru/photo.../109303040.jpg
Вся система в сборе

http://li0n.users.photofile.ru/photo.../109303049.jpg
Антенна разместилась на своем месте, а Wi-Fi роутер Zyxel плотно встал в нише заднего правого крыла. Думал, что придется изготавливать для него хитрое крепление, но в конечном итоге для плотной фиксации понадобился лишь один пластиковый хомут :) Сверху роутер уперся в бок и верхнюю часть крыла, а с другого бока его прижимает шланг, ведущий в бензобак. Плюс антенна, которая очень жестко сидит на своем месте.

http://li0n.users.photofile.ru/photo.../109303055.jpg
Wi-Fi снаружи. Мне нравится :) Теперь песенки из дома заливаю без проводов.

Далее настраиваю карпьютер, еще много было мелочевки по электрике, подсветка днища хэнд-мэйд... Потом пришла в голову одна идея, но для нее надо было пофоткаться. Поехали на Смотру.

http://li0n.users.photofile.ru/photo.../109303118.jpg

http://li0n.users.photofile.ru/photo.../109303131.jpg
Опять мои девчонки :)

http://li0n.users.photofile.ru/photo.../109303146.jpg
Подсветка ковров и пороги "Celica"

http://li0n.users.photofile.ru/photo.../109303150.jpg
Перед Автоэкзотикой окончательно (вроде бы) решил все вопросы с проводкой и наконец-то собрал салон. Убил на это больше 10 часов, из гаража уезжал жутко уставшим.

http://li0n.users.photofile.ru/photo.../109303156.jpg
Внутри багажника.

Скоро будет продолжение! :)

LI()n 30.07.2009 23:03

Карпьютер: Управляй Мечтой!
Возможности компьютера не ограничены одним лишь "офисом". Тем не менее, в большинстве инсталляций карпьютер используется только для навигации и в качестве головного устройства автомобиля.

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

Поехали! :)

http://li0n.users.photofile.ru/photo.../109652479.jpg
Управление внешними устройствами решил попробовать реализовать через LPT-порт, он присутствует на всех материнских платах и, как правило, не задействован (сильно устарел). Покупаю набор "сделай сам", который должен будет преобразовывать слаботочные управляющие TTL-сигналы порта в напряжение, достаточное для управления внешними устройствами (во сказанул :)).

http://li0n.users.photofile.ru/photo.../109652480.jpg
Через пару часов работы паяльником. Из 8 реле как надо заработало только три, еще два работали не более одной секунды, оставшиеся три вообще молчали. Три дня устранял косяки схемы, некоторые детали пришлось поменять, конденсаторы вообще поставил с емкостью в два раза больше той, которая была в инструкции. И только после долгих плясок с бубном и многократного перепаивания схемы (с паяльником вообще-то дружу средне) все в конце-концов заработало!

http://li0n.users.photofile.ru/photo.../109652482.jpg
Теперь начался более интересный для меня процесс. В интернете нашел распиновку LPT-порта, перепробовал около пяти разных драйверов для получения прямого доступа к порту (просто так Windows XP этот доступ не дает), нарыл кучу документации и примеров.
Воткнул часть от разъема с торчащими штырьками в порт (белая фишка на задней части компа), вооружился тестером, и начал смотреть, что происходит.
Как и было сказано в инструкции к набору, LPT-порт позволяет управлять восемью внешними устройствами (8 каналов из 25). Пришлось вспоминать двоичную систему счисления (00111101 :)).
Начал копать дальше. Нашел еще 4 выходных канала, но они оказались хитрыми. Во-первых, три из них были "обратными" (то есть подаешь единицу - получаешь ноль на выходе порта), один был обычным, но при этом находился в диапазоне между ними, и к тому же, они шли не по порядку (а это оказалось важно).
За час программирования решил и эту проблему. А после этого нашел еще пять входов (то есть замыкаешь определенную ножку порта на массу - и комп знает, что "снаружи" что-то происходит). В общем, так сказать, существенно расширил первоначальное техническое задание устройства :)

http://li0n.users.photofile.ru/photo.../109652483.jpg
Еще один набор - он будет управлять нагрузками с найденных дополнительных четырех каналов.

http://li0n.users.photofile.ru/photo.../109652484.jpg
Нашел очень неприятный глюк - при включении компьютера на определенных каналах подавалась "единица", и это длилось около минуты до полной загрузки Windows. То есть какие-либо внешние устройства это время оказывались бы включены по-любому, что не есть хорошо. Пришлось придумывать защиту - первое реле включается автоматически при старте компьютера, а во включенном состоянии оно разрывает питание всех остальных реле, и они не могут работать вне зависимости от управляющих сигналов, которые на них приходят. После запуска моя оболочка первым делом выключает это реле, и тем самым переводит управление всеми устройствами на себя. Немного сложновато, но без этого оказалось никак.

http://li0n.users.photofile.ru/photo.../109652489.jpg
И последний - третий - набор будет подключен к пяти входам LPT-порта. Для пятого реле места на схеме не нашлось, и его пришлось выносить наружу. При подаче 12 вольт каждое реле замыкает определенный канал порта на массу (на фото включено первое реле).

http://li0n.users.photofile.ru/photo.../109652496.jpg
Припаиваю витую пару ко всем трем блокам. Каждое реле получает свой номер, соответствующий каналу, на котором оно висит.

http://li0n.users.photofile.ru/photo.../109652497.jpg
Второй по сложности момент. Едва асилил :) Было тяжко :)

http://li0n.users.photofile.ru/photo.../109652501.jpg
Устройство "ЛеоКонтроль" в сборе - всего три достаточно компактных блока.

http://li0n.users.photofile.ru/photo.../109652507.jpg
Разбираю блок управления стеклоподъемниками и припаиваю четыре провода к схеме. При подаче на них плюса стекла будут открываться или закрываться, в зависимости от провода.
Также подключаюсь к кнопкам управления люком (там уже управление идет минусом, а не плюсом).

http://li0n.users.photofile.ru/photo.../109652450.jpg
Настала пора воткнуть все это в машину. Устанавливать решил под водительское сиденье, благо места там очень много, а карпьютер встал позади сиденья как родной (оно еще немного прижимает корпус к полу, чтобы не болтался).

http://li0n.users.photofile.ru/photo.../109652455.jpg
Подключаюсь к блокам стеклоподъемников и люка...

http://li0n.users.photofile.ru/photo.../109652459.jpg
...А также к родной проводке, которая проходит по центральному тоннелю.

http://li0n.users.photofile.ru/photo.../109652457.jpg
Много проводов в гофре

http://li0n.users.photofile.ru/photo.../109652466.jpg
Все подключено, проверяю работоспособность

http://li0n.users.photofile.ru/photo.../109652469.jpg
Сиденье на месте, подключаю к карпьютеру устройство и температурный датчик.

Все заработало, причем сразу и без глюков, чему я был очень рад. А вот и видео:
http://www.youtube.com/v/fuySWttZjqM..._embedded&fs=1

На реализацию всего этого (включая тестирование на столе, установку и тестирование в машине) ушло около месяца неспешной работы по вечерам, причем пару недель заняло написание управляющей программы-оболочки.

Зато теперь карпьютер может:
1. Отслеживать открытие обоих дверей и багажника
2. Отслеживать состояние работы двигателя
3. Отслеживать состояние автозапуска/турботаймера
4. Заводить двигатель после введение пин-кода
5. Управлять открытием/закрытием стекол
6. Управлять открытием/закрытием люка
7. Отслеживать температуру воздуха в салоне
8. Управлять обогревом сидений
9. Управлять обогревом зеркал
10. Управлять светодиодной подсветкой салона
11. Управлять светодиодной подсветкой днища
12. И кое-что еще :)

Из удобств - открытие всех окон (либо окон вместе с люком), а также их закрытие одним нажатием на кнопку. Отдельный "зимний" режим - при автозапуске система сама включит обогрев сидений и зеркал, так что зимой садиться будем в уже прогретые кресла. Программируемые режимы работы - например, автоматическое отключение подогрева сидений через 10 минут, а подогрева зеркал - через минуту, так как нагревательные элементы стоят достаточно мощные, а компьютер не забудет их выключить самостоятельно. Управление подсветкой в такт музыке. Определение координат местонахождения и автоматическое закрытие окон/люка, если машина подъехала к дому или к работе. И вообще - управление внешними устройствами удаленно или по любому алгоритму, который придет мне в голову :)

http://li0n.users.photofile.ru/photo.../109652471.jpg
Ну а про "кое-что еще" расскажу в следующей части :)

bsvTag 30.07.2009 23:23

Слов нет!!!! Одни эмоции.... Оказалась рядом жена ,игрушки говорит... Что понимают они в наших игрушках....
Молодец!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Breed 30.07.2009 23:33

Работа классная! Мне нравится! Вот только имело ли смысль собирать блок, а не купить готовый УСБишный? С теми же функциями и на большее число управляющих каналов?.. У меня тоже такая мысль уже проскакивала. Не на запуск двигателя конечно...

maksim 30.07.2009 23:38

блин, лео, мне то говорят что я сумсшедший после того что со своей камрюхой сделал...а ты то после такого будеш ? Так все проработать со своей оболочкой, просто мегареспект, и отчет с видиками супер!
А вот тока с LPT чего мучался ? чем тебе KernelChip вариантом не был ? 23 канала, я через него климатом рулю... програмируется без проблем. Хотя и LPT с целью познания сам бы помучал!

Laddie 31.07.2009 00:11

Цитата:

Сообщение от maksim (Сообщение 105735)
блин, лео, мне то говорят что я сумсшедший после того что со своей камрюхой сделал...а ты то после такого будеш ?

на селика-клубе поговаривают, что он маньяк:blush:


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

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