Страница 2 из 2
Вывод текста на дисплеях типа LCD12864 и OLED (библиотека U8g2lib).
Добавлено: 11 авг 2020, 18:16
дрон
Попробовал, во вложении, что получилось.
проба2.mp4
Отправлено спустя 36 минут 36 секунд:
Сильно ли отличаются библиотеки U8G от U8G2? Просто я делал проект на блоках во вложении, там все прекрасно работает, только на mega 2560.
В проекте только создал отдельную плату для дисплея, и включалась она от детектора изменения c другой платы.
Новые блоки для LCD12864.flp
.
Вывод текста на дисплеях типа LCD12864 и OLED (библиотека U8g2lib).
Добавлено: 11 авг 2020, 18:34
aidar_i
дрон писал(а): 11 авг 2020, 18:16
Попробовал, во вложении, что получилось.
В каждом блоке в конце есть u8g2.sendBuffer(); удалите их и создайте блок с этой строкой, поставьте в проект его одну самым последним.
Вывод текста на дисплеях типа LCD12864 и OLED (библиотека U8g2lib).
Добавлено: 11 авг 2020, 19:32
дрон
Сейчас попробую.
Отправлено спустя 32 минуты 11 секунд:
Теперь компилятор пишет: exit status 1
'_isTimer' was not declared in this scope
Отправлено спустя 15 минут 49 секунд:
Залил без последнего блока, компиляция прошла, но экран чистый.
Может блок не правильно создал? делал по анологии с другим последним блоком. блок создавал в первый раз.
Последний_блок_u8g2.sendBuffer_(CODE).ubi
Вывод текста на дисплеях типа LCD12864 и OLED (библиотека U8g2lib).
Добавлено: 11 авг 2020, 20:10
aidar_i
дрон писал(а): 11 авг 2020, 19:32
Теперь компилятор пишет: exit status 1
'_isTimer' was not declared in this scope
Наверное, где то фигурную скобку в блоках нечаянно удалили или в новом поставили.
В новом не нужно входов и фигурных скобок, только в лооп эта строка. Без него экран дБ чистым
Вывод текста на дисплеях типа LCD12864 и OLED (библиотека U8g2lib).
Добавлено: 11 авг 2020, 20:17
дрон
все на месте.
Вывод текста на дисплеях типа LCD12864 и OLED (библиотека U8g2lib).
Добавлено: 11 авг 2020, 21:08
aidar_i
Проба U8G2 ESP32 SPI дисплей 12864 чип 7920_5.flp
Проверил с ОЛЕД , работает.
Вывод текста на дисплеях типа LCD12864 и OLED (библиотека U8g2lib).
Добавлено: 12 авг 2020, 01:29
дрон
мигание последнего блока так и не работает.
Вывод текста на дисплеях типа LCD12864 и OLED (библиотека U8g2lib).
Добавлено: 12 авг 2020, 06:53
aidar_i
Вывод текста на дисплеях типа LCD12864 и OLED (библиотека U8g2lib).
Добавлено: 12 авг 2020, 09:29
дрон
Огромное СПАСИБО, все работает, буду пробовать вставлять в проект.
Здоровья Вам и успехов.
Вывод текста на дисплеях типа LCD12864 и OLED (библиотека U8g2lib).
Добавлено: 22 фев 2023, 13:17
aidar_i
Новые блоки для этой библиотеки. Из графики пока только линия. Добавил вывод текста с 4мя и 7ю входами.
U8g2lib.ubl
Пример, проверил на ESP8266 и ESP32.
Тест блоков U8g2lib.flp
Вывод текста на дисплеях типа LCD12864 и OLED (библиотека U8g2lib).
Добавлено: 22 фев 2023, 14:10
aidar_i
Попробуйте загрузить со штатного ардуино иде данный пример на ESP32. У меня в середине компиляции ардуино иде зависает, ни на что не реагирует, но прошивка проходит (нужно подождать немного), программа работает, иде приходится закрывать через диспетчер задач виндовса, снимая задачу с Java платформы. Версия флпрог 8.1.0.
Вывод текста на дисплеях типа LCD12864 и OLED (библиотека U8g2lib).
Добавлено: 23 фев 2023, 11:00
Dryundel
aidar_i писал(а): 22 фев 2023, 14:10
Попробуйте загрузить со штатного ардуино иде данный пример на ESP32.
[ref=#ff8000]aidar_i[/ref], На гитхабе данная библиотека, последний раз обновлялась 2 дня назад.
К блоку актуальная либа не прикручена.
В новой библиотеке нет файла U8g2lib.h, а есть u8g2.h и другие.
Так что извиняй, попробовать не получилось.

Вывод текста на дисплеях типа LCD12864 и OLED (библиотека U8g2lib).
Добавлено: 23 фев 2023, 12:28
rw6cm
[ref=#ff8000]aidar_i[/ref],
Ссылка на библиотеку из шапки не совсем для ардуино ( копирование и вставка не прокатит), к тому же весит 260м.
Библиотека свежая от этого автора ставится из менеджера библиотек ide. или
здесь весит всего 37м
Но в описаниях к этим библиотекам автор опирается на отзывы что должна работать с есп.
В самих библиотеках и примерах в основном все для ардуино.
Попробовал загрузить на есп32. Вижу в винде загрузку проца ява приложением, которое не сбрасывается после прошивки.
По ходу что то не так для есп32. Пробовал и с примером U8g2Logo из библиотеки, тоже самое.
Вывод текста на дисплеях типа LCD12864 и OLED (библиотека U8g2lib).
Добавлено: 23 фев 2023, 13:07
Dryundel
rw6cm писал(а): 23 фев 2023, 12:28
Библиотека свежая от этого автора ставится из менеджера библиотек ide. или здесь весит всего 37м
Свежей не бывает!

Обновлена час назад.
Вывод текста на дисплеях типа LCD12864 и OLED (библиотека U8g2lib).
Добавлено: 23 фев 2023, 16:22
aidar_i
Ссылку исправил в первом сообщении.
Проверил с последней 2 версией ардуино иде, компилируется, вытащил из флпрог папку с ардуино иде отдельно, компилируется до конца. Внутри флпрог зависает. Сегодня проверю с последними обновлениями библиотеки.