Кириллица на hd44780 . Возможно ли?
Кириллица на hd44780 . Возможно ли?
Использовал блок для вывода символов "градус". При переходе на версию 2.3.1 блок перестал работать, при компиляции выдается ошибка - "Arduino: 1.8.0 (Windows 7), Плата:"Arduino/Genuino Uno"
C:\Users\user\AppData\Local\Temp\flprog\pr1\pr1.ino: In function 'void setup()':
pr1:319: error: no matching function for call to 'LiquidCrystal_I2C::begin(int, int)'
_lcd1.begin(16, 2);
^
C:\Users\user\AppData\Local\Temp\flprog\pr1\pr1.ino:319:18: note: candidate is:
In file included from C:\Users\user\AppData\Local\Temp\flprog\pr1\pr1.ino:5:0:
c:\Users\user\Downloads\FLProg-2_3_1_Portable\ideV1\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.h:76:7: note: void LiquidCrystal_I2C::begin()
void begin();
^
c:\Users\user\Downloads\FLProg-2_3_1_Portable\ideV1\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.h:76:7: note: candidate expects 0 arguments, 2 provided
exit status 1
no matching function for call to 'LiquidCrystal_I2C::begin(int, int)'
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
Подскажите, что можно сделать в данной ситуации?
C:\Users\user\AppData\Local\Temp\flprog\pr1\pr1.ino: In function 'void setup()':
pr1:319: error: no matching function for call to 'LiquidCrystal_I2C::begin(int, int)'
_lcd1.begin(16, 2);
^
C:\Users\user\AppData\Local\Temp\flprog\pr1\pr1.ino:319:18: note: candidate is:
In file included from C:\Users\user\AppData\Local\Temp\flprog\pr1\pr1.ino:5:0:
c:\Users\user\Downloads\FLProg-2_3_1_Portable\ideV1\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.h:76:7: note: void LiquidCrystal_I2C::begin()
void begin();
^
c:\Users\user\Downloads\FLProg-2_3_1_Portable\ideV1\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.h:76:7: note: candidate expects 0 arguments, 2 provided
exit status 1
no matching function for call to 'LiquidCrystal_I2C::begin(int, int)'
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
Подскажите, что можно сделать в данной ситуации?
Последний раз редактировалось alexys5 07 фев 2017, 12:20, всего редактировалось 1 раз.
Кириллица на hd44780 . Возможно ли?
я пользую ардуину от прежней версии, кажется 1.6.3. в настройках программы выбрал её папку
Кириллица на hd44780 . Возможно ли?
Про бывал использовать блок RUS LCD v3* выдает ошибку
Arduino: 1.6.0 (Windows XP), Плата"Arduino Uno"
pr10.ino: In function 'void setup()':
pr10.ino:28:28: error: no matching function for call to 'LiquidCrystal_I2C::begin(int, int)'
pr10.ino:28:28: note: candidate is:
In file included from pr10.ino:1:0:
c:\Program Files\FLProg\ideV1\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.h:76:7: note: void LiquidCrystal_I2C::begin()
void begin();
^
c:\Program Files\FLProg\ideV1\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.h:76:7: note: candidate expects 0 arguments, 2 provided
pr10.ino:33:28: error: no matching function for call to 'LiquidCrystal_I2C::begin(int, int)'
pr10.ino:33:28: note: candidate is:
In file included from pr10.ino:1:0:
c:\Program Files\FLProg\ideV1\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.h:76:7: note: void LiquidCrystal_I2C::begin()
void begin();
^
c:\Program Files\FLProg\ideV1\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.h:76:7: note: candidate expects 0 arguments, 2 provided
Ошибка компиляции.
Как мне это исправить помогите кто может.
Arduino: 1.6.0 (Windows XP), Плата"Arduino Uno"
pr10.ino: In function 'void setup()':
pr10.ino:28:28: error: no matching function for call to 'LiquidCrystal_I2C::begin(int, int)'
pr10.ino:28:28: note: candidate is:
In file included from pr10.ino:1:0:
c:\Program Files\FLProg\ideV1\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.h:76:7: note: void LiquidCrystal_I2C::begin()
void begin();
^
c:\Program Files\FLProg\ideV1\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.h:76:7: note: candidate expects 0 arguments, 2 provided
pr10.ino:33:28: error: no matching function for call to 'LiquidCrystal_I2C::begin(int, int)'
pr10.ino:33:28: note: candidate is:
In file included from pr10.ino:1:0:
c:\Program Files\FLProg\ideV1\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.h:76:7: note: void LiquidCrystal_I2C::begin()
void begin();
^
c:\Program Files\FLProg\ideV1\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.h:76:7: note: candidate expects 0 arguments, 2 provided
Ошибка компиляции.
Как мне это исправить помогите кто может.
Кириллица на hd44780 . Возможно ли?
Олег, Отличный блок, но в версии Flp 2.3.1 при компиляции вылетает. Очень часто блок выручает, пожалуйста посоветуйте как быть
Кириллица на hd44780 . Возможно ли?
faramir777, Спасибо за ваши блоки. Есть одно пожелание - добавить возможность центровать текст(как это сделано в стандартном блоке).
Кириллица на hd44780 . Возможно ли?
faramir777,
Уважаемый, очень прошу помощи с реализацией вывода кириллицы на дисплей по средствам вашего блока (RULCD_I2Cv3-COD.ubi). После компиляции выдает ошибку:
C:\Users\Rodger\AppData\Local\Temp\flprog\pr1\pr1.ino: In function 'void setup()':
pr1:18: error: no matching function for call to 'LiquidCrystal_I2C::begin(int, int)'
lcd_116000861_1.begin (16, 2);
^
C:\Users\Rodger\AppData\Local\Temp\flprog\pr1\pr1.ino:18:29: note: candidate is:
In file included from C:\Users\Rodger\AppData\Local\Temp\flprog\pr1\pr1.ino:1:0:
c:\Program Files (x86)\FLProg\ideV1\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.h:76:7: note: void LiquidCrystal_I2C::begin()
void begin();
^
c:\Program Files (x86)\FLProg\ideV1\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.h:76:7: note: candidate expects 0 arguments, 2 provided
Используем библиотеку LiquidCrystal_I2C в папке: c:\Program Files (x86)\FLProg\ideV1\libraries\LiquidCrystal_I2C (legacy)
Используем библиотеку Wire версии 1.0 из папки: c:\Program Files (x86)\FLProg\ideV1\hardware\arduino\avr\libraries\Wire
exit status 1
no matching function for call to 'LiquidCrystal_I2C::begin(int, int)'
Что не так, может надо подключать какую-то библиотеку или что, ПОМОГИТЕ ПОЖАЛУЙСТА!!!
Уважаемый, очень прошу помощи с реализацией вывода кириллицы на дисплей по средствам вашего блока (RULCD_I2Cv3-COD.ubi). После компиляции выдает ошибку:
C:\Users\Rodger\AppData\Local\Temp\flprog\pr1\pr1.ino: In function 'void setup()':
pr1:18: error: no matching function for call to 'LiquidCrystal_I2C::begin(int, int)'
lcd_116000861_1.begin (16, 2);
^
C:\Users\Rodger\AppData\Local\Temp\flprog\pr1\pr1.ino:18:29: note: candidate is:
In file included from C:\Users\Rodger\AppData\Local\Temp\flprog\pr1\pr1.ino:1:0:
c:\Program Files (x86)\FLProg\ideV1\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.h:76:7: note: void LiquidCrystal_I2C::begin()
void begin();
^
c:\Program Files (x86)\FLProg\ideV1\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.h:76:7: note: candidate expects 0 arguments, 2 provided
Используем библиотеку LiquidCrystal_I2C в папке: c:\Program Files (x86)\FLProg\ideV1\libraries\LiquidCrystal_I2C (legacy)
Используем библиотеку Wire версии 1.0 из папки: c:\Program Files (x86)\FLProg\ideV1\hardware\arduino\avr\libraries\Wire
exit status 1
no matching function for call to 'LiquidCrystal_I2C::begin(int, int)'
Что не так, может надо подключать какую-то библиотеку или что, ПОМОГИТЕ ПОЖАЛУЙСТА!!!
Кириллица на hd44780 . Возможно ли?
Сделал блоки для работы с русскими буквами при выводе данных на экран с поддержкой кириллицы
Работает как с I2C, так и напрямую.
Может кому то еще пригодится. Ссылка
П.С. Самым сложным оказалось сделать центрирование текста из-за особенностей UTF-8.
Так же блоки работают немного по другому чем встроенные: Данные на экране обновляются только если они изменились.
Работает как с I2C, так и напрямую.
Может кому то еще пригодится. Ссылка
П.С. Самым сложным оказалось сделать центрирование текста из-за особенностей UTF-8.
Так же блоки работают немного по другому чем встроенные: Данные на экране обновляются только если они изменились.
Последний раз редактировалось Слимпер 25 июн 2017, 04:15, всего редактировалось 1 раз.
Кириллица на hd44780 . Возможно ли?
У меня версия 2.5.1, при установке пакета та же проблема с библиотеками что и у вас. Просто взял папку ideV2 (у не обновившихся по какой то причине, папка ideV1) из портативной версии и закинул в корень проги разрешив перезаписаться и о ля-ля, о ля-ля .Rodger-1 писал(а):ПОМОГИТЕ ПОЖАЛУЙСТА!!!
Кириллица на hd44780 . Возможно ли?
у кого такая же проблемаRodger-1 писал(а):error: no matching function for call to 'LiquidCrystal_I2C::begin(int, int)'
просто закоментируйте данную строчку двума слешами // как написано ниже
//_lcd1.begin(16, 2);
Олегу спасибо блок полезен очень и свои символы тоже пригодятся.
Добавлено (26.06.2017, 22:17)
---------------------------------------------
я закоментировал эту строчку в самом блоке пользователя если выбрать редактировать
в SetupSection
и дельту на знак градуса поменял - мне так удобнее и в описании добавил сразу какие буквы под номерами
\0 Ю
\1 П
\2 значек градуса
\3 Г
\4 Ж
\5 У
\6 Н
\7 И
Кириллица на hd44780 . Возможно ли?
Н же и так есть.
Кириллица на hd44780 . Возможно ли?
То не Н а АШ ... по всей вероятности добавлена маленькая н
Кириллица на hd44780 . Возможно ли?
Маленькими вообще не вариант))
Кириллица на hd44780 . Возможно ли?
Перед заливкой тупо удаляю эту строчку.Arkabai писал(а):у кого такая же проблемапросто закоментируйте данную строчку двума слешами // как написано ниже
//_lcd1.begin(16, 2);
Олегу большое спасибо за блок.
Последний раз редактировалось krom23 29 июн 2017, 21:44, всего редактировалось 1 раз.
Кириллица на hd44780 . Возможно ли?
У вас Дисплей точно поддерживает кириллицу в таблице знакогенератора?whitevip писал(а):для i2c есть специальная библиотека чтоб писать на русском?
Если да, то в сообщении 119 я давал ссылку на самодельные блоки для таких экранов
Еще раз ссылка
Кириллица на hd44780 . Возможно ли?
Привет всем. Использовал в своём проекте чудесный блок RULCD_I2Cv3-COD.ubi большое СПС за труды автору faramir777.
Пробовал править блок используя для образца блок из FLProg, который управляет подсветкой,
результат нулевой (или ошибка, или подсветка не включается).
Заранее благодарен всем кто откликнется.
Всем хорош блок, но к сожалению нет возможности управлять подсветкой, а мне необходимо выключать подсветку, т.к. контроллер работает в длительном режиме.Очередная доработка блока RUS LCD v3
Пробовал править блок используя для образца блок из FLProg, который управляет подсветкой,
результат нулевой (или ошибка, или подсветка не включается).
Заранее благодарен всем кто откликнется.
Кириллица на hd44780 . Возможно ли?
Ну не знаю на FLPROG 2.5.1 (Arduino IDE 1.8.1) У меня он не запустился.Sakred писал(а):Всем хорош блок, но к сожалению нет возможности управлять подсветкой, а мне необходимо выключать подсветку, т.к. контроллер работает в длительном режиме.
Пришлось редактировать.
Вот результат:
- Работает в FLPROG 2.5.1 (Arduino IDE 1.8.1)
- Теперь это два блока, Главный и Строка
- Параметры дисплея (Число строк, столбцов и адрес) задаются в параметрах главного блока
- Работает подсветка
- Да при двух и более строках код занимает меньше места.
Была ошибка, ссылка на скачивания ниже v4.1
Последний раз редактировалось Слимпер 10 окт 2017, 19:20, всего редактировалось 1 раз.
Кириллица на hd44780 . Возможно ли?
у меня в 2.5.2 незаработал может что то не так делаю хотя адрес свой вбилСлимпер писал(а):Работает в FLPROG 2.5.1 (Arduino IDE 1.8.1)
Кириллица на hd44780 . Возможно ли?
ошибки выдавал?vovka1973 писал(а):у меня в 2.5.2 незаработал может что то не так делаю хотя адрес свой вбил
Кириллица на hd44780 . Возможно ли?
нет все прошилось без ошибок но на экране ничегоСлимпер писал(а):ошибки выдавал?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей