Дисплей nokia 3310
-
- Лейтенант
- Сообщения: 699
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 16 раз
- Поблагодарили: 10 раз
Дисплей nokia 3310
Попробовал подключить дисплей к питанию 5В. Контрастность зашкаливает. С подсветкой и без подсветки.
Цитата slavas ()200?'200px':''+(this.scrollHeight+5)+'px');">BL это питание подсветки (светодиоды на плате) и с дисплеем не связано, поэтому контрастность меняться не может проверьте GND.У меня контрастность увеличивается при подключение BL к +3,3В. Даже через резистор 100, 330 Ом тоже не помогает. В старом блоке настройка контрастности даже работала.
Проблему решил подсветку запитал от 5в через резистор 100Ом. Также можна сделать подсветку управляемой, запитать ее от цифрового пина. Ток потребление через резистор 100Ом составляет 8мА. А для полной уверенности и долгой жизни подсветки лучше взять резистор на 330Ом ток будет 5мА.
Цитата slavas ()200?'200px':''+(this.scrollHeight+5)+'px');">BL это питание подсветки (светодиоды на плате) и с дисплеем не связано, поэтому контрастность меняться не может проверьте GND.У меня контрастность увеличивается при подключение BL к +3,3В. Даже через резистор 100, 330 Ом тоже не помогает. В старом блоке настройка контрастности даже работала.
Проблему решил подсветку запитал от 5в через резистор 100Ом. Также можна сделать подсветку управляемой, запитать ее от цифрового пина. Ток потребление через резистор 100Ом составляет 8мА. А для полной уверенности и долгой жизни подсветки лучше взять резистор на 330Ом ток будет 5мА.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось CraCk 05 мар 2016, 01:16, всего редактировалось 1 раз.
-
- Лейтенант
- Сообщения: 538
- Зарегистрирован: 29 окт 2015, 09:57
- Откуда: Kazakhstan
- Имя: Evgesha
Дисплей nokia 3310
ну вот опять никак с дисплеями
Последний раз редактировалось Evgesha 06 мар 2016, 12:04, всего редактировалось 1 раз.
Дисплей nokia 3310
CraCk, Чтото мне кажется у Вас подсветка экрана управляется корпусом, в Вшей схеме 3v3 замыкаеися на 5v через подсветку. Посадите BL на корпус.
-
- Лейтенант
- Сообщения: 538
- Зарегистрирован: 29 окт 2015, 09:57
- Откуда: Kazakhstan
- Имя: Evgesha
Дисплей nokia 3310
slavas, было время глянуть заморочку с многоразовым использованием блока в проекте ?
-
- Лейтенант
- Сообщения: 699
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 16 раз
- Поблагодарили: 10 раз
Дисплей nokia 3310
Садил. Не реагирует на корпус. Но то что при разных библиотеках разная контрастность это факт. При первой библиотеки без подсветки символы ели видно. Компилирую проект с другой библиотекой значения не дисплее все красивые четкие.slavas писал(а):Посадите BL на корпус.
slavas будете реализовывать одинарный блок на одну строку? Проблема в том что на создавал в проекте дисплеев для создания меню а они в меня на меге забрали 50% памяти.
-
- Лейтенант
- Сообщения: 538
- Зарегистрирован: 29 окт 2015, 09:57
- Откуда: Kazakhstan
- Имя: Evgesha
Дисплей nokia 3310
CraCk,
slavas будете реализовывать одинарный блок на одну строку? Проблема в том что на создавал в проекте дисплеев для создания меню
а как отображение при переключениях ? у меня если подаешь на другой блок en, то экран моргает, и накладывается друг на друга данные, как будто нет блокировки входящих сигналов на вывод.....
slavas будете реализовывать одинарный блок на одну строку? Проблема в том что на создавал в проекте дисплеев для создания меню
а как отображение при переключениях ? у меня если подаешь на другой блок en, то экран моргает, и накладывается друг на друга данные, как будто нет блокировки входящих сигналов на вывод.....
-
- Лейтенант
- Сообщения: 699
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 16 раз
- Поблагодарили: 10 раз
Дисплей nokia 3310
У меня тоже все моргает. Наверно придется переходить 2х16. Блок дисплея nokia ещё не готовы до масштабных построений проектов.Evgesha писал(а):у меня если подаешь на другой блок en, то экран моргает, и накладывается друг на друга данные, как будто нет блокировки входящих сигналов на вывод.....
-
- Лейтенант
- Сообщения: 538
- Зарегистрирован: 29 окт 2015, 09:57
- Откуда: Kazakhstan
- Имя: Evgesha
Дисплей nokia 3310
да блин плохо, с ними хорошо они маленькие, я даже к автору флпрог обратился за помощью с этой проблемкой, так как нет кроме 2х16 дисплеев доступных, но скорее всего нет времени у автора, и так программа быстро развивается и обновляется!!!!CraCk писал(а):У меня тоже все моргает. Наверно придется переходить 2х16. Блок дисплея nokia ещё не готовы до масштабных построений проекто
Дисплей nokia 3310
Evgesha, Если добавить ещё экраны то они тоже работают, если EN блока ноль выполняется
else
{
lcd.clear();
}
это очистка экрана если он выключен, т.е. в каждом цикле печатается включённый экран и чистится следующий, если выключен. У меня знаний не хватает исправить.
else
{
lcd.clear();
}
это очистка экрана если он выключен, т.е. в каждом цикле печатается включённый экран и чистится следующий, если выключен. У меня знаний не хватает исправить.
-
- Лейтенант
- Сообщения: 538
- Зарегистрирован: 29 окт 2015, 09:57
- Откуда: Kazakhstan
- Имя: Evgesha
Дисплей nokia 3310
понятно, блин не все так просто с дисплеями.... автор программы не отвечает.....мож подсказку бы какую кинул, ведь 2х16 многоразово то используются и очищаются и переключаются, как то ж это реализовалось....slavas писал(а):gesha, Если добавить ещё экраны то они тоже работают, если EN блока ноль выполняетсяelse
{
lcd.clear();
}
это очистка экрана если он выключен, т.е. в каждом цикле печатается включённый экран и чистится следующий, если выключен. У меня знаний не хватает исправить.
Дисплей nokia 3310
Evgesha, держите новую поделку с бонусом, если прокатит можно думать дальше.
скачать newlcd
Добавлено (09.03.2016, 14:09)
---------------------------------------------
такой курсор интереснее.
курсор
скачать newlcd
Добавлено (09.03.2016, 14:09)
---------------------------------------------
такой курсор интереснее.
курсор
-
- Лейтенант
- Сообщения: 538
- Зарегистрирован: 29 окт 2015, 09:57
- Откуда: Kazakhstan
- Имя: Evgesha
Дисплей nokia 3310
весь экран теперь не моргает, но моргает та строка котора должна переключится, мож че не так у меня с проектом, slavas гляньте у себя
курсор понравился, круто)))
курсор понравился, круто)))
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Evgesha 09 мар 2016, 15:55, всего редактировалось 1 раз.
-
- Лейтенант
- Сообщения: 538
- Зарегистрирован: 29 окт 2015, 09:57
- Откуда: Kazakhstan
- Имя: Evgesha
Дисплей nokia 3310
После тт у меня на одном инверсия экране а на другом нету, ну я убрал тт. подал на прямую на экран, 0 строка мерцает, как только удалю блок экрана с другой информацией на вывод на эту же 0 строку тогда она немерцает....slavas писал(а):у вас в нулевую строку два экрана одновременно включены на TT триггере.
Дисплей nokia 3310
Да не заметил. В блоке опять косяк.
Добавлено (10.03.2016, 12:00)
---------------------------------------------
Evgesha, Полностью переписал алгоритм блока.
скачать
Попробуйте в строку где уже есть надпись вписать ещё что ни будь в свободное место при помощи добавления ещё одного экрана.
Добавлено (10.03.2016, 12:00)
---------------------------------------------
Evgesha, Полностью переписал алгоритм блока.
скачать
Попробуйте в строку где уже есть надпись вписать ещё что ни будь в свободное место при помощи добавления ещё одного экрана.
Последний раз редактировалось slavas 10 мар 2016, 12:44, всего редактировалось 1 раз.
-
- Лейтенант
- Сообщения: 538
- Зарегистрирован: 29 окт 2015, 09:57
- Откуда: Kazakhstan
- Имя: Evgesha
Дисплей nokia 3310

те заморочки которы были их нет!!!
переключается и показывает ту инфу которую включили на вывод!!!!!!!!!!
slavas, спасибо большое!!!!!
за блок и то что не бросили его разработку
!!!!!!!!!!!
-
- Лейтенант
- Сообщения: 699
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 16 раз
- Поблагодарили: 10 раз
Дисплей nokia 3310
Подтверждаю заработало. Но есть но. При инициализации МК идет моргание дисплея больше 10 раз. Предполагаю что количество морганий зависит от количества вставленных дисплеев в проект. Пример проекта с большим количеством дисплеев прикреплено.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Дисплей nokia 3310
Да, моргание это инициализация дисплея, в скетче множество строк инициализации, причём каждая отвечает за свой экран
lcd_54217139_8.begin(84, 48);
lcd_54217139_9.begin(84, 48);
lcd_54217139_10.begin(84, 48);
Удаление строки отключает экран. Это в принципе так и должно быть, ведь экранов то много. Это особенность программы, ей всё равно что физически экран один, декларировано то много виртуальных.
lcd_54217139_8.begin(84, 48);
lcd_54217139_9.begin(84, 48);
lcd_54217139_10.begin(84, 48);
Удаление строки отключает экран. Это в принципе так и должно быть, ведь экранов то много. Это особенность программы, ей всё равно что физически экран один, декларировано то много виртуальных.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость