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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Ищу специалиста (http://pccar.ru/forumdisplay.php?f=63)
-   -   DANCING FINGER - USB-HID резистивный 4 проводной TachScreen на Windows и Android. (http://pccar.ru/showthread.php?t=27389)

remizov_ia 14.02.2018 14:39

Цитата:

Сообщение от Aleksandrov74 (Сообщение 399267)
Подскажите пожалуйста а на андройде 4.2.2 будет работать?

В ближайшие пару дней проверю на OrangePI (залью Android 4.4)
На версии 5 и 7 проверено и собственно тестируется на двух Android приставках.

Aleksandrov74 21.02.2018 20:12

не один из 3-х резестивных тачей так и не заработали один 10.1 два 7 дюймов.Реакции ноль. Ни в виндовс 10 ни в андройде .Хотя кнопочки работают и там и там.

remizov_ia 11.03.2018 19:11

Версия прошивки v.: 3.0
- Добавлена функция опорного напряжения через MCU контроллера, не нужно подпаивать резистор опорного напряжения между D10 и 5V (функция отключаемая). Это опорное напряжение может быть не совсем точным - в полевых условиях не тестировалась.
- Добавлена функция кнопок руля на D10 (внутри архива инструкция по типичному подключению)
- Исправлен БАГ с MUTE для некоторых хитрых сборок Android 4.4 и Android 7.1

remizov_ia 11.03.2018 19:17

Разработана НЕКОММЕРЧЕСКАЯ - бесплатная прошивка под Arduino PRO MICRO https://ru.aliexpress.com/item/Mini-...708.0.0.OEl7fS и Arduino NANO (на мостах USB-RS232 FTDI и китайских аналогов с CH340G https://ru.aliexpress.com/item/Nano-...708.0.0.jKjpLX) для прошивки контроллеров RTD2660 https://ru.aliexpress.com/item/HDMI-...708.0.0.J4xPFq
Вот ссылка на этот проект: http://pccar.ru/showthread.php?p=400231#post400231 - Программатор контроллеров RTD2660 на основе Arduino NANO или Arduino PRO MICRO

remizov_ia 11.03.2018 19:22

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

remizov_ia 11.03.2018 19:25

Цитата:

Сообщение от Aleksandrov74 (Сообщение 399503)
не один из 3-х резестивных тачей так и не заработали один 10.1 два 7 дюймов.Реакции ноль. Ни в виндовс 10 ни в андройде .Хотя кнопочки работают и там и там.

Вам удалось проверить работу АЦП на вашем экземпляре Arduino PRO MICRO?

Dmiver 15.03.2018 20:57

С моим тачскрином тоже отказалась работать. С другой прошивкой все пашет.

remizov_ia 15.03.2018 22:09

Это очень странно, попробуем разобраться

remizov_ia 03.04.2018 05:21

Проверили на куче разных резистивных панелях и новых Arduino пришедших с Китая. Действительно, сходу не работает, описываю процесс запуска и успешной работы.

1. Подключаем новый и чистый Arduino к ПК (необязательно, можно старый и грязный:-)), в том смысле что ваша Arduino могла содержать ранее записанную прошивку, главное чтобы был в исправном состоянии) мы подключали новые из коробки и уже пользованные из других проектов.
2. Прошиваем прошивку с помощью ConfiguratorDF.
3. Отключаем USB и снова подключаем к ПК. Переопределяется COM порт (может остаться прежним, но как правило меняется) и добавляются HID устройства.
< На этом этапе у нас резистивное стекло тоже на работало. Возникло минутное замешательство, но вскоре все встало на свои места.>
4. С помощью ConfiguratorDF выбираем COM порт и нажимаем кнопку (Опросить COM порт на наличие DF), в статусной строке-подсказке высветилось: Найден DF. Нажимаем кнопку <Прочитать конфигурацию DF>. Данные считываются. Отлично, прошивка прошита в Arduino Pro Micro, но почему то сенсор или HID не работает, проверяем не перевернули ли мы подключение вверх ногами проводов в Arduino, в этом случае работать не должно, даже реагировать не должно ни как. Нет, все правильно подключено.
5. Нажимаем кнопку <Сохранить конфигурацию "Все по умолчанию">.
6. Отключаем USB и снова подключаем к ПК. Переопределяется COM порт и добавляются новые HID устройства (как положено устройства по умолчанию, мы же сбросили настройки).
7. ЧУДО, все работает...

remizov_ia 04.04.2018 18:29

Версия прошивки v.: 3.0
- Добавлена функция опорного напряжения через MCU контроллера, не нужно подпаивать резистор опорного напряжения между D10 и 5V (функция отключаемая). Это опорное напряжение может быть не совсем точным - в полевых условиях не тестировалась.
- Добавлена функция кнопок руля на D10 (внутри архива инструкция по типичному подключению)
- Исправлен БАГ с MUTE для некоторых хитрых сборок Android 4.4 и Android 7.1
- Исправлен БАГ с DEMO режимом, теперь у контроллера есть 25 запусков в DEMO режиме, после чего потребуется в конфигураторе сбросить настройки по умолчанию (это позволит обнулить счетчик). В DEMO режиме так же нельзя сохранить ваши настройки, только изменить и опробовать (касается мультимедии), после сброса питания, настройка вернется по умолчанию.
- Подправлено поведение курсора в Android
- Добавлена инструкция в скриншотах по установке драйвера в Windows XP
- Исправлена функция прошивки в Windows XP
- Исправлена регистрация
- Добавлен альтернативный способ прошивки
- Добавлена обработка силы касания (решен вопрос со скачущим курсором после прикосновения и отпускания пальца от поверхности стекла)
- Добавлено право на ошибку (если нажатие не достаточно сильное, и существует дребезг контакта двух поверхностей стекол полимера)
- Убраны задержки отклика при работе с Android
- Убран эффект дрожания курсора, подавлена сверхчувствительность резистивного стекла
- Добавлены коэффициенты отступов от края стекла (так как в силу своей конструктивной особенности, резистивное стекло нельзя откалибровать с первого пикселя от края стекла)
- Исправлена калибровка в ConfiguratorDF.exe
- Исправлена ошибка в прошивке - эффект не нового Arduino Pro Micro (если плата уже содержала раннее другие прошивки и раннее использовался EEPROM)
- Добавлена функция в прошивке - сброс настроек до заводских, кроме регистрации. Необходимо нажать на три кнопки D1, D2, D3 (закоротить на землю GND) и подать питание (подключить USB кабель), это позволит устранить баги эффекта не нового Arduino Pro Micro (если плата уже содержала раннее другие прошивки и раннее использовался EEPROM)


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

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