Алгоритм калибровки тачскрина

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Нашел транзистор. Понюхал.
Сообщения: 167
Зарегистрирован: Вт июл 10, 2007 23:15:17
Откуда: Магнитогорск

Сообщение ipkin »

Здравствуйте.
извините может не в этом разделе но всё же спрошу.
как устроен алго калибровки сенсорного экрана к примеру размером (256х212пикс)
желательно для AVR и на Си
заранее благодарен
Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 305
Зарегистрирован: Чт июн 07, 2007 12:05:08
Откуда: Санкт-Петербург, Россия

Сообщение Migray »

Так тебе алгоритм нужен, или программа?

Алгоритм простой
1. Рисуешь маркер на экране, поближе к одному из углов
2. Просишь юзера ткнуть в маркер
3. Считываешь и запоминаешь значения для одной точки.
4. Помещаешь маркер в противоположный угол.
Повторяешь 2, 3 для второй точки.
Зная координаты точек и значения введенные юзуром роводишь коррекцию.

Маркеры лучше загонять не в самые углы, а пикселов на 10 от сторон отступить
Контактная информация:
Реклама
Нашел транзистор. Понюхал.
Сообщения: 167
Зарегистрирован: Вт июл 10, 2007 23:15:17
Откуда: Магнитогорск

Сообщение ipkin »

не прога не нужна.
у меня щас тупо в проге заложены координаты иконок прога сравнивает и работает по условию.
это я к тому что вдруг тач треснет чтобы после замены прогу не трогать а так калибрануть (это же более грамотно будет)
Встал на лапы
Сообщения: 108
Зарегистрирован: Вс ноя 22, 2009 22:50:34

Сообщение gecube »

это я к тому что вдруг тач треснет чтобы после замены прогу не трогать а так калибрануть (это же более грамотно будет)
сказано же - ввести калибровочные коэффициенты в программу. Migray абсолютно точно описал алгоритм.
Или можно провести поиск в гугль по ключевым словам touchscreen calibration algorithm source
ремонтник :-)
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»