





OLED дисплей 0,95" 65536 цветов SSD1331
Арт. 14384
950 ₽
менее 20 шт.
Описание
Цветной OLED дисплей.
Характеристики:
- Драйвер: SSD1331
- Разрешение: 96*64 пикс
- Питание: 3,3-5 вольт
- Интерфейс: SPI
- Количество поддерживаемых цветов: 65536 (красный кнал - 5 бит, зеленый - 6 бит, синий - 5 бит)
- Угол обзора: >160°
- Потребление : 0.08 Вт
- Рабочая температура: от -30 до 70 С°
Расположение выводов:
- GND и VCC - питание дисплея (3,3-5 вольт)
- SCL - вход тактового сигнала, вывод SCK разъема SPI
- SDA - вход данный, вывод MOSI разъема SPI
- RES - сброс дисплея лог. 0, сброс необходимо сделать перед инициализацией дисплея
- DC - data/command, лог. 0 сообщает дисплею, что в данный момент передаются команды, лог. 1 - передаются данные
- CS - chip select, лог. 0 сообщает дисплею о том, что данные предназначены для него, лог. 1 - о том что передача даных завершена
Дисплей управляется чипом SSD1331, который способен управлять цветом каждого пикселя индивидуально (в отличии от монохромных OLED дисплеев, в которых один байт информации управляет кадром из 8 пикселей одновременно). Поддерживается вывод графических примитивов - отрезка, прямоугольника и залитого прямоугольника. Возможна перерисовка части изображения на дисплее, что используется для вывода изображений.
Для преобразования восьмибитного значения цвета из формата RGB888 в формат RGB565 необходимо использовать следующую функцию.
uint16_t color565(uint8_t r, uint8_t g, uint8_t b) //функция преобразования цвета R8G8B8bit в формат R5G6B5bit
{
uint16_t c;
c = r >> 3;
c <<= 6;
c |= g >> 2;
c <<= 5;
c |= b >> 3;
return c;// получаем 16-битное значение цвета и возвращаем его
}
Подробнее о командах вывода изображения и командах инициализации см. datasheet SSD1331 (PDF, ENG)