


Компактный яркий модуль для Arduino, Raspberry Pi и DIY-проектов
OLED-дисплей 0.91" – это компактный монохромный дисплей на органических светодиодах с разрешением 128x32 пикселя, обеспечивающий яркое голубое свечение символов на черном фоне. Модуль построен на контроллере SSD1306 и использует простой I2C-интерфейс для подключения, требующий всего 4 провода. Благодаря универсальному питанию (поддерживает как 3.3В, так и 5В), дисплей совместим с различными платформами, включая Arduino, Raspberry Pi, ESP8266, ESP32 и другие микроконтроллеры. Компактные размеры, четкое изображение, широкий угол обзора и легкость подключения делают этот модуль идеальным решением для добавления информативного визуального отображения в различные электронные проекты – от простых датчиков до сложных систем автоматизации.
Метеостанций и датчиков
Умного дома
Робототехники
Носимой электроники
Образовательных проектов
Информационных дисплеев
IoT-устройств
Электронных гаджетов
OLED-дисплей 0.91" – это идеальное решение для добавления визуального интерфейса вашим проектам электроники. Благодаря яркому контрастному изображению, простому подключению и универсальной совместимости, этот компактный дисплей мгновенно превратит ваш проект в профессиональное устройство с информативным интерфейсом.
ЗАКАЗАТЬ СЕЙЧАСНет вопросов о данном товаре, станьте первым и задайте свой вопрос.
Монохромный дисплей 128x32 с I2C-интерфейсом
flowchart TD subgraph OLED["OLED-дисплей 0.91 дюйма (128x32)"] direction TB subgraph Pins["Выводы"] direction LR GND["GND
(Земля)"] --- VCC["VCC
(Питание)"] --- SCL["SCL
(Тактирование)"] --- SDA["SDA
(Данные)"] end subgraph Screen["Экран"] SCREEN["OLED Матрица
128×32 пикселя"] end subgraph Chip["Контроллер"] SSD1306["SSD1306
Контроллер дисплея"] end Pins --- Screen Screen --- Chip end classDef pins fill:#e1f5fe,stroke:#0288d1,stroke-width:2px classDef screen fill:#f5f5f5,stroke:#333,stroke-width:1px classDef chip fill:#fff3e0,stroke:#ef6c00,stroke-width:1px class GND,VCC,SCL,SDA pins class SCREEN screen class SSD1306 chip
flowchart LR subgraph OLED["OLED-дисплей 0.91 дюйма"] GND_OLED["GND"] VCC_OLED["VCC"] SCL_OLED["SCL"] SDA_OLED["SDA"] end subgraph ARDUINO["Arduino UNO"] GND_ARD["GND"] V5_ARD["5V"] A5_ARD["A5 (SCL)"] A4_ARD["A4 (SDA)"] end GND_OLED -- "Черный провод" --> GND_ARD VCC_OLED -- "Красный провод" --> V5_ARD SCL_OLED -- "Желтый провод" --> A5_ARD SDA_OLED -- "Зеленый провод" --> A4_ARD classDef oled fill:#e1f5fe,stroke:#0288d1,stroke-width:2px classDef arduino fill:#e8f5e9,stroke:#2e7d32,stroke-width:2px class GND_OLED,VCC_OLED,SCL_OLED,SDA_OLED oled class GND_ARD,V5_ARD,A5_ARD,A4_ARD arduino
Для работы с OLED-дисплеем нужно установить специальные библиотеки. Есть два основных варианта:
OLED-дисплеи имеют уникальную особенность: они потребляют энергию только для пикселей, которые светятся. Это означает:
Проблема | Возможная причина | Решение |
---|---|---|
Дисплей не включается | Неправильное подключение или адрес | Проверьте соединения и используйте I2C сканер для определения правильного адреса |
Показывает случайные символы | Проблемы с I2C связью | Проверьте качество соединений, добавьте подтягивающие резисторы (4.7kΩ) к линиям SCL и SDA |
Изображение перевернуто | Неправильная ориентация | Для Adafruit: используйте display.setRotation(2); Для U8g2: используйте другой конструктор с U8G2_R2 |
Ошибка компиляции | Несовместимость библиотек | Обновите Arduino IDE и все библиотеки до последних версий |
Критерий | Adafruit SSD1306 | U8g2 |
---|---|---|
Простота использования | Проще для новичков | Более сложная, но мощная |
Шрифты | Ограниченное количество | Большое количество встроенных шрифтов разных размеров |
Использование памяти | Всегда использует полный буфер | Имеет режимы с частичным буфером для экономии памяти |
Графические возможности | Базовые графические функции | Расширенные графические функции, включая сложные примитивы |