Уважаемые пользователи! Наш сайт и форум содержится на средства полученные от рекламы. Если вы хотите и дальше продолжать общаться, скачивать, и т.п. пожалуйста отключите блокировку рекламы для нашего сайта/форума. Мы не обязываем Вас переходить по рекламным ссылкам, просто она должна отображаться у вас в браузере. Реклама размещена ненавязчиво, сверху и снизу страницы, на прочтение основного материала никак не влияет! Спасибо за понимание!

LCD1602 HD44780 (русский язык).

Кириллица на экранах в которых она НЕ зашита в знакогенераторе

Использование дисплеев и обсуждение пользовательских блоков к ним
Аватара пользователя
Lisica
Сержант
Сообщения: 236
Зарегистрирован: 18.12.2017{, 17:25}
Репутация: 14
Откуда: Золотоноша

LCD1602 HD44780 (русский язык).

#81

Сообщение Lisica » 31.01.2018{, 18:59}

jonik22sm писал(а):
31.01.2018{, 18:43}
Кто знает как
а в параметры блока заглянуть?

Аватара пользователя
jonik22sm
Лейтенант
Сообщения: 565
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 0
Откуда: Краснодар
Имя: Евгений
Контактная информация:

LCD1602 HD44780 (русский язык).

#82

Сообщение jonik22sm » 01.02.2018{, 06:21}

Lisica писал(а):
31.01.2018{, 18:59}
jonik22sm писал(а):
31.01.2018{, 18:43}
Кто знает как
а в параметры блока заглянуть?
заглядывал и не нашёл
а как быть с теми дисплеями в которых есть кирилица?
Можно сделать ВСЁ. Было бы желание.

Аватара пользователя
Lisica
Сержант
Сообщения: 236
Зарегистрирован: 18.12.2017{, 17:25}
Репутация: 14
Откуда: Золотоноша

LCD1602 HD44780 (русский язык).

#83

Сообщение Lisica » 01.02.2018{, 09:14}

jonik22sm писал(а):
01.02.2018{, 06:21}
заглядывал и не нашёл
о каких именно блоках речь?

av
Капитан
Сообщения: 781
Зарегистрирован: 25.09.2017{, 13:25}
Репутация: 47
Имя: Алексей

LCD1602 HD44780 (русский язык).

#84

Сообщение av » 01.02.2018{, 09:24}

Уважаемый pan, как только тема будет перенесена она тут же умрет. Дело в том что по большей части в ветке "Пользовательские блоки" очень редко отвечает на создавшиеся вопросы создатели блоков. Не знаю с чем это связанно. Это мое мнение !
pan писал(а):
31.01.2018{, 22:35}
в темах пользовательских блоков будут обсуждаться только блоки которые загружает автор в первом посте
В этой теме так же добавлены ещё несколько блоков как быть с ними ? Я прекрасно понимаю что бы не захломлять тему созданную в первом посте нужно
pan писал(а):
31.01.2018{, 22:35}
все свои старания во благо народа в виде ПБ можете разместить в соответствующей ветке форума. каждый свой блок!
желательно рабочий и проверенный .
Но посмотрите сами ,что общими усилиями все таки создали несколько блоков. Здесь же были ошибки и исправления
pan писал(а):
31.01.2018{, 22:35}
(баги, возможность доработки или просьба каких то хотелок доделок )
.
Мне понятно ваше желание навести порядок (это не сарказм ) !!!

Аватара пользователя
Sancho
Полковник
Сообщения: 3335
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 430
Откуда: Ярославль.
Имя: Александр
Контактная информация:

LCD1602 HD44780 (русский язык).

#85

Сообщение Sancho » 01.02.2018{, 09:36}

av,
Отвечу просто.
Создаёте ПБ. Пусть и сырой.
Создаёте в ветке Железо тему.
Там варится каша.
По мере появления чего-то перевариваемого, без танцев с бубном и мезима, блок выставляется в разделе "Пользовательские блоки" с указанием на тему в резделе "Железо" для обсуждения альтернатив и прочих заморочек.
А сейчас попробуй найди здесь нормальный вариант с описанием?
Надеюсь, донёс мысль о порядке на форуме.
Если не получится на контроллере - сделаю на тразисторах и 155/176...Научился, немного.
Поможем проекту вместе!

Аватара пользователя
gerdog
Рядовой
Сообщения: 42
Зарегистрирован: 04.01.2018{, 07:46}
Репутация: 1

LCD1602 HD44780 (русский язык).

#86

Сообщение gerdog » 05.02.2018{, 17:57}

Люди добрые, есть прогресс? А то 5 версия под i2c даже компилироваться не захотела((

Аватара пользователя
Lisica
Сержант
Сообщения: 236
Зарегистрирован: 18.12.2017{, 17:25}
Репутация: 14
Откуда: Золотоноша

LCD1602 HD44780 (русский язык).

#87

Сообщение Lisica » 05.02.2018{, 19:03}

gerdog писал(а):
05.02.2018{, 17:57}
5 версия под i2c даже компилироваться не захотела((
В секции setap удалите строку lcd.begin (16, 2);

Аватара пользователя
gerdog
Рядовой
Сообщения: 42
Зарегистрирован: 04.01.2018{, 07:46}
Репутация: 1

LCD1602 HD44780 (русский язык).

#88

Сообщение gerdog » 05.02.2018{, 20:12}

Lisica писал(а):
05.02.2018{, 19:03}
gerdog писал(а):
05.02.2018{, 17:57}
5 версия под i2c даже компилироваться не захотела((
В секции setap удалите строку lcd.begin (16, 2);
спасибо попробую, как раз на что-то подобное ругался

Аватара пользователя
Dryundel
Лейтенант
Сообщения: 581
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 193
Откуда: Ярославль
Имя: Андрей

LCD1602 HD44780 (русский язык).

#89

Сообщение Dryundel » 23.08.2019{, 18:12}

Сделал два блока для дисплеев подключенных по i2c
LCD_2004_(русификация)__i2c_(CODE).ubi
(168.51 КБ) 99 скачиваний
LCD_1602_(русификация)_i2c_(CODE).ubi
(166.97 КБ) 107 скачиваний
Не требуют танцев с бубнами для вывода кириллицы на дисплей без русской кодовой таблицы.
Просто подаете русский текст на вход и все.
Имеют на борту все недостающие (по начертанию) кириллические символы как Заглавные так и прописные.
Но имеется ограничение. На дисплее не должно одновременно присутствовать более 8 таких уникальных символов. Если символ повторяется - считается за один.
Набор необходимых символов в текущий момент генерится "на лету".
На вывод латинских символов ограничений нет.
Из минусов - занимает довольно много памяти.
Подробное описание в блоке.

У кого есть возможность - потестите и отпишитесь.
Test LCD RUS.flp
(255 КБ) 83 скачивания
2019-08-23_173229.jpg
Последний раз редактировалось Dryundel 24.09.2019{, 11:22}, всего редактировалось 3 раза.

SSSergeich
Лейтенант
Сообщения: 397
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 19
Откуда: Ярославль
Имя: Сергей

LCD1602 HD44780 (русский язык).

#90

Сообщение SSSergeich » 23.08.2019{, 20:54}

Dryundel писал(а):
23.08.2019{, 18:12}
У кого есть возможность - потестите и отпишитесь.
Фантазию надо проявить, чтобы уложиться в эти 8 символов))
8 символов всего или на вывод в одной строке?

При случайном переполнении 1-й строки, символы переносятся на 3-ю

Отправлено спустя 19 минут 42 секунды:
test rus.flp
(229.97 КБ) 27 скачиваний

Аватара пользователя
Dryundel
Лейтенант
Сообщения: 581
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 193
Откуда: Ярославль
Имя: Андрей

LCD1602 HD44780 (русский язык).

#91

Сообщение Dryundel » 23.08.2019{, 21:21}

SSSergeich писал(а):
23.08.2019{, 20:54}
Фантазию надо проявить, чтобы уложиться в эти 8 символов))
8 символов всего или на вывод в одной строке?
8 символов одновременно на дисплее. Но речь идет только о тех символах, аналогов которых нет в латинице.
Символы АаВвЕеKMHOoPpCcTy... и т.д. не считаются. Они берутся из латиницы.

SSSergeich
Лейтенант
Сообщения: 397
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 19
Откуда: Ярославль
Имя: Сергей

LCD1602 HD44780 (русский язык).

#92

Сообщение SSSergeich » 23.08.2019{, 21:44}

Dryundel писал(а):
23.08.2019{, 21:21}
8 символов одновременно на дисплее
Тогда не понимаю, почему мой пример глючит туда сюда, то нормально, то с глюком и так через раз

Аватара пользователя
Dryundel
Лейтенант
Сообщения: 581
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 193
Откуда: Ярославль
Имя: Андрей

LCD1602 HD44780 (русский язык).

#93

Сообщение Dryundel » 23.08.2019{, 22:43}

При чем 8 уникальных символов не должно превышать.
К примеру если на дисплей будет выведено одновременно "фиолетовый фарфоровый фалафель" то все будет окей.

SSSergeich
Лейтенант
Сообщения: 397
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 19
Откуда: Ярославль
Имя: Сергей

LCD1602 HD44780 (русский язык).

#94

Сообщение SSSergeich » 23.08.2019{, 23:37}

фиолетовый фарфоровый фалафель
:shok: :smile453:

Почему в моём примере через раз правильно?

Аватара пользователя
Dryundel
Лейтенант
Сообщения: 581
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 193
Откуда: Ярославль
Имя: Андрей

LCD1602 HD44780 (русский язык).

#95

Сообщение Dryundel » 24.08.2019{, 07:47}

SSSergeich, покажите что получается.

Аватара пользователя
krakov09
Сержант
Сообщения: 154
Зарегистрирован: 08.07.2019{, 08:30}
Репутация: 4
Откуда: Кострома
Имя: Юрий

LCD1602 HD44780 (русский язык).

#96

Сообщение krakov09 » 24.08.2019{, 08:44}

LCD_1602_(русификация)_i2c_(CODE).ubi
На этом вообще ни чего не получается, на входы en ставлю единицы, на стринг текст , может чего то не дозакачал?

SSSergeich
Лейтенант
Сообщения: 397
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 19
Откуда: Ярославль
Имя: Сергей

LCD1602 HD44780 (русский язык).

#97

Сообщение SSSergeich » 24.08.2019{, 09:21}

Dryundel писал(а):
24.08.2019{, 07:47}
SSSergeich, покажите что получается.
Всё оставил на работе. В пн только смогу.

Аватара пользователя
Dryundel
Лейтенант
Сообщения: 581
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 193
Откуда: Ярославль
Имя: Андрей

LCD1602 HD44780 (русский язык).

#98

Сообщение Dryundel » 24.08.2019{, 09:27}

krakov09 писал(а):
24.08.2019{, 08:44}
LCD_1602_(русификация)_i2c_(CODE).ubi
На этом вообще ни чего не получается, на входы en ставлю единицы, на стринг текст , может чего то не дозакачал?
Подключение i2c? Подсветку (вход Led) включил? Адрес проверил? Прошивается?

Аватара пользователя
SergeyShikal
Сержант
Сообщения: 296
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 9
Откуда: Иркутская область
Имя: Сергей

LCD1602 HD44780 (русский язык).

#99

Сообщение SergeyShikal » 24.08.2019{, 11:31}

Dryundel писал(а):
23.08.2019{, 22:43}
"фиолетовый фарфоровый фалафель"
мега 2560, что циклично, что все разом работает нормально
фиол.flp
(229.58 КБ) 22 скачивания

Аватара пользователя
krakov09
Сержант
Сообщения: 154
Зарегистрирован: 08.07.2019{, 08:30}
Репутация: 4
Откуда: Кострома
Имя: Юрий

LCD1602 HD44780 (русский язык).

#100

Сообщение krakov09 » 24.08.2019{, 12:54}

Dryundel писал(а):
24.08.2019{, 09:27}
Подключение i2c? Подсветку (вход Led) включил? Адрес проверил? Прошивается?
Ну вроде все так , а чего то не так, пустой экран.
Вложения
LCD 1602 Dry.flp
(188.42 КБ) 24 скачивания
Последний раз редактировалось krakov09 24.08.2019{, 13:02}, всего редактировалось 1 раз.

Ответить

Вернуться в «Дисплеи и индикаторы»

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя