LCD1602 HD44780 (русский язык).
LCD1602 HD44780 (русский язык).
Блок поддерживает вывод кириллицы (русский язык), на экранах в которых она НЕ зашита в знакогенераторе.
По умолчанию используется с LCD-KEYPAD-Shield.
Блок может использоваться с экранами LCD1602 HD44780 и его клонами.
По умолчанию используется с LCD-KEYPAD-Shield.
Блок может использоваться с экранами LCD1602 HD44780 и его клонами.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
☆Альберт Эйнштейн
LCD1602 HD44780 (русский язык).
Попробовал в протеусе - впечатление двоякое : то ли работает ,то ли нет,на что грешить?
1 вариант - компилировался с ошибками(ругался на библиотеку),но завершилась.Загрузил в протеус-работает,но отклик на событие заторможенный,визуально видна загрузка и обновление строк,значения с одного массива,поданные на 1 и2 строку не всегда, но иногда различаются.
Сделал 2 массив.
2 вариант-компилировался с ошибками(ругался на библиотеку) завершилась ошибкой компиляции.
на что думать-библиотека,протеус,сам напортачил,компьютер (стоят портативные версии 251,303-файлы используются общие в системе) ?
позже выложу варианты.flp
и в 1 и во 2 варианте в конце IDE пишет:Используем библиотеку LiquidCrystal версии 1.0.5
1 вариант с изображениями
2 вариант
ошибки
большое Ё,М,Щ и маленькое с надо поправить.Ц вообще не увидел-может поэтому и различия?
1 вариант - компилировался с ошибками(ругался на библиотеку),но завершилась.Загрузил в протеус-работает,но отклик на событие заторможенный,визуально видна загрузка и обновление строк,значения с одного массива,поданные на 1 и2 строку не всегда, но иногда различаются.
Сделал 2 массив.
2 вариант-компилировался с ошибками(ругался на библиотеку) завершилась ошибкой компиляции.
на что думать-библиотека,протеус,сам напортачил,компьютер (стоят портативные версии 251,303-файлы используются общие в системе) ?
позже выложу варианты.flp
и в 1 и во 2 варианте в конце IDE пишет:Используем библиотеку LiquidCrystal версии 1.0.5
1 вариант с изображениями
2 вариант
ошибки
большое Ё,М,Щ и маленькое с надо поправить.Ц вообще не увидел-может поэтому и различия?
Последний раз редактировалось belyx 22 янв 2018, 00:00, всего редактировалось 4 раза.
LCD1602 HD44780 (русский язык).
belyx, моё хобби с паяльником и реальным железом.
Про протеус ничего сказать не могу. В железе LCD Keypad Shield у меня все работает. Проект специально выложил с блоком в первом посте.
Библиотека для кириллицы- LiquidCrystal_1602_RUS -залита в блок. Если есть вопросы к библиотеке -ссылка на форум для общения с автором библиотеки есть в описании блока (ну еще сюда: Использовал рекомендации автора http://arduino.ru/forum/obshchii/lcd-16 ... ent-211515) .
Lisica,
Делал блок специально для LCD Keypad Shield
Распиновка LCD :
D4-D7 - LCD Data transmission
D8 - Register Select
D9 - Enable pin
D10 - Backlight control
Не русифицированных LCD 1602 с i2c у меня нет , поэтому и не делал.
Но сделать видимо можно , т.к. у автора есть библиотека
Про протеус ничего сказать не могу. В железе LCD Keypad Shield у меня все работает. Проект специально выложил с блоком в первом посте.
Библиотека для кириллицы- LiquidCrystal_1602_RUS -залита в блок. Если есть вопросы к библиотеке -ссылка на форум для общения с автором библиотеки есть в описании блока (ну еще сюда: Использовал рекомендации автора http://arduino.ru/forum/obshchii/lcd-16 ... ent-211515) .
Lisica,
Делал блок специально для LCD Keypad Shield
Распиновка LCD :
D4-D7 - LCD Data transmission
D8 - Register Select
D9 - Enable pin
D10 - Backlight control
Не русифицированных LCD 1602 с i2c у меня нет , поэтому и не делал.
Но сделать видимо можно , т.к. у автора есть библиотека
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
☆Альберт Эйнштейн
LCD1602 HD44780 (русский язык).
На протеус нельзя полагаться, что-то может идти на протеусе, но не идти на контроллере или наоборот.
Правда в протеус давно не залезал, только когда познакомился с FLProg и не было железа. Например д триггер сделанный на FBD отлично работал в протеусе, но ни за что не хотел работать в контроллере.
LCD1602 HD44780 (русский язык).
Привинтил регулировку яркости подсветки дисплея.
Описание и библиотека в блоке.У вас нет необходимых прав для просмотра вложений в этом сообщении.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
☆Альберт Эйнштейн
LCD1602 HD44780 (русский язык).
Сегодня приехала уно с шилдом
Загрузил ничего не меняя и вот:
Arduino: 1.8.1 (Windows XP), Плата:"Arduino/Genuino Uno"
avr-g++: error: ок: No such file or directory
avr-g++: error: менты\Andre\Arduino\libraries\LiquidCrystal\src: No such file or directory
Несколько библиотек найдено для "LiquidCrystal.h"
Используется: D:\Документы\Andre\Arduino\libraries\LiquidCrystal
Не используется: d:\XP\FLProg-3_0_3\ideV2\libraries\LiquidCrystal
exit status 1
Ошибка компиляции для платы Arduino/Genuino Uno.
avr-g++: error: ок: No such file or directory
avr-g++: error: менты\Andre\Arduino\libraries\LiquidCrystal\src: No such file or directory
Несколько библиотек найдено для "LiquidCrystal.h"
Используется: D:\Документы\Andre\Arduino\libraries\LiquidCrystal
Не используется: d:\XP\FLProg-3_0_3\ideV2\libraries\LiquidCrystal
exit status 1
Ошибка компиляции для платы Arduino/Genuino Uno.
LCD1602 HD44780 (русский язык).
Lisica, библиотека LiquidCrystal_1602_RUS подключена?
Отправлено спустя 1 минуту 45 секунд:
У Вас должна появиться здесь d:\XP\FLProg-3_0_3\ideV2\libraries\LiquidCrystal_1602_RUS
Отправлено спустя 1 минуту 45 секунд:
У Вас должна появиться здесь d:\XP\FLProg-3_0_3\ideV2\libraries\LiquidCrystal_1602_RUS
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
☆Альберт Эйнштейн
LCD1602 HD44780 (русский язык).
точно LiquidCrystal_1602_RUS-master.
видимо не до конца скопировал название папки.
Отправлено спустя 2 минуты 54 секунды:
может под XP глючит. у меня нет такой оси проверить не смогу. под семеркой, восьмеркой, десяткой все компилируется и работает
Отправлено спустя 1 минуту 23 секунды:
видимо не до конца скопировал название папки.
Отправлено спустя 2 минуты 54 секунды:
может под XP глючит. у меня нет такой оси проверить не смогу. под семеркой, восьмеркой, десяткой все компилируется и работает
Отправлено спустя 1 минуту 23 секунды:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
☆Альберт Эйнштейн
LCD1602 HD44780 (русский язык).
Может ардуино не переваривает русское название "Мои документы"?
Попробую переименовать, если вида даст...
Попробую переименовать, если вида даст...
LCD1602 HD44780 (русский язык).
Не знаю. Не пользую русскоязычные версии.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
☆Альберт Эйнштейн
LCD1602 HD44780 (русский язык).
хорошо ! успокоили - буду пробовать в железе на 7-ке (дома ХР)
LCD1602 HD44780 (русский язык).
ну так прикрутите.
покурите тему "условной компиляции"
LCD1602 HD44780 (русский язык).
Интересное замечание: Еще есть известный уже глюк IDE, при котором макрос L неверно работает при изменении скетча. То есть надо изменить пример, сохранить с новым именем или в новое место. После этого все прекрасно компилится. отсюда
LCD1602 HD44780 (русский язык).
belyx, в IDE 1.8.1 у меня не было таких глюков. А так как в блоке надо использовать переменную, то по рекомендации автора библиотеки используется lcd.print(variable);
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
☆Альберт Эйнштейн
LCD1602 HD44780 (русский язык).
AVGN, А можно прилепить к вашим блокам то, что я намалевал, только в кодах?
А то напрягает delay(t_clear) (его можно тогда убрать)
А то напрягает delay(t_clear) (его можно тогда убрать)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
LCD1602 HD44780 (русский язык).
в блок затолкнуть?
ну поэкспериментируйте, удалите в блоке delay(t_clear) и вход t_clear.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
☆Альберт Эйнштейн
LCD1602 HD44780 (русский язык).
Да.
Эксперементировал. Текст моргает из за постоянной очистки экрана и перезаписи строк.
Вот и подумал, а почему бы не включать блок только тогда, когда есть изменение строки или изменение номера столбца...
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей