LCD1602 HD44780 (русский язык).
LCD1602 HD44780 (русский язык).
удалено
Последний раз редактировалось sonata 10 фев 2018, 00:35, всего редактировалось 1 раз.
pony sonata
LCD1602 HD44780 (русский язык).
очистка - 1 длительностью в 1 цикл
То есть:
очистили перед выводом и cle_ar в 0
-
- Лейтенант
- Сообщения: 537
- Зарегистрирован: 29 окт 2015, 09:57
- Откуда: Kazakhstan
- Имя: Evgesha
LCD1602 HD44780 (русский язык).
[ref]sonata[/ref],
выпаял и2си конвертер, подкинул, мерцают некоторые буквы
[spoiler] [/spoiler]
выпаял и2си конвертер, подкинул, мерцают некоторые буквы
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
LCD1602 HD44780 (русский язык).
Чтоб не мерцало один раз надо выводить (en через Rtrig)
У меня вместо м - н
и ю не отобразилась. [spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Лейтенант
- Сообщения: 537
- Зарегистрирован: 29 окт 2015, 09:57
- Откуда: Kazakhstan
- Имя: Evgesha
LCD1602 HD44780 (русский язык).
[ref]Lisica[/ref], вобщем пока еденица на ен входе, то выводит то что хочешь, но с мерцанием, когда убираешь еденицу в ноль, то выводит без мерцания, но меняются буквы на другие.
LCD1602 HD44780 (русский язык).
удалено
Последний раз редактировалось sonata 10 фев 2018, 00:34, всего редактировалось 1 раз.
pony sonata
LCD1602 HD44780 (русский язык).
Я не в силах в библиотеке копаться... к автору... ссылки в опмсании к блоку
-
- Лейтенант
- Сообщения: 537
- Зарегистрирован: 29 окт 2015, 09:57
- Откуда: Kazakhstan
- Имя: Evgesha
LCD1602 HD44780 (русский язык).
но тогда и работают штатные блоки с этой библиотекой,заменив после компиляции первые две строки, правда центровки нетуsonata писал(а): 28 янв 2018, 15:22чесн говоря я уже на таком автомате следую этому правилу, что напрочь забыл написать про это перед использованием схемы с генерацией знаков
#include <LiquidCrystal_1602_RUS.h>
LiquidCrystal_1602_RUS _lcd1(0, 1, 2, 3, 4, 5);
для i2c
#include <Wire.h>
#include <LCD_1602_RUS.h>
LCD_1602_RUS _lcd1(0x27, 16, 2);
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- faramir777
- Рядовой
- Сообщения: 46
- Зарегистрирован: 28 ноя 2015, 14:59
- Откуда: с.Питерка
LCD1602 HD44780 (русский язык).
Сделал блоки на основе этой же библиотеки, может кому нибудь пригодится.
Отличия от блока LCD_1602_LCD-KEYPAD-Shield_RUS от AVGN (ориентировался на стандартный блок):
1. Блок на одну строку (используем на каждую строку по отдельному блоку, как в стандартном)
2. Нет управления подсветкой (мне она не нужна, поэтому не заморачивался)
3. Автоматическая очистка дисплея (как в стандартном блоке)
Минусы такие же как в блоке от AVGN - не более 8 "чисто кириллических" символов на экран.
PS - версию для I2C не тестировал по причине отсутствия такового. Если кто проверит, отпишитесь о работе блока.
Отличия от блока LCD_1602_LCD-KEYPAD-Shield_RUS от AVGN (ориентировался на стандартный блок):
1. Блок на одну строку (используем на каждую строку по отдельному блоку, как в стандартном)
2. Нет управления подсветкой (мне она не нужна, поэтому не заморачивался)
3. Автоматическая очистка дисплея (как в стандартном блоке)
Минусы такие же как в блоке от AVGN - не более 8 "чисто кириллических" символов на экран.
PS - версию для I2C не тестировал по причине отсутствия такового. Если кто проверит, отпишитесь о работе блока.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось faramir777 29 янв 2018, 16:31, всего редактировалось 1 раз.
E8400 4gb win10 64bit, pipo w4 win8 32bit
LCD1602 HD44780 (русский язык).
[ref]faramir777[/ref], В блоке для ш2с в секции setup замените строки
lcd.begin (16, 2);
lcd.backlight();
на
lcd.init();
lcd.backlight();
а то компилятор ругается.
Отправлено спустя 12 минут 29 секунд:
КоррекЧвя
Часов
Нарочно сменил подходящие символы на латиницу - тоже самое пишет...
lcd.begin (16, 2);
lcd.backlight();
на
lcd.init();
lcd.backlight();
а то компилятор ругается.
Отправлено спустя 12 минут 29 секунд:
В фразе "Коррекция Часов" насчитал 5 кирилических символов, но на дисплее написало:
КоррекЧвя
Часов
Нарочно сменил подходящие символы на латиницу - тоже самое пишет...
- jonik22sm
- Капитан
- Сообщения: 792
- Зарегистрирован: 20 ноя 2015, 11:28
- Откуда: Краснодар
- Имя: Евгений
- Благодарил (а): 1 раз
- Поблагодарили: 7 раз
- Контактная информация:
LCD1602 HD44780 (русский язык).
ни где не нашёл спрошу здесь
Как вывести маленькую "с" как градус?
Как вывести маленькую "с" как градус?
Можно сделать ВСЁ. Было бы желание.
- jonik22sm
- Капитан
- Сообщения: 792
- Зарегистрирован: 20 ноя 2015, 11:28
- Откуда: Краснодар
- Имя: Евгений
- Благодарил (а): 1 раз
- Поблагодарили: 7 раз
- Контактная информация:
LCD1602 HD44780 (русский язык).
Ну так что кто нибудь знает или нет как вывести градус но сверху а не просто маленькую "с"
Можно сделать ВСЁ. Было бы желание.
LCD1602 HD44780 (русский язык).
Вопрос не совсем понятен.
я вот так делаю:
[spoiler][
[/spoiler]
я вот так делаю:
[spoiler][

У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось andreya45 29 янв 2018, 07:55, всего редактировалось 3 раза.
LCD1602 HD44780 (русский язык).
Добавь символ к строке под номером 223 он похож на знак градуса
Последний раз редактировалось cmept-27 22 ноя 2024, 15:54, всего редактировалось 1 раз.
OK
- jonik22sm
- Капитан
- Сообщения: 792
- Зарегистрирован: 20 ноя 2015, 11:28
- Откуда: Краснодар
- Имя: Евгений
- Благодарил (а): 1 раз
- Поблагодарили: 7 раз
- Контактная информация:
LCD1602 HD44780 (русский язык).
спасибо понял
вопросов больше не имею
вопросов больше не имею
Можно сделать ВСЁ. Было бы желание.
-
- Лейтенант
- Сообщения: 537
- Зарегистрирован: 29 окт 2015, 09:57
- Откуда: Kazakhstan
- Имя: Evgesha
LCD1602 HD44780 (русский язык).
[ref]sonata[/ref],
у меня работает, отличная работа, спасибо!
если будет время выложите и оформите в блоках пользователей оба варианта для i2c и обычного подклюения.
у меня работает, отличная работа, спасибо!
если будет время выложите и оформите в блоках пользователей оба варианта для i2c и обычного подклюения.
- magpit
- Лейтенант
- Сообщения: 382
- Зарегистрирован: 01 окт 2017, 12:55
- Имя: Сергей
- Благодарил (а): 2 раза
LCD1602 HD44780 (русский язык).
А подсветку как включить?
Блок управлением подсветки тоже не помогает.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя