Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
-
- Рядовой
- Сообщения: 21
- Зарегистрирован: 03 янв 2021, 16:09
- Имя: Alex
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Блок "LCD+Sleep-V2.18" не компилится.
Блок "LCD+Start-V2.18" корректно работает на вывод только 10ти русских букв в одну страницу и одну строку. Если букв больше то начинается белиберда.... в примере если убрать букву "й" то строка выводится корректно.
Блок "LCD+Start-V2.18" корректно работает на вывод только 10ти русских букв в одну страницу и одну строку. Если букв больше то начинается белиберда.... в примере если убрать букву "й" то строка выводится корректно.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Подполковник
- Сообщения: 1202
- Зарегистрирован: 14 фев 2016, 14:16
- Откуда: kazahstan
- Благодарил (а): 32 раза
- Поблагодарили: 6 раз
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
дисплей без кириллицы, там ограничение 8 знаков , так и должно быть.
-
- Рядовой
- Сообщения: 21
- Зарегистрирован: 03 янв 2021, 16:09
- Имя: Alex
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
vovka1973 писал(а): 23 авг 2021, 03:16дисплей без кириллицы, там ограничение 8 знаков , так и должно быть.
А какой смысл тогда в этом блоке? Ничего не понял....
-
- Подполковник
- Сообщения: 1202
- Зарегистрирован: 14 фев 2016, 14:16
- Откуда: kazahstan
- Благодарил (а): 32 раза
- Поблагодарили: 6 раз
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
что бы было по русски меню например и ограничение 8 знаков это тех что нет в латиницы,если вам сложно так то покупайте дисплей с русским языком .Этот блок для тех у кого дисплеи без русского языка благо русский язык богатый можно одно слово писать по разному.
-
- Рядовой
- Сообщения: 84
- Зарегистрирован: 08 фев 2021, 08:35
- Имя: Дмитрий
- Поблагодарили: 9 раз
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
При использовании блоков от ecoins для управления расширителей входов/выходов mcp20317(огромное им спасибо, работает шикарно) и этих блоков для дисплея переодически контроллер есп32 перезагружается, при возникновении помех. Иногда кракозябры, иногда иногда просто подсчетка горит, но в основном перезагрузка. Бывает, что просто идет отображения таймера, а потом через несколько минут перезагрузка. Хотя на столе работало без перезагрузок. На родных блоках дисплея и блоках от ecoins полет нормальный
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Блок 2.18 после введения всех параметров остается некорректным и не уходит на компиляцию
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Сержант
- Сообщения: 116
- Зарегистрирован: 09 ноя 2017, 19:25
- Откуда: Москва
- Имя: Андрей
- Поблагодарили: 16 раз
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Здравствуйте, в настройках блока пункт "Столбец" не заполнен.
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Открываю-все заполнено. Кол-строк=4. Кол-во столбцов=20.
- Dryundel
- Полковник
- Сообщения: 2406
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Поблагодарили: 15 раз
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Вот Ваш проект.
[spoiler=Параметр Столбец] [/spoiler]
А если заполнен столбец, то там еще два параметра ниже. Будьте внимательней.
[spoiler=Параметры Мигание и Постфикс] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Потребовалось чтоб экран включался не сразу при подаче питания на контроллер а когда он нужен.
Решил по пробовать по простому есть реле которое включает то для чего нужен экран.
Но почему-то после включения экрана на нём просто мусор.
Если включаешь всё сразу то всё нормально.
дисплей подключен через 4 бита увы шина I2С занята другими устройствами.
В чём засада
Решил по пробовать по простому есть реле которое включает то для чего нужен экран.
Но почему-то после включения экрана на нём просто мусор.
Если включаешь всё сразу то всё нормально.
дисплей подключен через 4 бита увы шина I2С занята другими устройствами.
В чём засада
В ДЕТСВЕ Я БЫЛ ВРЕДНЫМ, НАГЛЫМ И УПРЯМЫМ.
СПЕШУ ВСЕХ УСПОКОИТЬ, Я ПРЕКРАСНО СОХРАНИЛСЯ.
СПЕШУ ВСЕХ УСПОКОИТЬ, Я ПРЕКРАСНО СОХРАНИЛСЯ.
- kulibinsvv
- Лейтенант
- Сообщения: 486
- Зарегистрирован: 18 сен 2015, 10:04
- Откуда: Омск
- Благодарил (а): 3 раза
- Поблагодарили: 5 раз
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
С порядком инициализации дисплея разберитесь, и вопрос отпадёт сам собой.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Господа. С огромной благодарностью к автору этого чудесного пользовательского блока, причем от души. Я из начинающих, но из борзых, желающих сократить не только количество пинов на контроллере, но и еще и с желанием уменьшить количество используемых микросхем. Интересует вопрос подключения клавы 4x4 и дисплея LCD 20Х4 на базе микросхемы MCP23017. Не хочу изобретать велосипед, но хочу спросить об уже готовых решениях, если такие есть на базе FLProg.
Встретил такую библиотеку:
[spoiler] [/spoiler]
Можно ли ее каким-то образом прикрутить к этому блоку?
Извините, если по неопытности мои вопросы выглядят наивными.
Встретил такую библиотеку:
[spoiler] [/spoiler]
Можно ли ее каким-то образом прикрутить к этому блоку?
Извините, если по неопытности мои вопросы выглядят наивными.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Dryundel
- Полковник
- Сообщения: 2406
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Поблагодарили: 15 раз
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
При большом желании возможно все что угодно, но для большого желания, нужна железная мотивация, а мотивация "Что бы [ref]GALEX[/ref] попробовал", как то не вдохновляет.GALEX писал(а): 19 фев 2022, 22:30 Встретил такую библиотеку:...
Можно ли ее каким-то образом прикрутить к этому блоку?
MCP23017 штука достаточно капризная и не дешевая, видимо поэтому ее для LCD редко используют.
У Вас не получилось подключить клавиатуру на через готовый рабочий блок. Не факт что получится и с MCP23017.
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Получилось. В том то и вопрос.Dryundel писал(а): 19 фев 2022, 23:04 У Вас не получилось подключить клавиатуру на через готовый рабочий блок. Не факт что получится и с MCP23017.
- Dryundel
- Полковник
- Сообщения: 2406
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Поблагодарили: 15 раз
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Ну а раз получилось, не понятно в чем тогда вопрос. Типа на слабо ковырнуть?

Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Результат здесь: [spoiler]viewtopic.php?f=72&t=4104&p=112929#p112929[/spoiler]Dryundel писал(а): 19 фев 2022, 23:04 У Вас не получилось подключить клавиатуру на через готовый рабочий блок. Не факт что получится и с MCP23017.
Просто зачем изобретать велосипед, если вдруг кто-то это проходил. Просто спросил возможно ли это, видя, что MCP23017 покруче и все-таки это одна микруха.
Отправлено спустя 11 минут 33 секунды:
Может по неопытности, но подумал, что это поможет развитию этого блока. Наверное ошибся.
- Dryundel
- Полковник
- Сообщения: 2406
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Поблагодарили: 15 раз
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Покруче чего? Вареных яиц?GALEX писал(а): 19 фев 2022, 23:30 Просто спросил возможно ли это, видя, что MCP23017 покруче и все-таки это одна микруха.
По цене 1 MCP23017 = 10 PCF8574 В этом крутизна? Экономии вообще не вижу. А контроллер эта штука на раз подвесить может при таком спаренном использовании.
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Может и так. Пока еще не знаю. Просто спросил на будущее у спеца.Dryundel писал(а): 19 фев 2022, 23:46 Покруче чего? Вареных яиц? .... А контроллер эта штука на раз подвесить может при таком спаренном использовании
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Не хочет компелироваться сначала выдает ошибку по библиотеке (LCD_1602_RUS _rusLCD1(0x27 , 16, 2);), хотя библиотеки стоят. После того как прописал библиотеки прямо в блок, стал выдавать ошибку этой строки (_rusLCD1.ResetAllIndex();). И что делать не знаю. Флпрог 7.3.8. Пробовал https://vk.com/doc89649572_615828897?ha ... fce796e802 Тоже самое. Правда модуль ESP/
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя