хорошие кнопки на 3 ; 6 ; 10 выходов

Пользовательские блоки для вывода информации на дисплеи и индикаторы, управления тачскрином, различными клавиатурами, добавления русских шрифтов для вывода на дисплеи типа HD44780
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

хорошие кнопки на 3 ; 6 ; 10 выходов

#1

Сообщение Di123 » 20.11.2020{, 21:21}

2020-11-22_120235.png
2020-11-22_120235.png (2.5 КБ) 2803 просмотра
блок заменяет 3 (6 или 10) кнопки одной кнопкой
сколько раз нажать на входе на таком выходе и появится импульс кратковременный
а при последнем нажатие если удерживать то на выходе будет 1 пока не отпустите

имеет абсолютно идеальное 100% срабатывание нужной кнопки при условии что нажатие кнопки менее выставленного значения по времени
по умолчанию 0,5 сек , это значит что если нам надо что бы сработал 3 выход нужно нажимать 3 раза подряд и каждое нажатие должно быть не более 0,5 сек
ВАЖНО - импульс на выходе появляется согласно ВРЕМЕНИ ЗАДЕРЖКИ !!!

после срабатывания нужного выхода кнопкой можно воспользоваться только через установленное время в настройках , в данном случае только через 0,5 сек
если после удержания то воспользоваться можно сразу же
кнопки.ubl
(1.29 МБ) 119 скачиваний
Последний раз редактировалось Di123 22.11.2020{, 08:06}, всего редактировалось 3 раза.

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

хорошие кнопки на 3 ; 6 ; 10 выходов

#21

Сообщение Di123 » 22.11.2020{, 15:13}

Nikan, да да да
вы ещё предложите мне на этот кодовый замок вачдог прописать а то мало ли зависнет при наборе с нормальной клавиатуры и даже вашей более дорогого мк толку не будет тоже тогда :smile114:

Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 100
Откуда: москва

хорошие кнопки на 3 ; 6 ; 10 выходов

#22

Сообщение Nikan » 22.11.2020{, 15:23}

.
Последний раз редактировалось Nikan 24.03.2023{, 02:25}, всего редактировалось 1 раз.

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

хорошие кнопки на 3 ; 6 ; 10 выходов

#23

Сообщение Dryundel » 22.11.2020{, 18:29}

Rovki писал(а):
21.11.2020{, 23:47}
Дело в том ,что ваша схема не рабочая - после прекращения нажатий , на выбранном выходе не сохраниться 1 ,будет сброс счетчика и 1 установиться на выходе Q0
А вот это уже серьезный поклеп!
Уважаемый! Прежде чем слюной брызгать, проведи тест, а потом уже распальцовку показывай. (Извините меня за мой французский)
На выбранном выходе 1 конечно не сохранится, но импульс в один цикл будет. Что и требуется.

Отправлено спустя 3 минуты 25 секунд:
Di123 писал(а):
22.11.2020{, 07:21}
Dryundel, всё таки были сомнения по поводу сброса и на деле так и есть схема не работает
И этот туда же.

Отправлено спустя 26 минут 56 секунд:
Rovki, Di123, бегом, оба, качаем проект, заливаем в дуину, тестим и хором извиняемся!
Надеюсь разберетесь куда кнопку, а куда светодиоды подключить.
Кнопка переключатель.flp
(145.69 КБ) 77 скачиваний
Последний раз редактировалось Dryundel 22.11.2020{, 19:30}, всего редактировалось 1 раз.

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

хорошие кнопки на 3 ; 6 ; 10 выходов

#24

Сообщение Di123 » 22.11.2020{, 19:16}

я же её собирал она не работала как надо а щас работает
и что я зря несколько часов делал исправление и доработку схемы почти пол дня убил :angry2:
зла не хватает

Аватара пользователя
Rovki
Полковник
Сообщения: 4872
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

хорошие кнопки на 3 ; 6 ; 10 выходов

#25

Сообщение Rovki » 22.11.2020{, 21:55}

Di123 писал(а):
22.11.2020{, 19:16}
я же её собирал она не работала как надо а щас работает
и что я зря несколько часов делал исправление и доработку схемы почти пол дня убил :angry2:
зла не хватает
Так вам нужно в фиксацией (запоминанием) выхода или короткий импульс на выходе ?

Отправлено спустя 6 минут 3 секунды:
Dryundel писал(а):
22.11.2020{, 18:59}
Rovki писал(а):
21.11.2020{, 23:47}

А вот это уже серьезный поклеп!
Уважаемый! Прежде чем слюной брызгать, проведи тест, а потом уже распальцовку показывай. (Извините меня за мой французский)
На выбранном выходе 1 конечно не сохранится, но импульс в один цикл будет. Что и требуется.
А что так грубо то ???Не надо хамить ,даже по французски ..
На хрена ставить 10 TOF на выходах ,когда можно поставить 1 ТОР на входе V демультиплексора с выхода TOF ??? А что микросекунд показалось мало ,что таймеров наставили ?
Электронщик до мозга костей и не только

fsergei70
Капитан
Сообщения: 786
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 54
Имя: Сергей

хорошие кнопки на 3 ; 6 ; 10 выходов

#26

Сообщение fsergei70 » 22.11.2020{, 22:47}

Если уж делать блок для кнопок, так на библиотеке от алекса гайвера. Вот это будут действительно хорошие кнопки, а эти даже пробовать нехочу.

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 677
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 49
Имя: Виктор

хорошие кнопки на 3 ; 6 ; 10 выходов

#27

Сообщение ViktorPetrov » 23.11.2020{, 00:18}

Дисковый номеронабиратель ,как нельзя лучше подойдет для решения Вашей задачи:
СпойлерПоказать
09.jpg
09.jpg (46.38 КБ) 1026 просмотров

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

хорошие кнопки на 3 ; 6 ; 10 выходов

#28

Сообщение Di123 » 23.11.2020{, 05:02}

fsergei70, да всё верно лучше не качайте
а то понравится ещё так потом от вас каждый день комплименты надоест выслушивать

fsergei70
Капитан
Сообщения: 786
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 54
Имя: Сергей

хорошие кнопки на 3 ; 6 ; 10 выходов

#29

Сообщение fsergei70 » 23.11.2020{, 05:28}

Di123 писал(а):
23.11.2020{, 05:02}
а то понравится ещё так потом от вас каждый день комплименты надоест выслушивать
Это случится после того ка вы запустите serial3 на 328 Atmege

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

хорошие кнопки на 3 ; 6 ; 10 выходов

#30

Сообщение Dryundel » 25.11.2020{, 21:30}

av писал(а):
21.11.2020{, 21:48}
Dryundel писал(а):
21.11.2020{, 21:11}
А пока - интрига.
Капец я же теперь не усну, буду всю ночь гонять какой же там алгоритм. :smile171: . Надеюсь без количества нажатий. Если да, то вероятно будет всего два вида нажатий (короткое, длинное). Блок будет с обратной связью от блока меню и определять в каком пункте меню находится. В групповом продолжаем перебор пунктов. Непосредственно в пункте с значением меню изменяем его. Плюсуем значение или перебор пунктов вниз - короткое нажатие. Минусуем значение или перебор пунктов вверх - длинное нажатие. Ну вот я уже голову ломаю :smile453: . Затравили блин.
Все! теперь можно спать спокойно. :)
Реализация здесь: Управление меню одной кнопкой

zemlyanin
Рядовой
Сообщения: 11
Зарегистрирован: 28.07.2023{, 23:00}
Репутация: 5
Имя: igor

хорошие кнопки на 3 ; 6 ; 10 выходов

#31

Сообщение zemlyanin » 02.01.2024{, 10:40}

на выходе номер нажатий, с блоками дешифратор и mux переключатель удобен.
Вложения
супер_кнопка_лайт_(FBD).ubi
(686.73 КБ) 9 скачиваний
Снимок.JPG

Ответить

Вернуться в «Дисплеи, индикаторы и клавиатуры»