LCD1602 HD44780 (русский язык).
- Ivan_Kornege
- Лейтенант
- Сообщения: 338
- Зарегистрирован: 29 апр 2017, 08:24
- Откуда: гАндурас
- Имя: Ivan
LCD1602 HD44780 (русский язык).
Lisica, так подключай пеерменную на вход t_clear и пиши в нее любое время. И текст не будет обновляться столько времени сколько в переменную скинешш.
LCD1602 HD44780 (русский язык).
Наверно можно вывести вход для управления очисткой экрана. Сейчас дисплей отдал юным техникам до понедельника. Не на чем тестировать.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
☆Альберт Эйнштейн
LCD1602 HD44780 (русский язык).
чтоб дисплей не моргал, можно не очищать, а просто перезаписывать строку ![Умник :umnik:](./images/smilies/ucoz_umnik.gif)
![Умник :umnik:](./images/smilies/ucoz_umnik.gif)
LCD1602 HD44780 (русский язык).
Lisica, ну елы палы, допишите код который будет сравнивать предыдущую строку и при необходимости дописывать нужное количество пробелов.
LCD1602 HD44780 (русский язык).
Вам легко говорить... Я не волшебник... я же только учусь... и многого ещё не понять...
Повозившись таки переделал.
Это тот же блок, убрал delay, вторую строку, но добавил вывод в какую строку писать.
Добавил, если строка больше предыдущей, то очистка.
Добавил строку по центру. Но там заковыка вышла. пришлось ещё вход rus добавить... Если пишите русскими. то нужно туда 1 вставить, иначе не по центру будит... Почему так - не понятно. может кто то разберётся...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Golan
- Капитан
- Сообщения: 827
- Зарегистрирован: 26 ноя 2017, 23:18
- Откуда: Деревня, 98 домов в Мордовии
- Имя: Владимир
- Контактная информация:
LCD1602 HD44780 (русский язык).
По I2C подключение? все, увидел
Добро не ценится в современном мире, люди от него наглеют!
LCD1602 HD44780 (русский язык).
По умолчанию настройки для LCD Keypad Shield
Входы:
ClearLCD - Очистка дисплея.Работает если на EN = false , а на ClearLCD = true .Можно задать любой период очистки дисплея.
Str1 - начало вывода символа читая с лева. Константа 1 пропускаем 1-й столбец, вывод символов со 2-го столбца
Text1 - Выводим на дисплей надпись в первой строке LCD
Str2 - начало вывода символа читая с лева. Константа 2 пропускаем 2-й столбец, вывод символов с 3-го столбца
Text2 - Выводим на дисплей надпись во второй строке LCD
Backlight - Регулировка яркости подсветки дисплея. Рекомендуемая 50-255
Выходы:
led - Регулируемый уровень яркости подсветки дисплея. Рекомендуемая 50-255 . 255 =полная яркость. 10 pin для LCD Keypad Shield.
Нажатие кнопки RIGHT стирает выводимый текст Пример переключения с интервалом 1сек.
Входы:
ClearLCD - Очистка дисплея.Работает если на EN = false , а на ClearLCD = true .Можно задать любой период очистки дисплея.
Str1 - начало вывода символа читая с лева. Константа 1 пропускаем 1-й столбец, вывод символов со 2-го столбца
Text1 - Выводим на дисплей надпись в первой строке LCD
Str2 - начало вывода символа читая с лева. Константа 2 пропускаем 2-й столбец, вывод символов с 3-го столбца
Text2 - Выводим на дисплей надпись во второй строке LCD
Backlight - Регулировка яркости подсветки дисплея. Рекомендуемая 50-255
Выходы:
led - Регулируемый уровень яркости подсветки дисплея. Рекомендуемая 50-255 . 255 =полная яркость. 10 pin для LCD Keypad Shield.
Нажатие кнопки RIGHT стирает выводимый текст Пример переключения с интервалом 1сек.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
☆Альберт Эйнштейн
-
- Лейтенант
- Сообщения: 525
- Зарегистрирован: 29 окт 2015, 09:57
- Откуда: Kazakhstan
- Имя: Evgesha
LCD1602 HD44780 (русский язык).
ПОМОЩЬ ПРОЕКТУ FLPROG:
http://flprog.ru/pomoshh-proektu/
http://flprog.ru/pomoshh-proektu/
LCD1602 HD44780 (русский язык).
удалено
Последний раз редактировалось sonata 10 фев 2018, 00:36, всего редактировалось 1 раз.
pony sonata
LCD1602 HD44780 (русский язык).
Таки осилил... всё в описании.
Для кетайских дисплеев на шине I2C!!!
Библиотека прилеплена.
Если у кого будет ругаться на её отсутствие - ссыль на неё в описании к блоку. Только нужно переименовать в "LCD_1602_RUS-master_i2c".
Отправлено спустя 6 минут 32 секунды:
Уно с шилдом - работает.
Отправлено спустя 2 минуты 39 секунд:
Будет, но там для русифицированых дисплеев
Перезалил...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Лейтенант
- Сообщения: 525
- Зарегистрирован: 29 окт 2015, 09:57
- Откуда: Kazakhstan
- Имя: Evgesha
LCD1602 HD44780 (русский язык).
Lisica,
с центровкой что то не то, и во 2 строке не те буквы выводит.
1 строка - космос юлфы
2 строка - гагарин фурэл
да как же прятать под спойлер блина
с центровкой что то не то, и во 2 строке не те буквы выводит.
1 строка - космос юлфы
2 строка - гагарин фурэл
да как же прятать под спойлер блина
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Evgesha 27 янв 2018, 17:27, всего редактировалось 3 раза.
ПОМОЩЬ ПРОЕКТУ FLPROG:
http://flprog.ru/pomoshh-proektu/
http://flprog.ru/pomoshh-proektu/
LCD1602 HD44780 (русский язык).
удалено
Последний раз редактировалось sonata 10 фев 2018, 00:36, всего редактировалось 1 раз.
pony sonata
-
- Лейтенант
- Сообщения: 525
- Зарегистрирован: 29 окт 2015, 09:57
- Откуда: Kazakhstan
- Имя: Evgesha
LCD1602 HD44780 (русский язык).
sonata, у вас для и2си нету блока ?
ПОМОЩЬ ПРОЕКТУ FLPROG:
http://flprog.ru/pomoshh-proektu/
http://flprog.ru/pomoshh-proektu/
LCD1602 HD44780 (русский язык).
удалено
Последний раз редактировалось sonata 10 фев 2018, 00:36, всего редактировалось 1 раз.
pony sonata
LCD1602 HD44780 (русский язык).
Могу предоставить себя в качестве тестера...
Отправлено спустя 48 минут 40 секунд:
Вот, подправил "костылями"
В проекте только один раз
Вывод разных надписей - через переключатели.
cle_ar очистка дисплея, когда вам нужно, тогда и очищаете.
Если автор библиотеки сделает очистку знакогенератора перед каждым выводом, то можно сделать по аналогии с http://forum.flprog.ru/viewtopic.php?p=40025#p40025
У вас нет необходимых прав для просмотра вложений в этом сообщении.
LCD1602 HD44780 (русский язык).
удалено
Последний раз редактировалось sonata 10 фев 2018, 00:35, всего редактировалось 1 раз.
pony sonata
-
- Лейтенант
- Сообщения: 525
- Зарегистрирован: 29 окт 2015, 09:57
- Откуда: Kazakhstan
- Имя: Evgesha
LCD1602 HD44780 (русский язык).
Lisica, что то не так с очисткой, и все мерцает.
SPOILERSPOILER_SHOW
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ПОМОЩЬ ПРОЕКТУ FLPROG:
http://flprog.ru/pomoshh-proektu/
http://flprog.ru/pomoshh-proektu/
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость