![]() |
Цитата:
|
Цитата:
Например тыкаешь кнопку (обороты вентилятора), напряжение скачет от 1.5в до 3в. 1.5в-минимум оборотов 3в-максимум. В принципе, вроде понятно (резисторные кнопки). Могу ошибаться, наверное можно отталкиваться от напряжения на сигнальном проводе и выводить картинку на Делфи. |
что то мне кажется уж дюже как то просто, а если другую кнопку нажать (не обороты вентиллятора)? а там точно постоянка ? может там сигнал более сложный ? осциллографом не смотрел?
|
Цитата:
Из приборов имеется Китайский мультиметр)) ПС: ну да...как-то все просто. Если честно, то склоняюсь забить на эту идею, штатный дисплей встал как родной на новое место, довести до ума рамку и голову не греть...а ну ещё подсветку заменить на белую, красная не вписывается. |
Вложений: 3
Если кто хочет побаловаться управлением нагрузкой через com))
Компонент порта для Делфи во вложении, а так же пример моей оболочки (правда не доделана), компонент для работ с PNG файлами в Делфи. Код для Ардуино, задействовано 12 цифровых (кратковременное нажатие) PHP код:
PHP код:
PHP код:
PHP код:
|
Да и вообще...заведите уже тему на нашем форуме про среду разработок приложений для CarPc, полезная штука...если б не коллега с соседней ветки, то вообще не знал бы про Делфи))
А так два дня...пришлось изучать, вникать... Вот моя тема на киберфоруме, почитайте про установку компонентов и ребята там ссылки дали на полезные статьи для новичков. http://www.cyberforum.ru/delphi-begi...l#post12257340 |
Цитата:
Это кажется что все так просто:) Коротко и по сути. Эти 1.5-3в в последствии обрабатываются микропроцессором (встроенный в дисплее) и выводится изображение в виде символов, что мы и видим на дисплее. Нам остаётся подпояться к сигнальным парам и с помощью ардуино разбить данные вольты на числа, например от 0-300. Каждой сотой назначит своё действие (активация цифрового выхода), например, 1в-100, если меньше 100, то активируется выход d3, если больше, то выход d4 микропроцессора. Далее "ловим" сигнал в Делфи и выводим нужное изображение основываясь на состояние цифрового выхода. Как-то так)) Тупо заменяем вычислительные процессы в мозгах дисплея на свои Ардуино. Только одно НО, сможет ли Ардуино это осилить...как показывает практика с "Контролем напряжения с аналогового входа Ардуино", в сети "плавают" помехи и будет ли работа стабильной...ловя эти сотые, возможно тысячные... В общем это далеко не просто...не буду этим заниматься. Может быть на старости...от делать нех)) Получить исходник с той же can-это одно, а вот обработать полученное-другое. |
НСО154
Не торопись. ComPort Делфи, нужно изучить. Не все так просто. Испытай такой вариант, при работающем приложении и подключенном ардуино...... Выдерни из ком порта Ардуино и попробуй ,снова считать что то....И хрен.Если использовать библиотеки уже готовые, там как вроде есть проверка на ошибки, и.т.д.Нужны проверки, так же нужно переподключение если устройство ,,отвалилось,, А так тема и самому интересна. Но пока изучаютКом порт. На днях спину , файлик. Думаю тебе понравиться.. |
Цитата:
Проверял. Одно условие, открытие порта автоматом с открытием формы, а не через отдельную кнопку и Ардуино после передергивания будет подключена к тому же порту. В первом варианте скетча для Ардуино, есть обратная связь, она у меня и сейчас в авто работает только с лабом, но суть там одна. |
Цитата:
|
Часовой пояс GMT +4, время: 18:26. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot