Переинициализация дисплея. Как?

dronixon
Рядовой
Сообщения: 30
Зарегистрирован: 21 май 2018, 15:31
Имя: Ardubino

Переинициализация дисплея. Как?

Сообщение dronixon »

Привет ребят) Тапки не кидать! Создал в Flprog таймер с часами реал. времени на включение реле (220В). Часто экран 1602А (подключен напрямую к Nano) слетает в иероглифы. Пробовал питать от повер банка, не помогло. Ардуинка включает/отключает реле уже как месяц корректно, а вот с экраном беда, слетает или при вкл или откл реле. Пробовал кондёры, ничего не получилось.Слышал можно как то в скетч добавить повторную инициализацию дисплея. Как? (если экран будет моргать при этом, не страшно)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось dronixon 22 май 2018, 21:44, всего редактировалось 1 раз.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Переинициализация дисплея. Как?

Сообщение pan »

dronixon писал(а): 21 май 2018, 15:46 Пробовал кондёры
диод надо.
dronixon писал(а): 21 май 2018, 15:46Слышал можно как то в скетч добавить повторную инициализацию дисплея
на форуме уже было. я выкладывал блок
dronixon
Рядовой
Сообщения: 30
Зарегистрирован: 21 май 2018, 15:31
Имя: Ardubino

Переинициализация дисплея. Как?

Сообщение dronixon »

pan писал(а): 21 май 2018, 15:52на форуме уже было. я выкладывал блок
У вас Всего сообщений:2435 . Вы предлагаете их проштудировать? Да я гением ардуино стану!!!! :yahoo:
Диод не поможет, пробовал отключать реле полностью и создавать помехи тыкая просто отвёрткой в фазный (220) провод рядом, глючит.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Переинициализация дисплея. Как?

Сообщение Ingwar »

dronixon писал(а): 21 май 2018, 15:58Вы предлагаете их проштудировать?
Поиск по форуму никто не отменял.
Ну и такие обращения к людям, которые Вам/нам помогают на альтруизме, как минимум невежливы.

На месте [ref=#ff8000]pan[/ref], сказал-бы в пределах дозволенного правилами.

Отправлено спустя 19 минут 28 секунд:
Вот и реакция последовала)))
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Переинициализация дисплея. Как?

Сообщение pan »

dronixon писал(а): 21 май 2018, 15:58Вы предлагаете их проштудировать?
зачем. просто поищите тему. я не помню как она называется, но смысл примерно был такой же, нужна была переинициализация
Аватара пользователя
nalnik
Подполковник
Сообщения: 1320
Зарегистрирован: 14 май 2016, 17:12
Откуда: Кисловодск
Имя: Александр

Переинициализация дисплея. Как?

Сообщение nalnik »

Ingwar
Это хорошо, что Вы не на месте pan.
:nono:
Последний раз редактировалось nalnik 21 май 2018, 16:41, всего редактировалось 1 раз.
Я хочу быть добрее, но люди сами нарываются.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Переинициализация дисплея. Как?

Сообщение pan »

Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Переинициализация дисплея. Как?

Сообщение Ingwar »

nalnik писал(а): 21 май 2018, 16:36Это хорошо что Вы не на месте pan.
Может быть...
Видно уровень воспитания и реакция на ... "простоту" (которая из поговорки) у всех разная.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
nalnik
Подполковник
Сообщения: 1320
Зарегистрирован: 14 май 2016, 17:12
Откуда: Кисловодск
Имя: Александр

Переинициализация дисплея. Как?

Сообщение nalnik »

Может быть... Может быть...
Я хочу быть добрее, но люди сами нарываются.
Serg_Grn
Лейтенант
Сообщения: 338
Зарегистрирован: 11 фев 2018, 13:07
Имя: Сергей
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Переинициализация дисплея. Как?

Сообщение Serg_Grn »

Дисплей через I2C не пробовали подключать? Может провода ловят наводки, особенно если они длинные.
dronixon
Рядовой
Сообщения: 30
Зарегистрирован: 21 май 2018, 15:31
Имя: Ardubino

Переинициализация дисплея. Как?

Сообщение dronixon »

Serg_Grn писал(а): 21 май 2018, 16:46Дисплей через I2C не пробовали подключать? Может провода ловят наводки, особенно если они длинные.
дисплей напрямую, провода 15 см. 4 bit
Serg_Grn
Лейтенант
Сообщения: 338
Зарегистрирован: 11 фев 2018, 13:07
Имя: Сергей
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Переинициализация дисплея. Как?

Сообщение Serg_Grn »

dronixon писал(а): 21 май 2018, 16:59дисплей напрямую, провода 15 см. 4 bit
Мне кажется, что когда на дисплей сразу впаян модуль I2C, он меньше подвержен помехам...
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Переинициализация дисплея. Как?

Сообщение Ingwar »

Ingwar писал(а): 21 май 2018, 16:34На месте pan, послал бы в сексуальное путешествие.
Да, перегнул я походу...

З.Ы. Нахожусь в стадии бросания курить - нервы ни к черту...
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
dronixon
Рядовой
Сообщения: 30
Зарегистрирован: 21 май 2018, 15:31
Имя: Ardubino

Переинициализация дисплея. Как?

Сообщение dronixon »

pan писал(а): 21 май 2018, 16:39[ref]dronixon[/ref], вот http://forum.flprog.ru/viewtopic.php?f=45&t=3546
Алексей спасибо большое!
Для тех кто в танке, ну как я))), файл с расширением ubi добавляем в проге Flprog в раздел Пользовательские блоки.
Вот так как на картинке будет правильно? После вкл. реле, через 5 сек экран "придёт в себя" ?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Переинициализация дисплея. Как?

Сообщение pan »

да. но лучше найти причину проблему, нежели изобретать костыли :wizard:
хотя... кто как хочет, так и ... )
dronixon
Рядовой
Сообщения: 30
Зарегистрирован: 21 май 2018, 15:31
Имя: Ardubino

Переинициализация дисплея. Как?

Сообщение dronixon »

pan писал(а): 21 май 2018, 21:01да. но лучше найти причину проблему, нежели изобретать костыли
Согласен, но так как это произведение я сделал за свой счёт и установил на работе (включение вытяжной вентиляции), если б делал для себя то через I2C.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Переинициализация дисплея. Как?

Сообщение pan »

dronixon писал(а): 21 май 2018, 21:25если б делал для себя то через I2C
я бы наоборот :senile:
Serg_Grn
Лейтенант
Сообщения: 338
Зарегистрирован: 11 фев 2018, 13:07
Имя: Сергей
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Переинициализация дисплея. Как?

Сообщение Serg_Grn »

pan писал(а): 21 май 2018, 21:52я бы наоборот
Проясните пожалуйста, почему не I2C? Удобно ведь, или есть какие-то значимые недостатки?
dronixon
Рядовой
Сообщения: 30
Зарегистрирован: 21 май 2018, 15:31
Имя: Ardubino

Переинициализация дисплея. Как?

Сообщение dronixon »

Вот и первая трудность. Как после каждого включения запускать этот блок если он :
У вас нет необходимых прав для просмотра вложений в этом сообщении.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Переинициализация дисплея. Как?

Сообщение pan »

Serg_Grn писал(а): 21 май 2018, 22:13 или есть какие-то значимые недостатки
для простых проектов нет, а вообще дисплей про i2c это тормоза.
dronixon писал(а): 21 май 2018, 22:22Вот и первая трудность.
а зачем его постоянно использовать? соберите все условия для запуска этого блока в одну кучу (переменную)
а потом уже эту переменную цепляйте на вход блока
Ответить

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

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

Сейчас этот форум просматривают: Sergan и 1 гость