![]() |
Мультитач на резистивном таче
Задался целью реализовать зум и вращение на резистивном таче.
Вот что вышло, пока зум регулируется при проведении по экрану снизу-вверх слева для увеличения, сверху-вниз для уменьшения масштаба. Для вращения по часовой - внизу экрана справа-налево, и против часовой слева-направо. Сверху по центру виртуальная кнопка назад. Да, все это на девайсе UG008 А теперь нормальный зум, как и обещал показать: Как ЭТО выглядит в программе проверки мультача. Рабочий проект "Простой USB HID контроллер под Windows или Android" http://pccar.ru/showthread.php?t=19437 |
Ага, а существующие головы - все резистивные :blush:
|
Цитата:
|
С одной стороны круто, с другой не совсем понятно зачем, понятия "Скрол" и резистивный экран не совместимы...
|
Что есть Скролл? Был показан зум и вращение...
|
Мда....
Zoom - масштабирование, т.е. изменение размеров. Вращение - поворот изображения относительно точки вращения Scroll - вообще относится к спискам для их пролистывания Может у Вас на i486 :pleasantry: он и одинаково смотрится, но это разные понятия. p.s. к тому-же как мне кажется всех Вас занесло не туда. Тема совершенно не о пиписьках и как ими мерятся. |
Да, я настырный. Обещаю - через полгода о резистивных тачах не забудут.
Уже сейчас я знаю как сделать на резистивном таче анализ 2-х касаний и их отслеживание. Больше 2-х касаний и не требуется для нормальной работы приложений типа навигации. Когда сделаю - выложу видео. |
Цитата:
|
Цитата:
1) я этим не пользуюсь (пока); 2) я этим не собираюсь пользоваться (в ближайшее время); 3) я не исключаю, что это может пригодиться, если, конечно, автор сделает свое решение доступным для форумчан; это дополнение к ответам: 4) мне нравятся творческие люди, которые созидают, поэтому я всегда их поддерживаю морально; 5) если по существу темы, то автор поделился своими результатами (выложил видео) и мне это интересно; 6) тема была не о сравнении достоинств и недостатков различных конструктивных реализаций сенсорных стекол (хотя по существу также пока никто и не говорил о достоинствах и недостатках); 7) хочу и Вам также пожелать удачи. |
Цитата:
Еще раз прошу прощения, если мой ответ Вас чем-то огорчил и искренне желаю всего наилучшего. |
Отличная работа.
Автор, поделитесь наработками с общественностью? |
Я вроде бы так и сделал, но тут-же был забросан какашками... :tomato:
|
Цитата:
интересуют детали. |
YAM1966, отличная работа! Ждем подробностей =)
А емкостной тач не запилишь? )) это была бы бомба |
Не понимаю прелестей емкостного тача перед резистивным, если необходимо всего-то пару функций типа зум и по моему не сильно нужный поворот.
Если это решает резистивный - то емкостной отдыхает. Да, емкостной более чувствительный, его "давить" сильно не надо, но не более. А анализ более двух касаний имхо и не нужен в автомобильном применении. Поправьте меня, если я в чем-то неправ. |
Цитата:
андроид очень плохо заточен под резистив. с жестами все очень плохо. с попаданием в мелкие элементы - только стилус. ну и нужна привычка нажимать все ногтем. еще он ухудшает качество изображения - оно становится мутноватым и менее ярким. но имхо это оффтоп здесь. если будет хотя бы зум - это большой прогресс по сравнению с контроллером из соседней ветки. может лучше скооперироваться с человеком оттуда и допилить что-то одно? |
В шапку добавил видео, что получилось при анализе двух нажатий на обычном резистивном таче.
Теперь зум регулируется самым стандартным образом как на обычном емкостном таче... |
Цитата:
Судя по мелькнувшему в конце ролика шлейфу стекло четырехпроводное? на чем сделан контроллер? |
Да, обычное 4-х проводное стекло.
Для опытов я использовал mega8 как контроллер тача + USB HID на stm32f103. Окончательно будет два варианта: один дешевый только на mega8a + 2(4) линии резистивных кнопок и второй только на stm32f103 с коммутатором тача + 4-мя линиями резистивных кнопок, втроенном GPS приемнике со стандартным HID CDC, источнике питания 5В 3А из 12В с правильным отключением питания свистку или что там будет в качестве андроида. |
Цитата:
|
Коммутатор позволяет использовать тачскрин как по прямому назначению, т.е. он подключается к штатной схеме в голове, или для управления андроидом, т.е. он при этом от штатной схемы отключен.
Да, для применения в головном устройстве. Коммутатор в данном случае - малюсенькая платка с 2-мя FPC разъемами для подключения шлейфа от стекла, и для подключения второго шлейфа для подключения к штатному разъему. Ну и конечно низкоомным мультиплексером... |
Цитата:
|
Нет такой проблемы нигде. По крайней мере на моей памяти.
Ни на штатных головах, ни на китайских. Кроме того, при включении питания тач подключен к штатной схеме... |
Цитата:
|
Юра, а как удалось отследить двойное касание? Меряете ток через стекло на концах, на которые в данный момент подаем напругу?
Или другим способом? |
В принципе да, закон Ома никто не отменял.
Это конечно грубовато, но позволяет отследить оба нажатия для реализации зума. В навигационных программах обычно есть кнопочки + и -, а вот в браузерах такого уже нет, и только зум спасет... p.s. В шапку добавил еще видео, как ЭТО выглядит в программе проверки мультача. |
Замечательная идея! Я бы даже сказал - в некотором роде революционная. Потому что раньше я не слышал чтобы кто-то даже подумал о том, что сделать такое можно )
Ну и нескромный вопрос - проект будет открытый для повторения? Или стоит начинать разработку своего? Очень уж не хватало такой фичи.. |
Цитата:
:) скорее коммерческий. Я же должен потраченное время и заказанные платы с софтом отбить... Но возможны варианты от собственной сборки, но с зашитым процем, до полностью собранного изделия. |
А под вин 7 можно сделать?
|
Уважаемый YAM1966,
написал Вам в личку по вопросу, не совсем относящимся к данной теме -- надеюсь на ответ |
ТС, когда контроллер будет доступен для заказа?
Какая будет цена? Оно будет работать и под виндой и под андроидом? Очень интересный проект. |
Платы уже приехали, но я пока на отдыхе :-) .
Мультитач пока только для андроида, под виндой пока только обычный тач работать будет. Для поддержки мультитача под виндой пока не найду как его туда без драйверов влепить. Но, кроме тача на плате еще 4 канала под резистивные кнопки (соответственно эмулирует обычную и мультимедийную клаву) и GPS приемник с CDC-ACM. Так-же опционально два канала под цифровые энкодеры. Ну и конечно отключаемый источник питания 5В 3А. Питание 12В от аккумулятора + вход АСС. Настройка под виндой с помощью графической оболочки. Размеры 85 на 55 мм. Пока ориентировочно 150 енотов. |
Все собранное? GPS чип установлен (и какой) или только разъем под него? Когда и где будет полная информация по устройству? Очень интересная разработка.
|
Да, собранное. GPS чип ET-318 от глобалсат с активной антенной на магнитном креплении в комплекте (3 метра кабель с разъемом SMA). На маленькой выносной платке коммутатор тача с 2-мя разъемами FFC, в комплекте есть FPC 4-х проводный кабель 10 см для подключения к родной схеме тача.
|
Ок. Маякните тогда на форуме, когда все готово будет. Если бюджеты позволят и задачи не изменятся - возьму.
|
Платы собраны..... Процесс пошел.
http://photo.qip.ru/photo/yam1966.ph.../215048994.jpg http://photo.qip.ru/photo/yam1966.ph.../215049002.jpg |
to Yam1966
Очень интересный проект. Очень жаль, опоздал я, у меня Глонасс\GPS будет стоять как отдельная плата. Возможно ли собрать контроллер для уже имеющегося 4-х проводного резистивного стекла, заточенную под ОС Win8, но без встроенного GPS приемника? Или есть другие варианты? |
Думаю что да, надо только WIN8 поставить на виртуалку и попробовать....
|
Цитата:
|
Цитата:
Заранее спасибо. |
Часовой пояс GMT +4, время: 14:01. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot