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 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 )))
теплые ламповые воспоминания...


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

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