![]() |
![]() |
#232 |
Старший Пользователь
![]() Регистрация: 01.01.2014
Возраст: 39
Город: Новосибирск
Регион: 54
Машина: РРС, Форд
Сообщений: 954
![]() |
![]() Нашёл сигнальные пары отвечающие за показания на штатном дисплее (климат), подключил ардуино и считываю напряжение.
Например тыкаешь кнопку (обороты вентилятора), напряжение скачет от 1.5в до 3в. 1.5в-минимум оборотов 3в-максимум. В принципе, вроде понятно (резисторные кнопки). Могу ошибаться, наверное можно отталкиваться от напряжения на сигнальном проводе и выводить картинку на Делфи.
__________________
Тесла по-русски |
![]() |
![]() |
![]() |
#233 |
Moderator
![]() Регистрация: 04.04.2009
Возраст: 68
Город: Краснодар
Регион: 23, 93
Машина: HONDA CR-V-08
Сообщений: 3,115
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() что то мне кажется уж дюже как то просто, а если другую кнопку нажать (не обороты вентиллятора)? а там точно постоянка ? может там сигнал более сложный ? осциллографом не смотрел?
|
![]() |
![]() |
![]() |
#234 | |
Старший Пользователь
![]() Регистрация: 01.01.2014
Возраст: 39
Город: Новосибирск
Регион: 54
Машина: РРС, Форд
Сообщений: 954
![]() |
![]() Цитата:
Из приборов имеется Китайский мультиметр)) ПС: ну да...как-то все просто. Если честно, то склоняюсь забить на эту идею, штатный дисплей встал как родной на новое место, довести до ума рамку и голову не греть...а ну ещё подсветку заменить на белую, красная не вписывается.
__________________
Тесла по-русски |
|
![]() |
![]() |
![]() |
#235 |
Старший Пользователь
![]() Регистрация: 01.01.2014
Возраст: 39
Город: Новосибирск
Регион: 54
Машина: РРС, Форд
Сообщений: 954
![]() |
![]() Если кто хочет побаловаться управлением нагрузкой через com))
Компонент порта для Делфи во вложении, а так же пример моей оболочки (правда не доделана), компонент для работ с PNG файлами в Делфи. Код для Ардуино, задействовано 12 цифровых (кратковременное нажатие) PHP код:
PHP код:
PHP код:
PHP код:
__________________
Тесла по-русски |
![]() |
![]() |
![]() |
#236 |
Старший Пользователь
![]() Регистрация: 01.01.2014
Возраст: 39
Город: Новосибирск
Регион: 54
Машина: РРС, Форд
Сообщений: 954
![]() |
![]() Да и вообще...заведите уже тему на нашем форуме про среду разработок приложений для CarPc, полезная штука...если б не коллега с соседней ветки, то вообще не знал бы про Делфи))
А так два дня...пришлось изучать, вникать... Вот моя тема на киберфоруме, почитайте про установку компонентов и ребята там ссылки дали на полезные статьи для новичков. http://www.cyberforum.ru/delphi-begi...l#post12257340
__________________
Тесла по-русски |
![]() |
![]() |
![]() |
#237 | |
Старший Пользователь
![]() Регистрация: 01.01.2014
Возраст: 39
Город: Новосибирск
Регион: 54
Машина: РРС, Форд
Сообщений: 954
![]() |
![]() Цитата:
Это кажется что все так просто ![]() Коротко и по сути. Эти 1.5-3в в последствии обрабатываются микропроцессором (встроенный в дисплее) и выводится изображение в виде символов, что мы и видим на дисплее. Нам остаётся подпояться к сигнальным парам и с помощью ардуино разбить данные вольты на числа, например от 0-300. Каждой сотой назначит своё действие (активация цифрового выхода), например, 1в-100, если меньше 100, то активируется выход d3, если больше, то выход d4 микропроцессора. Далее "ловим" сигнал в Делфи и выводим нужное изображение основываясь на состояние цифрового выхода. Как-то так)) Тупо заменяем вычислительные процессы в мозгах дисплея на свои Ардуино. Только одно НО, сможет ли Ардуино это осилить...как показывает практика с "Контролем напряжения с аналогового входа Ардуино", в сети "плавают" помехи и будет ли работа стабильной...ловя эти сотые, возможно тысячные... В общем это далеко не просто...не буду этим заниматься. Может быть на старости...от делать нех)) Получить исходник с той же can-это одно, а вот обработать полученное-другое.
__________________
Тесла по-русски |
|
![]() |
![]() |
![]() |
#238 |
Старший Пользователь
![]() Регистрация: 10.11.2014
Возраст: 49
Город: Усть-Илимск
Регион: 38
Машина: HYUNDAI I30 Рестайлинг
Сообщений: 958
![]() ![]() ![]() ![]() ![]() ![]() |
![]() НСО154
Не торопись. ComPort Делфи, нужно изучить. Не все так просто. Испытай такой вариант, при работающем приложении и подключенном ардуино...... Выдерни из ком порта Ардуино и попробуй ,снова считать что то....И хрен.Если использовать библиотеки уже готовые, там как вроде есть проверка на ошибки, и.т.д.Нужны проверки, так же нужно переподключение если устройство ,,отвалилось,, А так тема и самому интересна. Но пока изучаютКом порт. На днях спину , файлик. Думаю тебе понравиться..
__________________
GIGABYTE LGA1150 GA-85N B85,Intel Core i3-4330 3.5GHz 4Mb 2xDDR3-1600,Kingston HyperX 4Gb...USB GPS приемник Locosys LS-23030G.,блок питания M4-ATX Windows 7-64, iCarDS 1.7.0.60 (лицензия) Оформления и темы для iCarDS |
![]() |
![]() |
![]() |
#239 | |
Старший Пользователь
![]() Регистрация: 01.01.2014
Возраст: 39
Город: Новосибирск
Регион: 54
Машина: РРС, Форд
Сообщений: 954
![]() |
![]() Цитата:
Проверял. Одно условие, открытие порта автоматом с открытием формы, а не через отдельную кнопку и Ардуино после передергивания будет подключена к тому же порту. В первом варианте скетча для Ардуино, есть обратная связь, она у меня и сейчас в авто работает только с лабом, но суть там одна.
__________________
Тесла по-русски |
|
![]() |
![]() |
![]() |
#240 | |
Старший Пользователь
![]() Регистрация: 10.11.2014
Возраст: 49
Город: Усть-Илимск
Регион: 38
Машина: HYUNDAI I30 Рестайлинг
Сообщений: 958
![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
__________________
GIGABYTE LGA1150 GA-85N B85,Intel Core i3-4330 3.5GHz 4Mb 2xDDR3-1600,Kingston HyperX 4Gb...USB GPS приемник Locosys LS-23030G.,блок питания M4-ATX Windows 7-64, iCarDS 1.7.0.60 (лицензия) Оформления и темы для iCarDS |
|
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | Поиск в этой теме |
|
|