Легкая библиотека ASOLED для OLED дисплеев.
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Легкая библиотека ASOLED для OLED дисплеев.
[ref]aidar_i[/ref], К сожалению нет времени, как только так сразу займусь. В данный момент вывожу все четыре параметра с пземки и даже если
строка будет шире, то читабельнее будет. Спасибо!
строка будет шире, то читабельнее будет. Спасибо!
Электронщик как врач, ему нужно постоянно учиться чтобы соответствовать времени.
- Phazz
- Полковник
- Сообщения: 3120
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 232 раза
- Поблагодарили: 112 раз
Легкая библиотека ASOLED для OLED дисплеев.
Библиотека не открываетсяaidar_i писал(а): 08 фев 2019, 20:09 Измененная библиотека , который работает и с Ардуино, и с ESP8266. Дополнительно добавил шрифт 18х16. Фото здесь.
ASOLED.rar
- Phazz
- Полковник
- Сообщения: 3120
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 232 раза
- Поблагодарили: 112 раз
Легкая библиотека ASOLED для OLED дисплеев.
А как изменить разрешение дисплея?
У меня 128*32
[spoiler] [/spoiler]
У меня 128*32
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Легкая библиотека ASOLED для OLED дисплеев.
Контроллер предусматривает формат экрана 128х64, а в Вашем дисплее количество строк вдвое меньше. Т.е. половина строк не должна использоваться. Вопрос в том - какая именно половина. Пробуйте.
Отправлено спустя 3 минуты 13 секунд:
Запустите мой пример и там увидите какая половина работает, есть нумерация строк.
Отправлено спустя 3 минуты 13 секунд:
Запустите мой пример и там увидите какая половина работает, есть нумерация строк.
- Phazz
- Полковник
- Сообщения: 3120
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 232 раза
- Поблагодарили: 112 раз
Легкая библиотека ASOLED для OLED дисплеев.
Там проблема в том что строк столько же как и в вашем примере только они сжаты по вертикали
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Легкая библиотека ASOLED для OLED дисплеев.
Автору задавали вопрос, но он написал, что у него нет такого дисплея. Почитайте форум по ссылке выше. У кого то получилось со смещением.
Вы ничего не меняли в библиотеке? Просто загрузили?
Вы ничего не меняли в библиотеке? Просто загрузили?
- Phazz
- Полковник
- Сообщения: 3120
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 232 раза
- Поблагодарили: 112 раз
Легкая библиотека ASOLED для OLED дисплеев.
Да, просто загрузил. Видимо у меня обрезает через строчку. А шрифты можно как-то растянуть?
Легкая библиотека ASOLED для OLED дисплеев.
Бесконтактный инфракрасный датчик MLX90614 отказался выдавать значения температуры с этими блоками (SSD1306). Может кто посмотреть в чем проблема?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Легкая библиотека ASOLED для OLED дисплеев.
Попробуйте так
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Grafsaxar
- Лейтенант
- Сообщения: 377
- Зарегистрирован: 06 сен 2015, 16:04
- Откуда: Маркс-Энгелс
- Имя: Alexander
Легкая библиотека ASOLED для OLED дисплеев.
Библиотека то лёгкая а вот шрифты в ней никакие. Не хорошо смотрятся. Пришлось откатится назад на тяжёлую
Качество — это делать что-либо правильно, даже когда никто не смотрит
-
- Лейтенант
- Сообщения: 516
- Зарегистрирован: 25 фев 2018, 08:48
- Откуда: Оренбург
- Имя: Александр
Легкая библиотека ASOLED для OLED дисплеев.
[ref]Grafsaxar[/ref], точно - шрифты нечитаемые.
А ссыль на читабельные шрифты (библиотеку) можно ? Или если есть готовые блоки то сразу ПБ
А ссыль на читабельные шрифты (библиотеку) можно ? Или если есть готовые блоки то сразу ПБ
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Легкая библиотека ASOLED для OLED дисплеев.
Приходится выбирать, или красота, или лёгкость. Автор это акцентирует. Если память мк позволяет, используйте "тяжёлую".
-
- Лейтенант
- Сообщения: 516
- Зарегистрирован: 25 фев 2018, 08:48
- Откуда: Оренбург
- Имя: Александр
Легкая библиотека ASOLED для OLED дисплеев.
Вы неверно интерпретируете положение вещей. То что в легкой библиотеке пикселы на каждой букве сужены... это криворукость именно того кто делал. Не говорите только что шрифты = расположение пикселов в каждой букве сильно грузят память.
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Легкая библиотека ASOLED для OLED дисплеев.
Я ничего не говорю, это автор. Будем рады от Вас получить новую библиотеку или дайте ссылку на другую легкую библиотеку.
-
- Лейтенант
- Сообщения: 516
- Зарегистрирован: 25 фев 2018, 08:48
- Откуда: Оренбург
- Имя: Александр
Легкая библиотека ASOLED для OLED дисплеев.
[ref]aidar_i[/ref], возможно ли исправление очистки экрана для более плавного отображения?
Видео как отображает динамически меняющиеся цифры (качество не очень,но суть видна)
Видео как отображает динамически меняющиеся цифры (качество не очень,но суть видна)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Легкая библиотека ASOLED для OLED дисплеев.
Можно так сделать. Здесь можно очищать участок строки дисплея, в примере очищается три символа. Динамический текст можно выводить в одной строке с другим текстом.KulibinOrsk писал(а): 05 сен 2019, 12:32 aidar_i, возможно ли исправление очистки экрана для более плавного отображения?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- ivanpost
- Сержант
- Сообщения: 203
- Зарегистрирован: 24 сен 2016, 22:26
- Откуда: Тольятти
- Имя: Иван
- Благодарил (а): 3 раза
- Поблагодарили: 8 раз
- Контактная информация:
Легкая библиотека ASOLED для OLED дисплеев.
Почему то почти все библиотеки не дружат c часами DS1307. Стандартный блок не может ни записать ни считать показания времени. iarduino_OLED_txt.h позволяет работать, но плохо выводится.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя