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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Дополнительные устройства (http://pccar.ru/forumdisplay.php?f=177)
-   -   Мультитач на резистивном таче (http://pccar.ru/showthread.php?t=19333)

YAM1966 02.07.2013 22:10

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


А теперь нормальный зум, как и обещал показать:


Как ЭТО выглядит в программе проверки мультача.


Рабочий проект "Простой USB HID контроллер под Windows или Android" http://pccar.ru/showthread.php?t=19437

YAM1966 02.07.2013 23:06

Ага, а существующие головы - все резистивные :blush:

YAM1966 03.07.2013 11:24

Цитата:

Сообщение от DmitrySmol (Сообщение 263008)
существующие головы уже устарели не только морально, но и технически.

Ну, может Минск уже впереди планеты всей, но у нас, в Одессе они выглядят как новые :secret:

VVi3ard 03.07.2013 11:55

С одной стороны круто, с другой не совсем понятно зачем, понятия "Скрол" и резистивный экран не совместимы...

YAM1966 03.07.2013 15:21

Что есть Скролл? Был показан зум и вращение...

YAM1966 03.07.2013 17:57

Мда....
Zoom - масштабирование, т.е. изменение размеров.
Вращение - поворот изображения относительно точки вращения
Scroll - вообще относится к спискам для их пролистывания

Может у Вас на i486 :pleasantry: он и одинаково смотрится, но это разные понятия.

p.s. к тому-же как мне кажется всех Вас занесло не туда. Тема совершенно не о пиписьках и как ими мерятся.

YAM1966 03.07.2013 18:18

Да, я настырный. Обещаю - через полгода о резистивных тачах не забудут.
Уже сейчас я знаю как сделать на резистивном таче анализ 2-х касаний и их отслеживание. Больше 2-х касаний и не требуется для нормальной работы приложений типа навигации. Когда сделаю - выложу видео.

mitsubi 03.07.2013 19:53

Цитата:

Сообщение от YAM1966 (Сообщение 263088)
Обещаю - через полгода о резистивных тачах не забудут.
Уже сейчас я знаю как сделать на резистивном таче анализ 2-х касаний и их отслеживание. Больше 2-х касаний и не требуется для нормальной работы приложений типа навигации. Когда сделаю - выложу видео.

Достойная работа! Кроме того, полностью с Вами согласен по части резистивных сенсоров -- простое и надежное решение. Буду ждать продолжения вашей работы. Желаю удачи.

mitsubi 03.07.2013 20:09

Цитата:

Сообщение от DmitrySmol (Сообщение 263092)
mitsubi просто интересно, вы это уже пользуете? собираетесь? или вам пригодится?

это ответы:
1) я этим не пользуюсь (пока);
2) я этим не собираюсь пользоваться (в ближайшее время);
3) я не исключаю, что это может пригодиться, если, конечно, автор сделает свое решение доступным для форумчан;
это дополнение к ответам:
4) мне нравятся творческие люди, которые созидают, поэтому я всегда их поддерживаю морально;
5) если по существу темы, то автор поделился своими результатами (выложил видео) и мне это интересно;
6) тема была не о сравнении достоинств и недостатков различных конструктивных реализаций сенсорных стекол (хотя по существу также пока никто и не говорил о достоинствах и недостатках);
7) хочу и Вам также пожелать удачи.

mitsubi 03.07.2013 20:20

Цитата:

Сообщение от DmitrySmol (Сообщение 263097)
mitsubi планшет с ЕМКНОСТНЫМ экраном стоит порядка ~100$ вот я и не понимаю потуги, сделать из гамна конфетку.

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

Vl@dK 04.07.2013 01:16

Отличная работа.
Автор, поделитесь наработками с общественностью?

YAM1966 04.07.2013 01:39

Я вроде бы так и сделал, но тут-же был забросан какашками... :tomato:

s.m. 04.07.2013 02:01

Цитата:

Сообщение от YAM1966 (Сообщение 263132)
Я вроде бы так и сделал, но тут-же был забросан какашками... :tomato:

не обращай внимания на это...
интересуют детали.

Rage2 04.07.2013 02:46

YAM1966, отличная работа! Ждем подробностей =)
А емкостной тач не запилишь? )) это была бы бомба

YAM1966 04.07.2013 10:55

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

s.m. 04.07.2013 11:56

Цитата:

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

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

YAM1966 04.07.2013 12:56

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

mitsubi 04.07.2013 13:11

Цитата:

Сообщение от YAM1966 (Сообщение 263164)
В шапку добавил видео, что получилось при анализе двух нажатий на обычном резистивном таче.
Теперь зум регулируется самым стандартным образом как на обычном емкостном таче...

Замечательный результат -- здорово!
Судя по мелькнувшему в конце ролика шлейфу стекло четырехпроводное? на чем сделан контроллер?

YAM1966 04.07.2013 13:18

Да, обычное 4-х проводное стекло.
Для опытов я использовал mega8 как контроллер тача + USB HID на stm32f103.
Окончательно будет два варианта:
один дешевый только на mega8a + 2(4) линии резистивных кнопок
и второй только на stm32f103 с коммутатором тача + 4-мя линиями резистивных кнопок, втроенном GPS приемнике со стандартным HID CDC, источнике питания 5В 3А из 12В с правильным отключением питания свистку или что там будет в качестве андроида.

mitsubi 04.07.2013 13:39

Цитата:

Сообщение от YAM1966 (Сообщение 263170)
Да, обычное 4-х проводное стекло.
Для опытов я использовал mega8 как контроллер тача + USB HID на stm32f103.
Окончательно будет два варианта:
один дешевый только на mega8a + 2(4) линии резистивных кнопок
и второй только на stm32f103 с коммутатором тача + 4-мя линиями резистивных кнопок, втроенном GPS приемнике со стандартным HID CDC, источнике питания 5В 3А из 12В с правильным отключением питания свистку или что там будет в качестве андроида.

правильно ли я понимаю, что под коммутатором тача предполагается, видимо, использовать Ваше штатное стекло от Фортунера? или будет что-то другое коммутироваться?

YAM1966 04.07.2013 13:42

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

Коммутатор в данном случае - малюсенькая платка с 2-мя FPC разъемами для подключения шлейфа от стекла, и для подключения второго шлейфа для подключения к штатному разъему. Ну и конечно низкоомным мультиплексером...

mitsubi 04.07.2013 14:08

Цитата:

Сообщение от YAM1966 (Сообщение 263174)
Коммутатор позволяет использовать тачскрин как по прямому назначению, т.е. он подключается к штатной схеме в голове, или для управления андроидом, т.е. он при этом от штатной схемы отключен.
Да, для применения в головном устройстве.

Коммутатор в данном случае - малюсенькая платка с 2-мя FPC разъемами для подключения шлейфа от стекла, и для подключения второго шлейфа для подключения к штатному разъему. Ну и конечно низкоомным мультиплексером...

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

YAM1966 04.07.2013 14:11

Нет такой проблемы нигде. По крайней мере на моей памяти.
Ни на штатных головах, ни на китайских.
Кроме того, при включении питания тач подключен к штатной схеме...

mitsubi 04.07.2013 14:33

Цитата:

Сообщение от YAM1966 (Сообщение 263180)
Нет такой проблемы нигде. По крайней мере на моей памяти.
Ни на штатных головах, ни на китайских.
Кроме того, при включении питания тач подключен к штатной схеме...

а я, вот, подумывал на свой Мицу что-то схожее прикрутить, так моя голова штатная если при включении стекло не подключено ругается. Думал через 561КТ3 резисторы на оси повесить.

Alex_St 07.07.2013 12:35

Юра, а как удалось отследить двойное касание? Меряете ток через стекло на концах, на которые в данный момент подаем напругу?
Или другим способом?

YAM1966 07.07.2013 14:22

В принципе да, закон Ома никто не отменял.
Это конечно грубовато, но позволяет отследить оба нажатия для реализации зума.
В навигационных программах обычно есть кнопочки + и -, а вот в браузерах такого уже нет, и только зум спасет...

p.s. В шапку добавил еще видео, как ЭТО выглядит в программе проверки мультача.

Alex_St 07.07.2013 14:59

Замечательная идея! Я бы даже сказал - в некотором роде революционная. Потому что раньше я не слышал чтобы кто-то даже подумал о том, что сделать такое можно )
Ну и нескромный вопрос - проект будет открытый для повторения? Или стоит начинать разработку своего? Очень уж не хватало такой фичи..

YAM1966 07.07.2013 17:11

Цитата:

Сообщение от Alex_St (Сообщение 263410)
Замечательная идея! Я бы даже сказал - в некотором роде революционная. Потому что раньше я не слышал чтобы кто-то даже подумал о том, что сделать такое можно )

Ну не я первый, и до этого были попытки это реализовать и вроде как даже тоже успешные. Типа этого http://4pda.ru/2010/04/20/23594/

:) скорее коммерческий. Я же должен потраченное время и заказанные платы с софтом отбить...
Но возможны варианты от собственной сборки, но с зашитым процем, до полностью собранного изделия.

kotya 12.07.2013 21:24

А под вин 7 можно сделать?

mitsubi 13.07.2013 20:41

Уважаемый YAM1966,
написал Вам в личку по вопросу, не совсем относящимся к данной теме -- надеюсь на ответ

iddqd1 19.07.2013 09:08

ТС, когда контроллер будет доступен для заказа?
Какая будет цена?
Оно будет работать и под виндой и под андроидом?
Очень интересный проект.

YAM1966 19.07.2013 18:01

Платы уже приехали, но я пока на отдыхе :-) .
Мультитач пока только для андроида, под виндой пока только обычный тач работать будет. Для поддержки мультитача под виндой пока не найду как его туда без драйверов влепить. Но, кроме тача на плате еще 4 канала под резистивные кнопки (соответственно эмулирует обычную и мультимедийную клаву) и GPS приемник с CDC-ACM. Так-же опционально два канала под цифровые энкодеры. Ну и конечно отключаемый источник питания 5В 3А. Питание 12В от аккумулятора + вход АСС. Настройка под виндой с помощью графической оболочки. Размеры 85 на 55 мм. Пока ориентировочно 150 енотов.

iddqd1 21.07.2013 00:52

Все собранное? GPS чип установлен (и какой) или только разъем под него? Когда и где будет полная информация по устройству? Очень интересная разработка.

YAM1966 21.07.2013 11:01

Да, собранное. GPS чип ET-318 от глобалсат с активной антенной на магнитном креплении в комплекте (3 метра кабель с разъемом SMA). На маленькой выносной платке коммутатор тача с 2-мя разъемами FFC, в комплекте есть FPC 4-х проводный кабель 10 см для подключения к родной схеме тача.

iddqd1 22.07.2013 10:31

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

YAM1966 24.07.2013 11:48

Платы собраны..... Процесс пошел.
http://photo.qip.ru/photo/yam1966.ph.../215048994.jpg http://photo.qip.ru/photo/yam1966.ph.../215049002.jpg

halfpipe 31.07.2013 21:42

to Yam1966
Очень интересный проект. Очень жаль, опоздал я, у меня Глонасс\GPS будет стоять как отдельная плата. Возможно ли собрать контроллер для уже имеющегося 4-х проводного резистивного стекла, заточенную под ОС Win8, но без встроенного GPS приемника? Или есть другие варианты?

YAM1966 31.07.2013 21:58

Думаю что да, надо только WIN8 поставить на виртуалку и попробовать....

iddqd1 31.07.2013 23:16

Цитата:

Сообщение от YAM1966
Платы собраны..... Процесс пошел.

Финальную цену в личку пожалуйста. Буду выделять бюджет.

AndreyInfiniti 05.09.2013 17:42

Цитата:

Сообщение от YAM1966 (Сообщение 265096)
Платы собраны.....

Прошу мне тоже сбросить цену. Возможно заинтересует не один...
Заранее спасибо.


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

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