не меняется переменная в упр.таймере
не меняется переменная в упр.таймере
двуканальный таймер управляемый кнопкой и перезапускаемый (переменной storage) по истечению времени.в начале включается 1 канал,горит сведиод aktiv.по истечению времени начинают одновременно мигать lamp(10 сек) и звучать siren(пикает 5сек,затем 5сек непрерывно).после занчение переменной storage должно измениться и таймер выключит 1 канал,запустит 2 канал, но этого не происходит т.к. состояние переменной из 0 не переходит в логическую 1.что интересно переменная меняется по истечению работы 2 канала,тем самым сбрасывая его и запускает 2 канал.по схеме видно что каналы таймера одинаковы(или нет?)и кажется что ошибки нет.знатоки подскажите(boroda удели внимание рядовому райяну), а главное разъясните что не так.время работы уменьшено в целях отладки схемы.смотрю в proteuse 7.10,файлы прилагаю.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
saragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafd
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
не меняется переменная в упр.таймере
А как отключить эту мигалку совсем? SMK для чего?
Добавлено (19.03.2017, 12:05)
---------------------------------------------
Каналы в последствии будут разделены и на выходах будут разные ноги Ардуины?
Добавлено (19.03.2017, 12:14)
---------------------------------------------
Не совсем понял... при нажатии кнопки таймер должен отсчитать 3 минуты, помигать, попищать, потом еще 3 минуты, помигать, попищать и закончить? При нажатии кнопки опять должен запуститься? А если таймер уже запущен, то нажатие кнопки перезапускает время?
Добавлено (19.03.2017, 12:05)
---------------------------------------------
Каналы в последствии будут разделены и на выходах будут разные ноги Ардуины?
Добавлено (19.03.2017, 12:14)
---------------------------------------------
Не совсем понял... при нажатии кнопки таймер должен отсчитать 3 минуты, помигать, попищать, потом еще 3 минуты, помигать, попищать и закончить? При нажатии кнопки опять должен запуститься? А если таймер уже запущен, то нажатие кнопки перезапускает время?
- Phazz
- Полковник
- Сообщения: 3169
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 240 раз
- Поблагодарили: 128 раз
не меняется переменная в упр.таймере
Я не совсем понял, что вы хотели. Так как описание с проектом расходятся. Но если так сделать?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
не меняется переменная в упр.таймере
Сделал, как понял...
Добавлено (19.03.2017, 12:48)
---------------------------------------------
Цикл таймера заканчивается после двух миганий (3м+10с+3м+10с). Чтобы запустить заново - нажать SMK.
П.С. задержка на 3 минуты заменена на 10 сек, для тестирования.
Добавлено (19.03.2017, 12:48)
---------------------------------------------
Цикл таймера заканчивается после двух миганий (3м+10с+3м+10с). Чтобы запустить заново - нажать SMK.
П.С. задержка на 3 минуты заменена на 10 сек, для тестирования.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Boroda 19 мар 2017, 13:55, всего редактировалось 1 раз.
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
не меняется переменная в упр.таймере
Если нужны разные выдержки, то так:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Boroda 19 мар 2017, 13:55, всего редактировалось 1 раз.
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
не меняется переменная в упр.таймере
Короткое нажатие - запуск/перезапуск.
Длинное нажатие - отключение
Длинное нажатие - отключение
У вас нет необходимых прав для просмотра вложений в этом сообщении.
не меняется переменная в упр.таймере
А как отключить эту мигалку совсем? SMK для чего?
таймер отключается только питанием.SMK это кнопка.не путать с СМК.
Каналы в последствии будут разделены и на выходах будут разные ноги Ардуины?
каналы итак разделены и выходы будут те же.
Не совсем понял... при нажатии кнопки таймер должен отсчитать 3 минуты, помигать, попищать, потом еще 3 минуты, помигать, попищать и закончить?
при нажатии кнопки считает 3 мин помигал,попищал потом временным изменением переменной запускает другой канал и так постоянно.
При нажатии кнопки опять должен запуститься?
при нажатии кнопки должен запустится уже другой канал
А если таймер уже запущен, то нажатие кнопки перезапускает время?нажатие кнопки запускает время другого канала.
Так как описание с проектом расходятся.в проекте все сходится кроме моего вопроса с переменной.каждый раз нажатием кнопки запускается другой канал,если кнопка не нажималась и время истекло то должна переменная storage запустить другой канал.
в двух словах.таймер для игры в шахматы.ваш время истекло,вам пора ходить.если игрок сделал ход он нажимает кнопку и включается время на ход сопернику.aktiv лампочка белых, tr лампочка черных.таймер каждый раз переключается или кнопкой или переменнй storage и так всегда,пока не выключишь напряжение питания.
таймер отключается только питанием.SMK это кнопка.не путать с СМК.
Каналы в последствии будут разделены и на выходах будут разные ноги Ардуины?
каналы итак разделены и выходы будут те же.
Не совсем понял... при нажатии кнопки таймер должен отсчитать 3 минуты, помигать, попищать, потом еще 3 минуты, помигать, попищать и закончить?
при нажатии кнопки считает 3 мин помигал,попищал потом временным изменением переменной запускает другой канал и так постоянно.
При нажатии кнопки опять должен запуститься?
при нажатии кнопки должен запустится уже другой канал
А если таймер уже запущен, то нажатие кнопки перезапускает время?нажатие кнопки запускает время другого канала.
Так как описание с проектом расходятся.в проекте все сходится кроме моего вопроса с переменной.каждый раз нажатием кнопки запускается другой канал,если кнопка не нажималась и время истекло то должна переменная storage запустить другой канал.
в двух словах.таймер для игры в шахматы.ваш время истекло,вам пора ходить.если игрок сделал ход он нажимает кнопку и включается время на ход сопернику.aktiv лампочка белых, tr лампочка черных.таймер каждый раз переключается или кнопкой или переменнй storage и так всегда,пока не выключишь напряжение питания.
saragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafd
- Phazz
- Полковник
- Сообщения: 3169
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 240 раз
- Поблагодарили: 128 раз
не меняется переменная в упр.таймере
Вот так и нужно было сразу объяснить
Добавлено (19.03.2017, 15:32)
---------------------------------------------
А кнопка переключения будет одна или у каждого своя?
Добавлено (19.03.2017, 15:32)
---------------------------------------------
А кнопка переключения будет одна или у каждого своя?
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
не меняется переменная в упр.таймере
С одной кнопкой.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
не меняется переменная в упр.таймере
С двумя кнопками.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
не меняется переменная в упр.таймере
С кнопкой стоп. Запуск по любой кнопке игрока.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
не меняется переменная в упр.таймере
у меня собран таймер с одной кнопкой.программа написана в ASMе .с лету нарисована в floucode.стал пробовать в flprog.кнопкой таймер управляется как надо.
Добавлено (19.03.2017, 17:33)
---------------------------------------------
пробовал Timer_3min_2_5.flp работает как у меня в точности.давайте по другому,исключим кнопку из проекта.включили заогорелся aktiv,3 мин прошли,помигали попищали, загорелся tr 3 мин прошли,помигали попищали, потом опять aktiv после tr процесс повторяется до бесконечности пока не выключишь питание.
Добавлено (19.03.2017, 17:33)
---------------------------------------------
пробовал Timer_3min_2_5.flp работает как у меня в точности.давайте по другому,исключим кнопку из проекта.включили заогорелся aktiv,3 мин прошли,помигали попищали, загорелся tr 3 мин прошли,помигали попищали, потом опять aktiv после tr процесс повторяется до бесконечности пока не выключишь питание.
Последний раз редактировалось saragosa 19 мар 2017, 17:34, всего редактировалось 1 раз.
saragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafd
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
не меняется переменная в упр.таймере
Без кнопок.
Добавлено (19.03.2017, 18:02)
---------------------------------------------
На Актив и ТР инверсию поменяйте местами.
Добавлено (19.03.2017, 18:02)
---------------------------------------------
На Актив и ТР инверсию поменяйте местами.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
не меняется переменная в упр.таймере
все замечательно работает.кнопку привязал тоже.спасибо генерал-лейтенант.
Последний раз редактировалось saragosa 19 мар 2017, 20:21, всего редактировалось 1 раз.
saragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafd
не меняется переменная в упр.таймере
Доброго временисуток подскажите, как мне сделать вход в меню задача такого плана Нужно сделатьтаймер на два отрезка времени с этим я справился, но как сделать меню и
установку каждого отрезка не пойму есть две кнопки пуск\пауза и меню\сброс проект спортивный таймер на светодиодных
индикаторах
установку каждого отрезка не пойму есть две кнопки пуск\пауза и меню\сброс проект спортивный таймер на светодиодных
индикаторах
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Phazz
- Полковник
- Сообщения: 3169
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 240 раз
- Поблагодарили: 128 раз
не меняется переменная в упр.таймере
Не совсем понятно. Можно подробнее алгоритм программы, пошаговый.
не меняется переменная в упр.таймере
в данном случае это для бокса первый отрезок раунд 2 минуты второй это отдых 1минута
и так 10 раундов и между переходами раунд-отдых сигнал (гудок вспышка и тд) но я хотел бы задавать интервалы времени
и так 10 раундов и между переходами раунд-отдых сигнал (гудок вспышка и тд) но я хотел бы задавать интервалы времени
- Phazz
- Полковник
- Сообщения: 3169
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 240 раз
- Поблагодарили: 128 раз
не меняется переменная в упр.таймере
Попробуй это. Добавил еще количество раундов
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Phazz 21 апр 2017, 14:40, всего редактировалось 1 раз.
не меняется переменная в упр.таймере
спасибо за помощь завтра вечером проверю и отпишусь
Добавлено (22.04.2017, 17:20)
---------------------------------------------
добрый вечер проверил вашу программу. Но в то как она работает пока не вникал, работает только меню. при включении на индикаторах темно ни один сегмент не светится (я использую три цифры время в секундах) при удержании одну секунду кнопки меню\сброспоявляется надпись F0 можноизменить показания кнопкой пуск\пауза 1,2,0 далее P0 также можно изменить на теже цифры далее просто 0 так же можно изменить 1,2,0 последнее 10 не изменновремя не считает
Добавлено (22.04.2017, 17:20)
---------------------------------------------
добрый вечер проверил вашу программу. Но в то как она работает пока не вникал, работает только меню. при включении на индикаторах темно ни один сегмент не светится (я использую три цифры время в секундах) при удержании одну секунду кнопки меню\сброспоявляется надпись F0 можноизменить показания кнопкой пуск\пауза 1,2,0 далее P0 также можно изменить на теже цифры далее просто 0 так же можно изменить 1,2,0 последнее 10 не изменновремя не считает
- Phazz
- Полковник
- Сообщения: 3169
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 240 раз
- Поблагодарили: 128 раз
не меняется переменная в упр.таймере
igoryan74, такой вариант попробуйте
Добавлено (24.04.2017, 14:47)
---------------------------------------------
Количество раундов пока убрал
Добавлено (24.04.2017, 14:47)
---------------------------------------------
Количество раундов пока убрал
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Phazz 24 апр 2017, 14:49, всего редактировалось 1 раз.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость