Без меню работает, с ним - нет

Работа с переменными и DC Мотором

Вопросы от новичков
Ответить
Moposka
Рядовой
Сообщения: 29
Зарегистрирован: 11.02.2019{, 18:43}
Репутация: 0
Откуда: Дрезден
Имя: Олег

Без меню работает, с ним - нет

#1

Сообщение Moposka » 17.03.2019{, 23:11}

Краткое описание проекта. при нажатии на кнопку "Старт" счётчик сбрасывает значение на Дисплее на ноль и Мотор начинает крутиться. Оптический концевик читает количество оборотов которые отображаются на Дисплее. Максимальное количево оборотов устонавливается через блок меню. После достижения установленного значения мотор остонавливатся.

я напил программу,без меню всё работает как и задумано,но нет возможности изменять максимальное количево оборотов. с меню не получается. :smile113:
Display+Counter+Knopf2.flp
(815.19 КБ) 60 скачиваний
может кто-то посмотреть и указать на ошибки.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Без меню работает, с ним - нет

#2

Сообщение Sancho » 18.03.2019{, 08:28}

Старт на триггер не про-инвертирован, и триггер другой - приоритет выходов
попробуй так
Вложения
Display+Counter+Knopf_v03.flp
(905.52 КБ) 45 скачиваний
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Moposka
Рядовой
Сообщения: 29
Зарегистрирован: 11.02.2019{, 18:43}
Репутация: 0
Откуда: Дрезден
Имя: Олег

Без меню работает, с ним - нет

#3

Сообщение Moposka » 18.03.2019{, 10:12}

Спасибо за ответ. После работы попробую и отпишусь.

Отправлено спустя 10 часов 40 минут 25 секунд:
Попробовал программу, к сожалению не идёт.
1.не показывает числа на дисплее. Закачал старый вариант, всё работает.
2. Мотор включён только если держать кнопку ``Start ``. Здесь возможно мой недочёт, не достаточно точно описал принцип работы.
Ещё раз короткое описание:
1.Подается питание.
2. Дисплей показывает значение "0". Мотор выключен.
3. при первом запуске необходимо в меню установить предел счёта. При этом устанавливаемое значение должно отображаться на дисплее.
4. При коротком нажатии кнопки старт мотор включается и количество оборотов показывается на дисплее. При достижении максимального значения мотор останавливается, значение остаётся стоять на дисплее.
5. При повторном запуске коротко нажимается кнопка старт одновременно с нажатием происходит сбрасывание на ноль и мотор опять продолжает работать и при этом значение слова отображается на дисплее и так каждый раз до того пока вновь будет установлен вновой предел счёта.
Как-то так.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Без меню работает, с ним - нет

#4

Сообщение Sancho » 18.03.2019{, 21:52}

Сори, Вашего дисплея у меня нет, проверить не могу.
Есть типа 1602
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Moposka
Рядовой
Сообщения: 29
Зарегистрирован: 11.02.2019{, 18:43}
Репутация: 0
Откуда: Дрезден
Имя: Олег

Без меню работает, с ним - нет

#5

Сообщение Moposka » 18.03.2019{, 21:54}

Попробуйте на вашем. У меня и 1602 есть. Могу переставить

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Без меню работает, с ним - нет

#6

Сообщение Sancho » 18.03.2019{, 21:57}

Завтра.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Moposka
Рядовой
Сообщения: 29
Зарегистрирован: 11.02.2019{, 18:43}
Репутация: 0
Откуда: Дрезден
Имя: Олег

Без меню работает, с ним - нет

#7

Сообщение Moposka » 18.03.2019{, 23:09}

Переделал на Дисплей 2004. Кое что добавил. Работает. Только при подаче напряжения, первым появляется меню. Иногда показывает здравствуйте значение - 137..... Странно. Как ещё можно оптимировать?

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

Без меню работает, с ним - нет

#8

Сообщение rw6cm » 19.03.2019{, 00:03}

Moposka,
все кнопки работают при замыкании пин на минус
Display+Counter+Knopf3.flp
(140.28 КБ) 56 скачиваний
Win10-64, FLProg (portable)

Moposka
Рядовой
Сообщения: 29
Зарегистрирован: 11.02.2019{, 18:43}
Репутация: 0
Откуда: Дрезден
Имя: Олег

Без меню работает, с ним - нет

#9

Сообщение Moposka » 19.03.2019{, 01:38}

Забыл прикрепить программу. :no:
Display2004+Counter+Knopf_v03.flp
(179.35 КБ) 49 скачиваний
rwbcm.
Попробовал программу, к сожалению не идёт.
завтра посмотрю по точнее.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Без меню работает, с ним - нет

#10

Сообщение Sancho » 19.03.2019{, 08:46}

Замени входной пин на не 13-й :) или выпаяй светодиод
Проверено, работает.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

Без меню работает, с ним - нет

#11

Сообщение rw6cm » 19.03.2019{, 09:16}

Moposka,
все работает, и мой и ваш проект проверил на макетке.
смотрите внимательно у себя
Win10-64, FLProg (portable)

Moposka
Рядовой
Сообщения: 29
Зарегистрирован: 11.02.2019{, 18:43}
Репутация: 0
Откуда: Дрезден
Имя: Олег

Без меню работает, с ним - нет

#12

Сообщение Moposka » 19.03.2019{, 22:10}

Программу сейчас проверю. Входной пин заменил.
Но столкнулся с новой проблемой. В окончательном варианте проект должен работать на Arduino nano. Но при компилировании с FLProg >Arduino >Контроллер происходит ошибка на участке Arduino >Контроллер. Если сохранить программу в Arduino, а потом загрузить её в Контроллер, то все нормально. Это происходит только когда работаю с nano. c Uno все нормально.
Версия FLProg 4.2.4 может кто-то подсказать в чем дело?
@ пробовал создавать проект на nano, а также на uno и потом менял контроллер. Всегда ошибка. Пробовал на 7 и на 10 Windows. Ничего не изменилось

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

Без меню работает, с ним - нет

#13

Сообщение rw6cm » 19.03.2019{, 22:18}

Moposka писал(а):
19.03.2019{, 22:10}
Это происходит только когда работаю с nano. c Uno все нормально.
В IDE для нано, - инструменты - процессор - выбрать (old bootloader)
Win10-64, FLProg (portable)

Moposka
Рядовой
Сообщения: 29
Зарегистрирован: 11.02.2019{, 18:43}
Репутация: 0
Откуда: Дрезден
Имя: Олег

Без меню работает, с ним - нет

#14

Сообщение Moposka » 19.03.2019{, 23:11}

Переставил. Не идёт

Отправлено спустя 1 час 33 минуты 12 секунд:
Всё исправил. :shok: программа делает что должна. Всём спасибо за помощь.
@ Компиляция не работает. Менял в IDE на old bootloader. Не помогло. Стало ещё хуже.

Ответить

Вернуться в «Начинающим»