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

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

sheyker 22.02.2018 04:26

Цитата:

Сообщение от НСО154 (Сообщение 399424)
Кнопку аварийной сигнализации оставь)
Ну и по нижнему дисплею.
Не нужен он тебе, есть уже целых 15.6 дюймов)

всетаки к ардуино будет подключен небольшой монитор, тк в машинеуже нет ни одной кнопки) и ключа зажигания уже тоже, будет с него заводится да малоли что с компом а кнопок нет..

sheyker 22.02.2018 04:44

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

http://vladimir.sheyker.users.photof.../110978848.jpg

чтож.. все людьми придумано поехали..

http://vladimir.sheyker.users.photof.../110978849.jpg

ничего не заработало, скачал учебник по дельфи.. начнем..
просмотр ютюба со скетчами результатов не дал, пришлось изучать все с нуля, когда понимаешь как работает uart ttl, то все пошло гораздо проще..
бета 1.01)

http://vladimir.sheyker.users.photof.../110978850.jpg

в принципе пневмоподвеской в ручном режиме уже можно управлять, но буду изучать дальше
бета 1.02)

http://vladimir.sheyker.users.photof.../110978851.jpg

логика кнопок оказалась не простой, долго с этим промучился, их 3 вида, с фиксацией, триггерная с задержкой в (мс) и триггеррная которая работает уже не через скетч а через делфи mouse down - включаем реле, mouse up - выключаем, это понадобилось для ручного управления пневмоподвеской


https://www.youtube.com/watch?v=LXcBBg5kuW4


НСО154 22.02.2018 05:46

Круто!
АКПП тоже дорабатывать будешь?

ПС ты можешь скинуть содержимое диска в облако, что бы можно было скачать прогу?
Или сюда кинь во вложении.

-=zds=- 22.02.2018 07:13

Цитата:

Сообщение от sheyker (Сообщение 399517)
В общем по программному обеспечению найти когото не удалось, да и не простая это задача т.к. самому себе сложно сформулировать что нужно..
сам я никогда с этим не сталкивался
в закромах нашел старинный диск в запечатанной коробке
....
чтож.. все людьми придумано поехали..
....
ничего не заработало, скачал учебник по дельфи.. начнем..
просмотр ютюба со скетчами результатов не дал, пришлось изучать все с нуля, когда понимаешь как работает uart ttl, то все пошло гораздо проще..
бета 1.01)
....
в принципе пневмоподвеской в ручном режиме уже можно управлять, но буду изучать дальше
бета 1.02)
....
логика кнопок оказалась не простой, долго с этим промучился, их 3 вида, с фиксацией, триггерная с задержкой в (мс) и триггеррная которая работает уже не через скетч а через делфи mouse down - включаем реле, mouse up - выключаем, это понадобилось для ручного управления пневмоподвеской

Круто, сразу делай авто подключение, сворачивание в трей, и настройку важный сообщений по средством псевдо OSD информации...

sheyker 22.02.2018 14:00

Цитата:

Сообщение от НСО154 (Сообщение 399518)
Круто!
АКПП тоже дорабатывать будешь?

ПС ты можешь скинуть содержимое диска в облако, что бы можно было скачать прогу?
Или сюда кинь во вложении.

АКПП можно, у меня механика, но в принципе не сложно,

прогу да сброшу вечерком, проект открытый)) подкорректирую
остальные выходы, пока просто 2 реле задействованы

awtoap 22.02.2018 20:10

Цитата:

ПС ты можешь скинуть содержимое диска в облако, что бы можно было скачать прогу?
Или сюда кинь во вложении.
Это обычная дэлфа 7, в нэте ее вариантов тьма. Качай Lite сборки, вырезан всякий шлак.

T_r_D 22.02.2018 20:37

Нельзя так душу рвать! :)
Посмотрел пост, вспомнил про БД, прослезился.
Я на 3 версии начал и на ней же закончил, а тут "7 в закромах"...

А по теме самой- кнопки надо бы сделать покрасивее.
Там вроде была image button в арсенале.

sheyker 22.02.2018 20:48

Цитата:

Сообщение от T_r_D (Сообщение 399562)
Нельзя так душу рвать! :)
Посмотрел пост, вспомнил про БД, прослезился.
Я на 3 версии начал и на ней же закончил, а тут "7 в закромах"...

А по теме самой- кнопки надо бы сделать покрасивее.
Там вроде была image button в арсенале.

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

sheyker 22.02.2018 20:50

Цитата:

Сообщение от awtoap (Сообщение 399558)
Это обычная дэлфа 7, в нэте ее вариантов тьма. Качай Lite сборки, вырезан всякий шлак.

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

sheyker 22.02.2018 20:52

Цитата:

Сообщение от -=zds=- (Сообщение 399519)
Круто, сразу делай авто подключение, сворачивание в трей, и настройку важный сообщений по средством псевдо OSD информации...

почему псевдо) сделаем реальную осд информацию, в дэльфи это возможно

sheyker 22.02.2018 21:11

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

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

по поводу анимации у теслы очень круто, есть какието магнитолы alpine с такой функцией, в последних s500 есть визуализация, картинок бы качественных чтобы перерисовать..

sheyker 22.02.2018 21:38

тоже настольгия...
с 2003 года фанат карписи еще с волги 3102 начал))
а сейчас смотрю большинство проектов на андроидах, я ничего против не имею, но в моем бы случае я думаю я бы не смог сделать такой функционал на нем

http://vladimir.sheyker.users.photof.../110978956.jpg

жаль фото с 15-м монитором не осталось, он потом перекочевал в мазду.. эх времена..

http://vladimir.sheyker.users.photof.../110978957.jpg

http://vladimir.sheyker.users.photof.../110978958.jpg

помню кучу сгоревших плат от инвертеров и безперебойников, потом блоки от Sergey-L, кстати самые неубиваемые были)

надо хоть один проект до конца даделать..
чтобы кар писи был не просто как медиа центр а обрабатывал информацию и оповещал водителя..

awtoap 22.02.2018 22:11

Посмотри скинный движок DynamicSkinForm от almdev.com там есть демки, исходники библиотеки можно в сети найти без проблем.

sirota 22.02.2018 22:21

sheyker

Цитата:

а сейчас смотрю большинство проектов на андроидах, я ничего против не имею, но в моем бы случае я думаю я бы не смог сделать такой функционал на нем
Естественно на ведре добиться подобных запросов невозможно, даже если ты супер программист.
Мельчает народ...тут ничего не попишешь...максимум, на что способны, это планшет, хорошо если не на присоске, усилитель на TDA....главное, чтоб мурлыкало из динамиков мп3.
Я повелся года 3 назад на эти новое вение....но так стало уныло и грустно смотреть в экран 7" нексуса...в общем сейчас по нему дети мультики смотрят...вот для таких задач, ему нет равных.

sheyker 23.02.2018 00:45

кто-нибудь может помочь со скетчем?

Вложение 49227

не пойму как сделать задержку для чтения с входов с А4, А5,
если указываю delay, тормозится весь скетч..

sheyker 23.02.2018 01:24

Вложений: 1
Вложение 49228

все, разобрался,
теперь при включении фар например подаем - на пин А5 получаем однократно сообщение lamp on, убираем - с пин А5 получаем однократно сообщение lamp off

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

-=zds=- 23.02.2018 04:57

Цитата:

Сообщение от sheyker (Сообщение 399566)
почему псевдо) сделаем реальную осд информацию, в дэльфи это возможно

Псевдо OSD это информация выводимая средствами операционной системой, поверх всех программ, а OSD это информация которая выводится на матрицу поверх изображения средствами контролера матрицы. Псевдо OSD можно сделать куда информативней и красивее.

vitak 24.02.2018 08:30

Код:

unsigned long analogread_millis = 0; //эта строка в начале скетча

  if (millis()-analogread_millis > 1000)
  {
    //тут твой код
    analogread_millis=millis();
  }

1000 время задержки в мс.

НСО154 24.02.2018 11:55

На мой взгляд, если прям все так глобально...то проще установить свою систему климата контроля.
На заслонки сервопривод и спокойно управляй ардуиной.
Что там ещё...датчик температуры.
Мотор вентилятора печки...можно штатный оставить, установит датчик оборотов.
Где-то даже схема, скетч был...надо глянуть.

ПС: дружище, скинь установочный файл проги))
В инете шляпа разная, не нашёл готового рабочего решения.

(vS) 25.02.2018 02:47

Цитата:

Сообщение от sheyker (Сообщение 399517)
в закромах нашел старинный диск в запечатанной коробке

http://vladimir.sheyker.users.photof.../110978848.jpg

это же же ему же лет 20 )))
теплые ламповые воспоминания...

sheyker 25.02.2018 04:19

Цитата:

Сообщение от vitak (Сообщение 399617)
Код:

unsigned long analogread_millis = 0; //эта строка в начале скетча

  if (millis()-analogread_millis > 1000)
  {
    //тут твой код
    analogread_millis=millis();
  }

1000 время задержки в мс.

Большое спасибо!

sheyker 25.02.2018 04:24

пока вот такой замысел.. с анимацией,
все еще перерисовываться будет..

https://www.youtube.com/watch?v=D2zsy6eXxlE


sheyker 26.02.2018 02:48

пока вот так.. базовые функции есть,
можно приступать к рисованию..


sheyker 28.02.2018 03:17

Вложений: 2
Вложение 49246
Вложение 49247

sheyker 28.02.2018 04:06

Вложений: 1
планируется чтото типо этого,
будет3 окна на основе слайдеров

Вложение 49248

(vS) 28.02.2018 10:50

по ходу - теслу уже не остановишь ))

sheyker 03.03.2018 17:57

http://vladimir.sheyker.users.photof.../110988092.jpg

http://vladimir.sheyker.users.photof.../110988094.jpg

(vS) 05.03.2018 14:28

всё в карбоне и грядки реле это как ракетный двигатель на телеге с деревянными колесами. зачем столько релей?

sheyker 06.03.2018 14:24

Цитата:

Сообщение от (vS) (Сообщение 399944)
всё в карбоне и грядки реле это как ракетный двигатель на телеге с деревянными колесами. зачем столько релей?

стеклоподьемники - 8 шт, пневмоподвеска - 16 штук, сиденья 16 штук, ну и по мелочи)
а есть такие же на твердотельных?

sheyker 06.03.2018 14:32

http://vladimir.sheyker.users.photof.../110991317.jpg

http://vladimir.sheyker.users.photof.../110991318.jpg

http://vladimir.sheyker.users.photof.../110991319.jpg

http://vladimir.sheyker.users.photof.../110991320.jpg

http://vladimir.sheyker.users.photof.../110991322.jpg

skanch 06.03.2018 14:38

Цитата:

Сообщение от sheyker (Сообщение 399970)
...а есть такие же на твердотельных?

Есть... еще...
Это под "постоянку"...

(vS) 06.03.2018 15:23

божешки ты мой )) а чо не на фетах?

skanch 06.03.2018 17:15

Цитата:

Сообщение от (vS) (Сообщение 399977)
божешки ты мой )) а чо не на фетах?

А что "фетами" коммутировать - "массу"? Для силовых цепей смарт-ключи, для слаботочки - те же "смарты", но послабее... Прямое управление без лишних промежуточных драйверов...

sheyker 06.03.2018 18:55

Цитата:

Сообщение от (vS) (Сообщение 399977)
божешки ты мой )) а чо не на фетах?

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

sheyker 06.03.2018 18:57

Цитата:

Сообщение от skanch (Сообщение 399984)
А что "фетами" коммутировать - "массу"? Для силовых цепей смарт-ключи, для слаботочки - те же "смарты", но послабее... Прямое управление без лишних промежуточных драйверов...

хорошие штуковины, боюсь нервов не хватит спаять столько штук, а тут все в одном

sheyker 06.03.2018 19:08

получается 28 слаботочных ключей надо (климат магнитола) и 45 помощнее (стекла, сиденья, пневмо, фары все положения, подсветка..).
бедная тачка..

вот еще: подскажете чем можно инвертировать сигнал, от концевиков закрытия дверей приходит масса, от других приборов приходит + и на ардуино надо подать массу на вход
а то для реле и проводов уже нет места)

skanch 06.03.2018 20:32

Цитата:

Сообщение от sheyker (Сообщение 399991)
...подскажете чем можно инвертировать сигнал, от концевиков закрытия дверей приходит масса, от других приборов приходит + и на ардуино надо подать массу на вход
а то для реле и проводов уже нет места)

Опять же твердотельное реле с опторазвязкой. Это "нормально открытое". Это "нормально закрытое". Можно коммутировать и "минус", и "плюс". Включать соответственно или "минусом", или "плюсом"...

Евген_21 06.03.2018 20:36

Цитата:

Сообщение от sheyker (Сообщение 399991)
получается 28 слаботочных ключей надо (климат магнитола) и 45 помощнее (стекла, сиденья, пневмо, фары все положения, подсветка..).
бедная тачка..

вот еще: подскажете чем можно инвертировать сигнал, от концевиков закрытия дверей приходит масса, от других приборов приходит + и на ардуино надо подать массу на вход
а то для реле и проводов уже нет места)

Вот кто тебе во многом поможет,там грамотно все сделано. Реализация такая...Просто нажал на кнопку на экране включил..Нажал и включил...Нажал кнопку выключить все...включил все реле. Еще и программируется и командами можно все прописать и скин сделать. В iCarDS это уже все реализовано. Вообщем дерзай...
.Но только на мыло стучись, или кто подсобит.

sheyker 06.03.2018 23:16

Цитата:

Сообщение от Евген_21 (Сообщение 399996)
Вот кто тебе во многом поможет,там грамотно все сделано. Реализация такая...Просто нажал на кнопку на экране включил..Нажал и включил...Нажал кнопку выключить все...включил все реле. Еще и программируется и командами можно все прописать и скин сделать. В iCarDS это уже все реализовано. Вообщем дерзай...
.Но только на мыло стучись, или кто подсобит.

да хорошо получилось, но для моего монитора боюсь не подойдет, переделать прогу - нет исходников, пишу свою оболочку в стиле теслы, т.к у меня уже 50 реле и входов в ардуино много на каждое действие, если уж не получится всегда можно передумать:)

Евген_21 06.03.2018 23:34

Цитата:

Сообщение от sheyker (Сообщение 400004)
да хорошо получилось, но для моего монитора боюсь не подойдет, переделать прогу - нет исходников, пишу свою оболочку в стиле теслы, т.к у меня уже 50 реле и входов в ардуино много на каждое действие, если уж не получится всегда можно передумать:)

Ссылку почему скинул..... там на блок из 8 реле всего 5 проводков.
А то что с нуля пишешь прогу я знаю. Попробуй связаться с Берсеньевым, может чем и поможет...
Только на мыло. Где то адрес sirota скидывал, если что с ним свяжись.
в личке еще


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

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