Страница 3 из 4

Легкая библиотека ASOLED для OLED дисплеев.

Добавлено: 08.02.2019{, 20:09}
aidar_i
Про библиотеку здесь.
Пользовательские блоки
Блоки ASOLED.ubl
(108.47 КБ) 739 скачиваний
Пример показывающий, как располагаются строки (здесь не все блоки):
OLED and ASOLED.flp
(248.33 КБ) 742 скачивания
Измененная библиотека , который работает и с Ардуино, и с ESP8266. Дополнительно добавил шрифт 18х16. Фото здесь.
ASOLED.rar
(11.61 КБ) 883 скачивания
Оригинальная библиотека, без изменений, с ESP не работает.
СпойлерПоказать
IMG_20190208_221047.jpg
СпойлерПоказать
IMG_20190208_221046.jpg
Решение проблемы с часами viewtopic.php?p=94413#p94413

Легкая библиотека ASOLED для OLED дисплеев.

Добавлено: 11.07.2020{, 08:40}
aidar_i
Проект выложите, посмотрю

Легкая библиотека ASOLED для OLED дисплеев.

Добавлено: 11.07.2020{, 10:01}
ivanpost
aidar_i писал(а):
11.07.2020{, 08:45}
Проект выложите, посмотрю
Достаточно отключить платы дисплея начинает выводить в uart. С ними - не выводит.

Легкая библиотека ASOLED для OLED дисплеев.

Добавлено: 12.07.2020{, 19:24}
aidar_i
Попробуйте так:
TimeTest1.flp
(269.41 КБ) 113 скачиваний

Легкая библиотека ASOLED для OLED дисплеев.

Добавлено: 02.10.2020{, 18:39}
ivanpost
aidar_i писал(а):
12.07.2020{, 19:24}
Попробуйте так:TimeTest1.flp
Я понял в чем проблема. Все библиотеки выставляю скорость i2c, не подходящую для часов , вероятно 400 000. А мои все часы почему то на ней не хотят... Выдают какую то искаженную цифру.
Причем, в порт после этого идет тоже "порченое" число типа:

45:165:25, Sun
45:165:45, Sun
45:165:85, Sun

Достаточно снизить скорость до 200 000. И считывается норм. Это я проверил на другом блоке, где можно менять скорость.

Надо где то прописать, как задать скорость...

Точно! помогло Wire.setClock(200000); в конце Setup. С ним - отображает нормально.

Легкая библиотека ASOLED для OLED дисплеев.

Добавлено: 02.10.2020{, 22:48}
aidar_i
В первом посте указал на Ваше сообщение.

Легкая библиотека ASOLED для OLED дисплеев.

Добавлено: 31.12.2020{, 12:01}
nehilo
Здравствуйте. Натолкните пожалуйста на логику индикации пунктов меню по которым перехожу энкодером. Бьюсь уже неделю и не догоняю как или куда прикрутить очистку после прокрутки пунктов.

Легкая библиотека ASOLED для OLED дисплеев.

Добавлено: 04.03.2021{, 23:53}
Serg_Grn
Блоки и библиотека работают с ESP32?

Легкая библиотека ASOLED для OLED дисплеев.

Добавлено: 05.03.2021{, 19:39}
aidar_i
Serg_Grn писал(а):
04.03.2021{, 23:53}
Блоки и библиотека работают с ESP32?
Библиотека для ESP32. Испытайте.
ASOLED_ESP32.rar
(20.89 КБ) 163 скачивания

Легкая библиотека ASOLED для OLED дисплеев.

Добавлено: 16.06.2021{, 12:40}
fixwolf
блок 18х24 не работает

Легкая библиотека ASOLED для OLED дисплеев.

Добавлено: 25.07.2021{, 14:39}
dmitriy1384
И у меня пишет что 18х24 не работает

Легкая библиотека ASOLED для OLED дисплеев.

Добавлено: 25.07.2021{, 19:07}
aidar_i
Здесь я писал о шрифте 18х24 viewtopic.php?p=65535#p65535

Легкая библиотека ASOLED для OLED дисплеев.

Добавлено: 24.11.2021{, 18:39}
Imran
aidar_i, Здравствуйте у меня MEGA2560, без компиляции других плат ваш проект работает но как подключаю другие платы выдает ошибку
2021-11-24_19-29-55.png
Вот ошибка
.И два дисплея оба по I2C один SSD1306 а другой LCD2004 где я должен копаться ?

Легкая библиотека ASOLED для OLED дисплеев.

Добавлено: 24.11.2021{, 19:36}
aidar_i
Imran писал(а):
24.11.2021{, 18:39}
как подключаю другие платы выдает ошибку
Совпадают установка яркости (brightness)в дисплее и в WS2812. Заменил в своем блоке на brightness_, у меня нет ошибки компиляции.
EXP_PRJ_V_3_2_3_1.rar
(281.53 КБ) 48 скачиваний

Легкая библиотека ASOLED для OLED дисплеев.

Добавлено: 24.11.2021{, 20:09}
Imran
До этого удалял плату и проверял , сейчас проверил без контроллера дома вроде все тип топ , завтра на работе загружу скетч проверю и обезательно отпишусь за ранее спасибо огромное

Легкая библиотека ASOLED для OLED дисплеев.

Добавлено: 25.11.2021{, 15:16}
Imran
aidar_i, Спасибо за труд все тип топ работает

Легкая библиотека ASOLED для OLED дисплеев.

Добавлено: 25.12.2021{, 14:26}
Anderey2021
ДОБРЫЙ ДЕНЬ! Кто может подсказать, как работать сразу с 2 дисплеям, естественно выводить на каждый свои инф.? Спасибо!

Легкая библиотека ASOLED для OLED дисплеев.

Добавлено: 28.12.2021{, 01:51}
Imran
Anderey2021 писал(а):
25.12.2021{, 14:26}
сразу с 2 дисплеям, естественно выводить на каждый свои инф
две разные I2C Display по моему все просто, или я ошибаюсь уважаемые знатоки ?

Легкая библиотека ASOLED для OLED дисплеев.

Добавлено: 01.02.2022{, 15:24}
drundig
Как сделать шрифт не такой растянутый? расстояние от точки огромное, да и символы бы сжать чуток по горизонтали не мешало бы.

Легкая библиотека ASOLED для OLED дисплеев.

Добавлено: 01.02.2022{, 15:54}
aidar_i
drundig писал(а):
01.02.2022{, 15:24}
Как сделать шрифт не такой растянутый? расстояние от точки огромное, да и символы бы сжать чуток по горизонтали не мешало бы.
Кто пишет в кодах может сделать. В первом сообщении есть ссылка, обратитесь туда.

Легкая библиотека ASOLED для OLED дисплеев.

Добавлено: 02.06.2022{, 11:40}
ggen4ik
Подскажите, никак не победить удаление символов на экране без очистки экрана? Или может есть возможность сделать блок очисти области экрана? Библиотека очень нравится, работает быстро. Но если зайти в меню, и менять какой нибудь параметр удержанием кнопки (зажали и держим, число увеличивается), то например, при переходе значаения со 100 на 99 на экране будет 990 (0 остался) до принудительной очистки экрана). Если делать очистку по мультивиьратору, тобудет постоянно мерцать, что не очень.