Блок дисплей Nokia 5110 для ESP8266 русифицированный

Пользовательские блоки для вывода информации на дисплеи и индикаторы, управления тачскрином, различными клавиатурами, добавления русских шрифтов для вывода на дисплеи типа HD44780
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Ardudue
Лейтенант
Сообщения: 418
Зарегистрирован: 13 апр 2020, 18:22
Имя: Антон
Поблагодарили: 3 раза

Блок дисплей Nokia 5110 для ESP8266 русифицированный

Сообщение Ardudue »

Блок дисплей Nokia 5110 для ESP8266 русифицированный
и схема подключения в проекте
Nakia 5110 RUS ESP8266_FLP711_V2.flp
Nakia 5110 RUS ESP8266_FLP711_V4.flp
Библиотеки установить только вот эти
Adafruit_GFX_Library.zip
и
Adafruit-PCD8544-Nokia-5110-LCD-library-esp8266.zip
иначе русификация не получится.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Ardudue 30 окт 2020, 15:37, всего редактировалось 4 раза.
vladvar
Рядовой
Сообщения: 30
Зарегистрирован: 09 фев 2019, 16:16
Откуда: РФ
Имя: vladimir

Блок дисплей Nokia 5110 для ESP8266 русифицированный

Сообщение vladvar »

Ardudue писал(а): 27 окт 2020, 21:21 Блок дисплей Nokia 5110 для ESP8266 русифицированный
и схема подключения в проекте
Что то нет там блока :smile427:
Ardudue
Лейтенант
Сообщения: 418
Зарегистрирован: 13 апр 2020, 18:22
Имя: Антон
Поблагодарили: 3 раза

Блок дисплей Nokia 5110 для ESP8266 русифицированный

Сообщение Ardudue »

Версия FLP711.
vladvar
Рядовой
Сообщения: 30
Зарегистрирован: 09 фев 2019, 16:16
Откуда: РФ
Имя: vladimir

Блок дисплей Nokia 5110 для ESP8266 русифицированный

Сообщение vladvar »

Ardudue писал(а): 28 окт 2020, 20:12 Версия FLP711.
Отправлено спустя 5 часов 43 минуты 53 секунды:
После загрузке кода:
В портативной версии arduino 1.8.11 от FIPROG 7.1.1 на экране Nokia 5110 пусто. :smile37:
В портативной версии arduino 1.8.9 на экране вместо русского шрифта калябаля. :smile37:
Как решить проблемку. :smile44:
Bentry
Рядовой
Сообщения: 43
Зарегистрирован: 20 сен 2017, 10:22

Блок дисплей Nokia 5110 для ESP8266 русифицированный

Сообщение Bentry »

Схожая проблема.
Работает, кроме русского шрифта. Flprog 7.1.1
У вас нет необходимых прав для просмотра вложений в этом сообщении.
vladvar
Рядовой
Сообщения: 30
Зарегистрирован: 09 фев 2019, 16:16
Откуда: РФ
Имя: vladimir

Блок дисплей Nokia 5110 для ESP8266 русифицированный

Сообщение vladvar »

У меня портативная версия FlProg 7.1.1
После вышеописанной процедуры при компиляции выдает:
[spoiler]c:\Users\VladVar\Desktop\PortableFLProg_7-1-1_Win64\ideV5\libraries\Adafruit_GFX_Library\Adafruit_PCD8544.cpp:26:24: fatal error: util/delay.h: No such file or directory
#include <util/delay.h>
^
compilation terminated.
exit status 1
Ошибка компиляции для платы NodeMCU 0.9 (ESP-12 Module).
[/spoiler]
Ardudue
Лейтенант
Сообщения: 418
Зарегистрирован: 13 апр 2020, 18:22
Имя: Антон
Поблагодарили: 3 раза

Блок дисплей Nokia 5110 для ESP8266 русифицированный

Сообщение Ardudue »

Bentry писал(а): 29 окт 2020, 21:39 Работает, кроме русского шрифта.
Не запуская FLProg 711
удалить папку Adafruit_GFX_Library. Установить библиотеки с первого поста.
Причина такова, что с момента написания автором функции русификатора, библиотека Adafruit_GFX_Library была модернизирована. Можете прочитать здесь http://arduino.ru/forum/programmirovani ... lei-v-kodi

У меня тоже портативная версия лежит на диске D.
бибилотеки лежат по пути
D:\Program Files\FLProg_7-1-1_Win64\ideV5\libraries
D:\Program Files\FLProg_7-1-1_Win64\ideV5\portable\sketchbook\libraries
у Вас может быть путь другой.
Bentry
Рядовой
Сообщения: 43
Зарегистрирован: 20 сен 2017, 10:22

Блок дисплей Nokia 5110 для ESP8266 русифицированный

Сообщение Bentry »

Ardudue писал(а): 30 окт 2020, 14:08 Не запуская FLProg 711
удалить папку Adafruit_GFX_Library. Установить библиотеки с первого поста.
Супер. То что нужно. Давно ждал этот блок, т.к. был заказан один дисплей nokia, но продавец по ошибке отправил 10 штук.
Теперь займут своё место в проектах на ESP
Спасибо!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Bentry 30 окт 2020, 15:08, всего редактировалось 1 раз.
vladvar
Рядовой
Сообщения: 30
Зарегистрирован: 09 фев 2019, 16:16
Откуда: РФ
Имя: vladimir

Блок дисплей Nokia 5110 для ESP8266 русифицированный

Сообщение vladvar »

Ardudue писал(а): 30 окт 2020, 14:08 У меня тоже портативная версия лежит на диске D.
бибилотеки лежат по пути
D:\Program Files\FLProg_7-1-1_Win64\ideV5\libraries
D:\Program Files\FLProg_7-1-1_Win64\ideV5\portable\sketchbook\libraries
Ошибки при компиляции:
[spoiler]Несколько библиотек найдено для "Adafruit_GFX.h"
#include <util/delay.h>

Используется: c:\Users\VladVar\Desktop\PortableFLProg_7-1-1_Win64\ideV5\portable\sketchbook\libraries\Adafruit_GFX_Library
^

Не используется: c:\Users\VladVar\Desktop\PortableFLProg_7-1-1_Win64\ideV5\libraries\Adafruit_GFX_Library
compilation terminated.

exit status 1
Ошибка компиляции для платы NodeMCU 0.9 (ESP-12 Module).
[/spoiler]
Ardudue
Лейтенант
Сообщения: 418
Зарегистрирован: 13 апр 2020, 18:22
Имя: Антон
Поблагодарили: 3 раза

Блок дисплей Nokia 5110 для ESP8266 русифицированный

Сообщение Ardudue »

vladvar писал(а): 30 окт 2020, 14:48 Используется: c:\Users\VladVar\Desktop\PortableFLProg_7-1-1_Win64\ideV5\portable\sketchbook\libraries\Adafruit_GFX_Library
^

Не используется: c:\Users\VladVar\Desktop\PortableFLProg_7-1-1_Win64\ideV5\libraries\Adafruit_GFX_Library
прям с рабочего стола запускать прогу это круть крутейшая. Зайти по этим путям и удалить Adafruit_GFX_Library.
Зайти в c: c:\Users\VladVar\Desktop\PortableFLProg_7-1-1_Win64\ideV5\libraries и залить библиотеки с первого поста.
vladvar
Рядовой
Сообщения: 30
Зарегистрирован: 09 фев 2019, 16:16
Откуда: РФ
Имя: vladimir

Блок дисплей Nokia 5110 для ESP8266 русифицированный

Сообщение vladvar »

Ardudue писал(а): 30 окт 2020, 15:28 Зайти по этим путям и удалить Adafruit_GFX_Library.
Зайти в c: c:\Users\VladVar\Desktop\PortableFLProg_7-1-1_Win64\ideV5\libraries и залить библиотеки с первого поста.
Везде удалил Adafruit_GFX_Library, залил библиотеку с первого поста и после этих действий ошибка:
[spoiler]#include <util/delay.h>

^

compilation terminated.

exit status 1
Ошибка компиляции для платы NodeMCU 0.9 (ESP-12 Module).[/spoiler]
Ardudue
Лейтенант
Сообщения: 418
Зарегистрирован: 13 апр 2020, 18:22
Имя: Антон
Поблагодарили: 3 раза

Блок дисплей Nokia 5110 для ESP8266 русифицированный

Сообщение Ardudue »

vladvar писал(а): 31 окт 2020, 07:20 Везде удалил Adafruit_GFX_Library, залил библиотеку с первого поста
а надо было еще
Ardudue писал(а): 30 окт 2020, 15:28 Зайти в c:\Users\VladVar\Desktop\PortableFLProg_7-1-1_Win64\ideV5\libraries и залить библиотеки с первого поста.
Отправлено спустя 2 минуты 6 секунд:
А по фэншую надо бы прогу перенести на диск С или любой другой если имеется.
С рабочего стола запускать прогу не кашерно.
vladvar
Рядовой
Сообщения: 30
Зарегистрирован: 09 фев 2019, 16:16
Откуда: РФ
Имя: vladimir

Блок дисплей Nokia 5110 для ESP8266 русифицированный

Сообщение vladvar »

Ошибка не изменна: #include <util/delay.h> ???????
[spoiler]c:\PortableFLProg_7-1-1_Win64\ideV5\libraries\Adafruit_GFX_Library\Adafruit_PCD8544.cpp:26:24: fatal error: util/delay.h: No such file or directory
#include <util/delay.h>
^
compilation terminated.

exit status 1
Ошибка компиляции для платы NodeMCU 0.9 (ESP-12 Module).[/spoiler]
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

Блок дисплей Nokia 5110 для ESP8266 русифицированный

Сообщение Naladchik »

vladvar писал(а): 31 окт 2020, 16:18 Ошибка не изменна: #include <util/delay.h>
это из стандартных библиотек
"прям с рабочего стола запускать прогу это круть крутейшая" - В этом и проблема.
Когда распаковывали программу на рабочий стол, то из за длины путей часть файлов потерялась.
Необходимо по новой распаковать FLProg, желательно в корень диска C или D или какой там у Вас есть, установить требуемые библиотеки и все заработает.
Win10-64. FLProg Portable.
Изображение
Ardudue
Лейтенант
Сообщения: 418
Зарегистрирован: 13 апр 2020, 18:22
Имя: Антон
Поблагодарили: 3 раза

Блок дисплей Nokia 5110 для ESP8266 русифицированный

Сообщение Ardudue »

vladvar писал(а): 31 окт 2020, 16:18 Ошибка не изменна: #include <util/delay.h> ???????
Удалить FLP.
Скачать архив FLP711 на диск С, распаковать на диск С.
Не запуская FLP ВЕЗДЕ удалть Adafruit_GFX_Library, залить БИБЛИОТЕКИ с первого поста.
Запустить FLP.
vladvar
Рядовой
Сообщения: 30
Зарегистрирован: 09 фев 2019, 16:16
Откуда: РФ
Имя: vladimir

Блок дисплей Nokia 5110 для ESP8266 русифицированный

Сообщение vladvar »

Ardudue писал(а): 31 окт 2020, 19:35 Удалить FLP.
Скачать архив FLP711 на диск С, распаковать на диск С.
Не запуская FLP ВЕЗДЕ удалть Adafruit_GFX_Library, залить БИБЛИОТЕКИ с первого поста.
Запустить FLP.
:smile110: Видать дело не в том, что и где удалять и куда устанавливать. Нет такого файла или каталога #include <util/delay.h> :smile198:
[spoiler]c:\PortableFLProg_7-1-1_Win64\ideV5\libraries\Adafruit_GFX_Library\Adafruit_PCD8544.cpp:26:24: fatal error: util/delay.h: No such file or directory

#include <util/delay.h>

^

compilation terminated.

exit status 1
Ошибка компиляции для платы NodeMCU 0.9 (ESP-12 Module).
[/spoiler] :smile44:
shpuntic48
Рядовой
Сообщения: 25
Зарегистрирован: 26 июн 2020, 07:17
Откуда: Khabarovsk
Имя: михаил

Блок дисплей Nokia 5110 для ESP8266 русифицированный

Сообщение shpuntic48 »

Безымянный.jpg
У меня компилируется нормально, прога находится в папке
"Мои документы"
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ardudue
Лейтенант
Сообщения: 418
Зарегистрирован: 13 апр 2020, 18:22
Имя: Антон
Поблагодарили: 3 раза

Блок дисплей Nokia 5110 для ESP8266 русифицированный

Сообщение Ardudue »

vladvar писал(а): 01 ноя 2020, 08:40 Видать дело не в том, что и где удалять и куда устанавливать.
ну, если так считаете тоды ОЙ :shok: выходит что дело только в юзере. :smile44:
В файле Adafruit_PCD8544.cpp в строке номер 24 есть ошибка. Это строка #include <util/delay.h> ссылается на файл delay.h, который должен находится в папке util. А его там нет. Вот и вся причина.
Выложите полный ответ компилятора. Может там еще какие-то ошибки есть.
ДА и какая ось на компе?
Ardudue
Лейтенант
Сообщения: 418
Зарегистрирован: 13 апр 2020, 18:22
Имя: Антон
Поблагодарили: 3 раза

Блок дисплей Nokia 5110 для ESP8266 русифицированный

Сообщение Ardudue »

shpuntic48 писал(а): 01 ноя 2020, 12:02 У меня компилируется нормально, прога находится в папке
"Мои документы"
библиотеки с первого поста брали?
Ardudue
Лейтенант
Сообщения: 418
Зарегистрирован: 13 апр 2020, 18:22
Имя: Антон
Поблагодарили: 3 раза

Блок дисплей Nokia 5110 для ESP8266 русифицированный

Сообщение Ardudue »

[ref]av[/ref], едро ESP8266 какая версия? Ось на компе?
У меня на 3-х компах десятка все компилится заливается -работает.

Отправлено спустя 7 минут 16 секунд:
FLProg_7-1-1_Win64\ideV5\hardware\tools\avr\avr\include\util
здесь есть файл delay.h ?
Ответить

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

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

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