Вопрос к знатокам(Умный гараж)

Здесь можно поболтать на отвлечённые темы. Реклама не допускается.
Ответить
Аватара пользователя
RaiF-03
Рядовой
Сообщения: 34
Зарегистрирован: 09.08.2016{, 18:21}
Репутация: 3
Откуда: Оренбург

Вопрос к знатокам(Умный гараж)

#1

Сообщение RaiF-03 » 20.09.2017{, 18:59}

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

Все работает. Если алгоритм в "старте" остальные пункты нельзя изменить. Если алгоритм в стопе, пункты меню можно менять, но если алгоритм перевести в старт, все пункты сбрасываются в состояние "off" с последующим запоминанием.

В Флпроге это выглядит вот так:


И вот теперь вопросы: Подскажите, может быть я что то делаю не так? Или можно сделать по проще?

Не нагружает ли такой "бутерброд" контроллер?(MEGA)
Сколько можно использовать глобальных переменных? и опять же, не нагружает ли это контроллер?
Если вопросы показались детскими - прошу прощенья
Вложения
3939735.png
1211013.jpg

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Вопрос к знатокам(Умный гараж)

#2

Сообщение pan » 20.09.2017{, 22:59}

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

Аватара пользователя
RaiF-03
Рядовой
Сообщения: 34
Зарегистрирован: 09.08.2016{, 18:21}
Репутация: 3
Откуда: Оренбург

Вопрос к знатокам(Умный гараж)

#3

Сообщение RaiF-03 » 21.09.2017{, 18:31}

pan, Благодарю!

Ответить

Вернуться в «Просто поболтать (На свободную тему)»