Страница 1 из 1

Помагите с 5 кнопок на одном аналоговом входе

Добавлено: 21 мар 2020, 13:20
Gennadij2
Всем Привет
Помагите правильно зделать. у меню 5 кнопок на одном аналоговом входе, взял Блок пользователя с флпрог.ру
мне не хвотает двух кнопак. Как зделать на одну кнопку так чтобы было два значения короткое или длиное нажатие.
я попробывал зделал так. но работает не хорошо,
За рание Благадарю

Помагите с 5 кнопок на одном аналоговом входе

Добавлено: 21 мар 2020, 18:53
BormanYA
Можно взять опорное 5В и через постоянные сопротивления замыкать кнопками. Ловить компараторами. 5 кнопок на один аналоговый вход. В теории можно и большее количество кнопок сделать.

Помагите с 5 кнопок на одном аналоговом входе

Добавлено: 22 мар 2020, 13:42
Gennadij2
av писал(а): 21 мар 2020, 15:05 [ref]Gennadij2[/ref], на сколько я понял без знания немецкого :smile44: , вы хотите управлять меню ? Если да, то могу помочь с этим. Для начала создайте структуру(дерево) меню которое нужно и на каком дисплее это будет отображаться. Потом выложите в файле flp здесь. Дальше вам помогу создать управление этим меню.
Спасибо за ответ.
Да вы правы, мне надо для меню. я пытаюсь сделать станок для намотки катушек с укладкой, что я нашол на форумах мне не подходит так как нет такова материала. коечто сделал, работает, есть проблемы ещё с меню, уклачика позиции 0 и математикой.
по немецки мне както проше чем по англиски, да и по русски пешу с ошибками.
здесь пробная версия. делаю с того что здесь на форуме нахажу.
Videolink https://youtu.be/pv-Sh1vxX6Q

Помагите с 5 кнопок на одном аналоговом входе

Добавлено: 22 мар 2020, 19:26
Gennadij2
Мой вариант был такой как на рисунке. ваш вариант хороший мне подойдёт.
Что мне хотелось в меню> 1 сколько витко. 2 толшина провода. 3 длина катушки. 4 скорасть. и через меню как бы укладчик перемещать влево вправо и кнопку резет/зеро 0. начала намотки. Блок ШД AlexCrane v1.2 работает хопошо у него есть счетчик иего можно сбросить на 0.
Концевики мне бы не хотелось, так как надо делать их в механике.
Спасибо....

Отправлено спустя 7 минут 50 секунд:
На видео видно как левый мотор намотка, делает один поворот после правый укладчик делает шаг, после 5 шагов <для пробы столько задал> он делает шаги обратно.

Помагите с 5 кнопок на одном аналоговом входе

Добавлено: 22 мар 2020, 21:03
Gennadij2
Спасибо за ответ и помощь !
Кнопка 5 меню долгое нажатие вход в меню и выход, короткое нажатие в меню подменю. Наверно наверное не надо? 4 кн минус и 1 кн плюс 2и3 кн верх и вниз. 4 кн долгое нажатие Старт. Так как я сделал. Как вы написали на много лучше.
Сделал как смог, я только учусь.

Помагите с 5 кнопок на одном аналоговом входе

Добавлено: 22 мар 2020, 22:35
Gennadij2
Кнопка1 > Кн1 кнопка2 > кн3 кнопка3 > кн2 кнопка4 > кн4 кнопка5 > кн5
Один оборот = 200 шагов.

Помагите с 5 кнопок на одном аналоговом входе

Добавлено: 22 мар 2020, 23:10
Gennadij2
Я сейчас работаю над этим в Solidworks.
Укладчик будет Trapez Stange T8x2 от 3д принтера я так понимаю один оборот 200 шагов = 2мм

Помагите с 5 кнопок на одном аналоговом входе

Добавлено: 22 мар 2020, 23:50
Gennadij2
Огромное спасибо!!!

Помагите с 5 кнопок на одном аналоговом входе

Добавлено: 27 мар 2020, 20:34
Gennadij2
Спасибо.... сейчас попробую.

Отправлено спустя 1 час 17 минут 51 секунду:
Не получается в меню зайти, если долго кнопку держать включается РЕЗЕТ

Помагите с 5 кнопок на одном аналоговом входе

Добавлено: 27 мар 2020, 22:55
Утвш
Попробуй этот блок. Может подойдет. В версии 5.3 работает, а в шестой - не проверял.

Помагите с 5 кнопок на одном аналоговом входе

Добавлено: 28 мар 2020, 10:30
Gennadij2
У меня схемы нету, а на дисплей показывает так 1кн. 0. 2кн 37. 3кн 87. 4кн 165. 5кн 350.

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

Отправлено спустя 10 минут 15 секунд:
когда с меню выходиш, если кнопку + надавливал покаяание на главном меню меняет.

Помагите с 5 кнопок на одном аналоговом входе

Добавлено: 28 мар 2020, 11:44
Gennadij2
Спасибо... тепер работает, только осталось что не стартует после нажатие 2 раза.

Помагите с 5 кнопок на одном аналоговом входе

Добавлено: 28 мар 2020, 12:19
Gennadij2
я попробывал блок к дисплею подклучить, двойное нажатие не проходит.

Помагите с 5 кнопок на одном аналоговом входе

Добавлено: 28 мар 2020, 13:53
Gennadij2
моя ошбка, не подписал дисплей, сигнал проходит.
попробую дальше.

Отправлено спустя 22 минуты 13 секунд:
av писал(а): 28 мар 2020, 12:18 [ref]Gennadij2[/ref], попробуйте удалить переменную "СТОП" на плате №3. Если заработает, то нужно будет на плате №5 между выходом блока ШД 1 Ready1 и переменной "СТОП" установить Rtrig. А так же восстановить переменную "СТОП" на плате №3.
так заработал.
Спасибо... буду дальше пробывать.