#1 2020-05-10 21:15:13

MEN2000
Учасник
Зареєстрований: 2020-05-10
Повідомлень: 1

touch screen

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

Неактивний

#2 2020-05-11 15:09:30

renoshnik
Учасник
Зареєстрований: 2017-04-03
Повідомлень: 1,025

Re: touch screen

Наверное в Северо-Западном, хотя могут быть и другие мнения.

Неактивний

#3 2020-05-12 11:22:04

MikeM
Учасник
З Киев
Зареєстрований: 2017-11-03
Повідомлень: 160

Re: touch screen

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

Неактивний

#4 2020-05-12 13:56:28

Kaka
Учасник
Зареєстрований: 2018-03-21
Повідомлень: 411

Re: touch screen

MEN2000 пише:

в каком направлении двигаться.

Это зависит от того, что нужно сделать. Если нужно увеличить яркость, то двигаться "круговым движением по часовой стрелке", а если уменьшить, то "против".

Как-то так.

Неактивний

#5 2020-05-14 00:13:15

luminofor
Учасник
Зареєстрований: 2020-01-28
Повідомлень: 52

Re: touch screen

У тачей обычно есть стандартная библиотека. Работает так: ловится прерывание по тачу. Если было нажатиие, то выдается координата нажатия. Что дальше делать с этой координатой - вам решать. Можно самому написать или использовать стандартные функции проверки - входит ли координата в зону реагирования. Не сушествует стандартных функций под вашу хотелку. Можно проверять как идет изменение координаты X и Y и от этого строить логику

Неактивний

Швидке повідомлення

Введіть повідомлення і натисніть Надіслати

Підвал форуму