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

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > Разработка устройств

Ответ
 
Опции темы
Старый 29.09.2017, 12:11   #301
Paus
Новый Пользователь
 
Регистрация: 11.09.2017
Регион: 77, 97, 99, 177
Сообщений: 12
Paus is on a distinguished road
По умолчанию

вот прикрепил архив "Boot32U4" внутри простая программа Boot32U4.exe для прошивки этих процессоров... ничего не надо вводить вручную...
работает быстро и хорошо...
Вложения
Тип файла: zip Boot32u4.zip (196.1 Кб, 52 просмотров)
Paus на форуме   Ответить с цитированием
Старый 16.10.2017, 21:54   #302
tegelberg
Пользователь
 
Регистрация: 12.02.2012
Возраст: 38
Регион: другой - для добавления сообщить ab
Сообщений: 90
tegelberg is on a distinguished road
По умолчанию

Кто знает как его с андроидом 7... подружеть?
tegelberg вне форума   Ответить с цитированием
Старый 31.10.2017, 11:18   #303
Paus
Новый Пользователь
 
Регистрация: 11.09.2017
Регион: 77, 97, 99, 177
Сообщений: 12
Paus is on a distinguished road
По умолчанию

Если эта тема ещё актуальна и кто то к ней имеет интерес, могу выложить свой мод данной прошивки, в которую встроил калибровку без использования компа...
Paus на форуме   Ответить с цитированием
Старый 31.10.2017, 18:19   #304
swao
Старший Пользователь
 
Регистрация: 15.02.2014
Регион: 77, 97, 99, 177
Сообщений: 129
swao will become famous soon enoughswao will become famous soon enough
По умолчанию

Цитата:
Сообщение от Paus Посмотреть сообщение
могу выложить свой мод данной прошивки, в которую встроил калибровку без использования компа...
Выложите, пожалуйста
swao вне форума   Ответить с цитированием
Старый 01.11.2017, 15:27   #305
Alex15BV
Пользователь
 
Регистрация: 01.11.2017
Возраст: 44
Город: Лобня
Регион: 50, 90, 150
Машина: BMW 530D Touring
Сообщений: 31
Alex15BV is a jewel in the roughAlex15BV is a jewel in the roughAlex15BV is a jewel in the rough
По умолчанию

Цитата:
Сообщение от swao Посмотреть сообщение
Выложите, пожалуйста
Присоединюсь
Alex15BV вне форума   Ответить с цитированием
Старый 02.11.2017, 12:31   #306
Paus
Новый Пользователь
 
Регистрация: 11.09.2017
Регион: 77, 97, 99, 177
Сообщений: 12
Paus is on a distinguished road
По умолчанию

Появилась у меня необходимость замены тачскрина на моём ГУ...
а он оказался эксклюзивным ( 16 канальный резистивный ) и в продаже таких вообще нет.
Поиски привели в эту тему. Огромное спасибо zyxel812 за тему и исходники контроллера
для резистивного тачскрина, благодаря ему начал изучение этого вопроса.
Заказал тачскрин и контроллер (Pro Micro) под это дело. Загрузил прошивку из шапки и
все заработало сразу и это главный плюс.

Но стал тестировать работу тачскрина и начали появляться минусы:
- т.к. купил Pro Micro (дешевая), а не рекомендованную Nano V4 (дорогая), на плате не
оказалось никакой индикации, т.к. в оригинальной прошивке индикация идет на другие выводы
- при подключении к винде требует драйвер
- программа калибровки работает не совсем корректно, иногда работает нормально,
но чаще ведет себя как то не понятно и не позволяет откалибровать тач
- чтобы откалибровать тач в ГУ, требуется ноутбук и разборка ГУ, чтобы добраться к
контроллеру.

Из-за этих минусов решил модифицировать прошивку:
- на светодиод "1" (см.фото) выведена индикация касания тача (есть касание - горит)
- удалил из прошивки весь код связанный с виртуальным портом, который нужен был для
калибровки из под винды, теперь винда драйвер не просит
- дописал код калибровки в прошивку. Вначале сделал калибровку по нажатию кнопки
на плате контроллера, но потом подумал и пришел к выводу, что это будет не очень
удобно, т.к. будет необходимость разбирать ГУ, чтобы нажимать кнопку для калиброки...
поэтому сделал без дополнительной кнопки.

вот выкладываю получившуюся прошивку и кое что сопутствующее...
в архиве:
- TouchController_HID_Resistive_A.hex - моя прошивка контроллера для работы под Android
- 800_480.jpg - файл с расположением точек калибровки
- TC_REZ_01.jpg - внешний вид на чем проводилось тестирование
- Boot32u4.zip - архив с программатором для платы контроллера

Калибровка.

Калибровка получилась может и не очень, но по мне нормально...

Калибровка тачскрина осуществляется по двум точкам расположенным в левом верхнем
и в правом нижнем углах смотри 800_480.jpg. Точки калибровки располагаются на
расстоянии 10% от длины и высоты (соответственно) дисплея. Сдвинуть точки
калибровки на 10% пришлось из-за конструкции тачскрина... мой в углах не работает.

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

Калибровка:
1. Наложить шаблон калибровки на экран дисплея (вывести на весь экран в Андроиде
картинку калибровки например 800_480.jpg).
2. Нажать и удерживать стилусом или другим предметом в любую точку экрана с
тачскрином. Светодиод 1 на плате контроллера (TC_REZ_01.jpg) будет постоянно светится.
3. Контролировать светодиод 2 на плате контроллера, примерно через 13 сек. светодиод 2
мигнет 1 раз, после этого отпустить стилус.
4. Нажать стилусом в точку 1 (левый верхний угол) и удерживать пару сек. пока не мигнет
светодиод 2, после этого отпустить стилус.
5. Нажать стилусом в точку 2 (правый нижний угол) и удерживать пару сек. пока не мигнет
светодиод 2, после этого отпустить стилус.
6. Нажать стилусом в любую точку экрана на пару сек.

Калибровка закончена, проверяйте работу тачскрина...

Контроль светодиодов в принципе требуется для определения правильности работы калибровки
и определения времени удержания стилуса во время калибровки, чтобы в последствии проводить
калибровку просто по времени...

P.S. а вообще мне резистивный тач сильно не понравился...
вначале хотел прикупить контроллер емкостного тача у YAM1966 на этом форуме в теме:

http://pccar.ru/showthread.php?t=20905
но недружелюбный интерфейс общения автора того контроллера вынудил заняться изучением
большого количества ненужного материала по емкостным тачам...
в результате которого был изготовлен емкостной тач на плате Pro Micro...
в ближайшее время выложу все необходимые данные для самостоятельной сборки

контроллера емкостного Multi Toucha...

Там http://4pda.ru/forum/index.php?showt...#entry66988856 создал тему по тачскринам USB...
под номерами 5 и 6 - мои контроллеры для емкостного тачскрина...
Миниатюры
Нажмите на изображение для увеличения
Название: TC_REZ_01.jpg
Просмотров: 284
Размер:	51.4 Кб
ID:	48501  
Вложения
Тип файла: zip HID_Resistive_A_TouchController.ZIP (439.1 Кб, 50 просмотров)

Последний раз редактировалось Paus; 13.11.2017 в 22:13.
Paus на форуме   Ответить с цитированием
Старый 02.11.2017, 15:30   #307
Killbomb
Новый Пользователь
 
Регистрация: 02.11.2017
Возраст: 31
Город: Лобня
Регион: 50, 90, 150
Машина: Х-трэйл
Сообщений: 9
Killbomb is on a distinguished road
По умолчанию

Цитата:
Сообщение от zyxel812 Посмотреть сообщение
Представляю вашему вниманию контроллер четырех проводного резистивного сенсорного экрана, выполненный на микроконтроллере ATmega32U4.
/URL]
День добрый! Если я правильно понял это все работает через usb, а есть ли вариант сделать это через блютуз модуль( это вопрос и предложение одновременно)? Можно ли исходники загрузить через среду ардуино, просто её более менее освоил и зальеться ли прошивка в нано?

Последний раз редактировалось Killbomb; 02.11.2017 в 16:19.
Killbomb вне форума   Ответить с цитированием
Старый 02.11.2017, 15:45   #308
Paus
Новый Пользователь
 
Регистрация: 11.09.2017
Регион: 77, 97, 99, 177
Сообщений: 12
Paus is on a distinguished road
По умолчанию

Цитата:
Сообщение от Killbomb Посмотреть сообщение
Если я правильно понял это все работает через usb, а есть ли вариант сделать это через блютуз модуль( это вопрос и предложение одновременно)? Можно ли исходники загрузить через среду ардуино, просто её более менее освоил и зальеться ли прошивка в нано?
- а зачем вы весь первый пост вставили в свой пост, вы думаете, что его никто не читал ? отредактируйте свой пост...
- прошивки из этого топика зальются в nano V.4 в версию 3 не зальются, там другой процессор и по другому подключен USB порт
Paus на форуме   Ответить с цитированием
Старый 02.11.2017, 16:21   #309
Killbomb
Новый Пользователь
 
Регистрация: 02.11.2017
Возраст: 31
Город: Лобня
Регион: 50, 90, 150
Машина: Х-трэйл
Сообщений: 9
Killbomb is on a distinguished road
По умолчанию

На форумах сижу редко поэтому не все правила знаю, но вроде бы в правилах не цитируется только преидущий пост?!. То есть компилятор не сможет или сама программа написана потдругой тип процессора? По блютузу вопрос открыт!
Killbomb вне форума   Ответить с цитированием
Старый 07.11.2017, 23:16   #310
fine
Новый Пользователь
 
Регистрация: 07.11.2017
Возраст: 29
Регион: 51
Сообщений: 1
fine is on a distinguished road
По умолчанию

Цитата:
Сообщение от Paus Посмотреть сообщение
Появилась у меня необходимость замены тачскрина на моём ГУ...
подскажите, а тач так же масштабируется автоматом? может я глуплю конечно.
у меня контроллер будет подключен к galaxy s3, но тач панель будет 7" наклеена на вольвовский экран. и изображение с телефона будет выведено туда же по hdmi. вообщем в теории не будет ли эксцесов?
fine вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



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


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