Одна кнопка 4 св. диода

Ответить
Аватара пользователя
krakov09
Сержант
Сообщения: 188
Зарегистрирован: 08 июл 2019, 08:30
Откуда: Кострома
Имя: Юрий

Одна кнопка 4 св. диода

Сообщение krakov09 »

Доброго дня, всем, я познакомился с программой неделю полторы назад, смоделировал несколько простеньких (проектов) светодиод-кнопка))) и вот на последнем проекте завис, ну не как не найти мне решения.
Суть проги в том:
нажимая на одну кнопку поочередно с первого по пятый светодиод загораются и гаснут они, потом нажатием второй кнопки мы меняем режим и с помощью первой же кнопки светодиоды загораются с первого по пятый но гаснут с пятого до первого.
Проблема в том что если на первом режиме не загасить все светодиоды при переключении режима второй кнопкой они так и будут гореть , пытался сделать сброс при переключении итак и сяк, но ничего не выходит, единственное что получилось что когда переключаешь режим горевшие диоды гаснут, но поочередность загорания и гашения диодов нарушается, они могут только загораться и все обратного цикла гашения нет, подскажите новенькому как победить эту заковыку, фаил с прогой приложу, конечно я там нагородил, но это один из первых моих блинов)))))
Может приложить видео для наглядности?

Отправлено спустя 6 минут 29 секунд:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Phazz
Полковник
Сообщения: 3147
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 236 раз
Поблагодарили: 117 раз

Одна кнопка 4 св. диода

Сообщение Phazz »

[ref]krakov09[/ref], Наверное нужно видео, я ничего не понял.
krom23
Лейтенант
Сообщения: 444
Зарегистрирован: 06 сен 2015, 15:18
Откуда: Калуга
Имя: Андрей

Одна кнопка 4 св. диода

Сообщение krom23 »

Попробуйте так.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
scadapack
Рядовой
Сообщения: 83
Зарегистрирован: 07 сен 2015, 05:18
Откуда: Степногорск
Имя: Вячеслав
Благодарил (а): 1 раз

Одна кнопка 4 св. диода

Сообщение scadapack »

Или так.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
krom23
Лейтенант
Сообщения: 444
Зарегистрирован: 06 сен 2015, 15:18
Откуда: Калуга
Имя: Андрей

Одна кнопка 4 св. диода

Сообщение krom23 »

scadapack писал(а): 11 июл 2019, 11:12Или так.
У вас только тудой-тудой :D
Аватара пользователя
scadapack
Рядовой
Сообщения: 83
Зарегистрирован: 07 сен 2015, 05:18
Откуда: Степногорск
Имя: Вячеслав
Благодарил (а): 1 раз

Одна кнопка 4 св. диода

Сообщение scadapack »

krom23 писал(а): 11 июл 2019, 12:00
scadapack писал(а): 11 июл 2019, 11:12Или так.
У вас только тудой-тудой :D
:smile171: По "тех.условию" кнопка 1- "шаг", кнопка 2-"режим". В командоаппарате, при тыкании на кнопку "1", с первого до 5-го шага "тудой", с шестого до 9-го "сюдой" и далее повторяется. При однократном нажатии на кнопку "режим" шаги только до 6-го и сбрасываются.
Аватара пользователя
Rovki
Полковник
Сообщения: 5738
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

Одна кнопка 4 св. диода

Сообщение Rovki »

Ну не уже ли трудно четко сформулировать что нужно ? Не сделать а просто нормально озвучить хотелку , что бы не гадать. даже в названии одна кнопка ,а в задании 2... :smile390:
Электронщик до мозга костей и не только
krom23
Лейтенант
Сообщения: 444
Зарегистрирован: 06 сен 2015, 15:18
Откуда: Калуга
Имя: Андрей

Одна кнопка 4 св. диода

Сообщение krom23 »

scadapack писал(а): 11 июл 2019, 12:50 По "тех.условию" кнопка 1- "шаг", кнопка 2-"режим".
Невнимательность одолела :smile44:
Аватара пользователя
Rovki
Полковник
Сообщения: 5738
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

Одна кнопка 4 св. диода

Сообщение Rovki »

krom23 писал(а): 11 июл 2019, 13:34
scadapack писал(а): 11 июл 2019, 12:50 По "тех.условию" кнопка 1- "шаг", кнопка 2-"режим".
Невнимательность одолела :smile44:
Ага ,а потом сяди гадай час ,а работы на минуту :smile171:
Электронщик до мозга костей и не только
krom23
Лейтенант
Сообщения: 444
Зарегистрирован: 06 сен 2015, 15:18
Откуда: Калуга
Имя: Андрей

Одна кнопка 4 св. диода

Сообщение krom23 »

Rovki писал(а): 11 июл 2019, 15:29 Ага ,а потом сяди гадай час ,а работы на минуту
Да кто-же спорит?
Аватара пользователя
krakov09
Сержант
Сообщения: 188
Зарегистрирован: 08 июл 2019, 08:30
Откуда: Кострома
Имя: Юрий

Одна кнопка 4 св. диода

Сообщение krakov09 »

Всем доброго дня , попробую закинуть видео там вроде все понятночто я хочу сделать ))), оооо видос нельзя .

Вот получилось вот ссылка https://photos.app.goo.gl/91kReY6gUjMWfcv5A
Разговор еще тот писал поздно вечером уч уставший)))
проги Тудой-сюдой 1-2 работают не так совсем.

Отправлено спустя 15 минут 29 секунд:
Попробую написать тех условие в буквах и цифрах)) кнопка ж это шаг кнопка к это режим 1,2,3,4,5 это св диоды,
и так поехали- нажимаем ж пять раз, загораются 12345, нажимаем ж еще пять раз, гаснут 12345, нажимаем к, меняем режим, нажимаем ж пять раз загораются 12345 , нажимаем ж еще пять раз гаснут 54321, суть в том если не до конца погашены св диоды в одном режиме , то при переключении (нажатие к) они должны гаснуть, и следующий режим начинаться с полностью погашенных диодов, мне вот этого и не добиться.

Отправлено спустя 7 минут 12 секунд:
частично добивался этого эффекта с помощью переменных , при нажатии кнопки в одном режиме активировалась переменная которая делала сброс счетчиков в другом режиме, но тогда светодиоды в этом случае только загораются но уже не гаснут,не понимаю почему так прикреплю картинку.

Отправлено спустя 51 минуту 14 секунд:
Сначала начал городить переменные без всяких тригеров и счетчиков но дошло вот до такого)))))
вот ссылка на виде работы с таким раскладом, причем без разницы со счетчикми-тригерами или просто с переменными без всего.
https://photos.app.goo.gl/SWD5SHt4Cfa1igFC7

Отправлено спустя 1 час 23 минуты 6 секунд:
Ребят спасибо, все нашел , командоаппарат, думал заклинание какое)))) у Грачика урок 20, думаю теперь заработает как надо.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Одна кнопка 4 св. диода

Сообщение Sancho »

Если с командоаппаратом, используй байт-в-биты. Для тренировки.
А можно и без командоаппарата :) Наверно.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
Rovki
Полковник
Сообщения: 5738
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

Одна кнопка 4 св. диода

Сообщение Rovki »

На реверсивном регистре сдвига сделать такое можно
Электронщик до мозга костей и не только
Аватара пользователя
krakov09
Сержант
Сообщения: 188
Зарегистрирован: 08 июл 2019, 08:30
Откуда: Кострома
Имя: Юрий

Одна кнопка 4 св. диода

Сообщение krakov09 »

Фух все заработало, просидел, нагородил)))) Rovki и Sancho я таких слов еще пока не знаю))), обязательно научусь, но хоть уже достиг цели может хоть и не совсем верным решением , но все же для меня это маленькая победа, может быть через годик два буду смеяться на своими решениями))

Я слово командоаппарат то сегодня вечером прочитал тут в сообщениях)))
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Одна кнопка 4 св. диода

Сообщение Sancho »

[ref]krakov09[/ref], Решил и я решить эту задачку.
Командоаппарат не использовал, так как при его применении и необходимости изменить количество светодиодов/выходов придётся переписывать весь массив данных :)
Просто математика. Масштабируется как два пальца обасфальт добавлением выходов с нужными цифрами по входам компараторов и изменением нескольких констант, которые легко привести к формуле от количества.
Надеюсь пригодится в качестве пищи для ума :)
Как говорится - немного другой подход...

Отправлено спустя 2 часа 24 минуты 8 секунд:
Сори, забыл малость - дорисуешь сам :)
[spoiler]
2019-07-13_13-14-07.png
2 knopki 5 led_v03.flp
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
krakov09
Сержант
Сообщения: 188
Зарегистрирован: 08 июл 2019, 08:30
Откуда: Кострома
Имя: Юрий

Одна кнопка 4 св. диода

Сообщение krakov09 »

Крутяк :smile9: , у вас и занимает меньше ваш 5% мой 8% строчек у вас 112 у меня аж 177)))) и работает корректнее чем мой, еще из вашего проекта узнал про галочку записи в настройках выходов и переменных :smile198: , созрели новые идеи :D
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость