#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
Сообщений: 771

Re: touch screen

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

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

MikeM
Участник
Из Киев
Зарегистрирован: 2017-11-03
Сообщений: 113

Re: touch screen

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

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

Kaka
Участник
Зарегистрирован: 2018-03-21
Сообщений: 358

Re: touch screen

MEN2000 пишет:

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

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

Как-то так.

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

luminofor
Участник
Зарегистрирован: 2020-01-28
Сообщений: 26

Re: touch screen

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

Быстрое сообщение

Введите сообщение и нажмите Отправить

Подвал раздела