64006
64006_2

Дисплей OLED 128x64 0.96 дюйма, I2C интерфейс, SSD1306, БЕЛЫЙ, GND/VCC

Код товара: 64006

В наличии 18 шт.

1+

239,60 ₽

5+

217,80 ₽

10+

198,00 ₽

Количество:

Описание

Яркий, экономичный, очень контрастный OLED дисплей достойно украсит любую Вашу конструкцию, для которой важны размеры и внешний вид. Контрастность дисплея позволит уверенно считывать с него информацию даже при очень ярком свете.

   

OLED-индикаторы на базе контроллера SSD1306 получили широкое распространение в любительской и промышленной электронике благодаря компактности, низкому энергопотреблению и высокой читаемости изображения. Модель размером 0,96 дюйма с белым свечением пикселей и интерфейсом I²C (адрес по шине — 0x78 (0x3C)) является одной из наиболее востребованных в проектах на базе микроконтроллеров, включая Arduino.

   

Технические характеристики:

   

  • Диагональ дисплея: 0,96" (≈24 мм)
  • Разрешение: 128 × 64 точек
  • Цвет свечения: белый
  • Контроллер: SSD1306
  • Интерфейс: I²C
  • Адрес устройства: 0x78 (в библиотеках, как правило используется 0x3C)
  • Напряжение питания: 3,3–5 В (присутствует встроенный стабилизатор и преобразователь уровня)
  • Рабочий ток: порядка 20–25 мА при среднем заполнении экрана
  • Углы обзора: 170°
  • Контрастность: высокая, отсутствие подсветки — каждый пиксель светится самостоятельно
    •    

Конструктивно, индикатор выполнен на стеклянной подложке с гибким шлейфом, припаянным к небольшой печатной плате. На плате располагаются драйверные компоненты, контроллер SSD1306 и четыре вывода для подключения к микроконтроллеру.    

Подключение:
GND : Общий провод, земля
VCC : Напряжение питания
SCL : Линия тактирования
SDA : Линия данных

   

Подключение дисплея к Arduino через I²C требует всего двух линий, что делает модуль особенно удобным для проектов, где важно минимизировать количество проводов.

   

  • Arduino Uno / Nano / Pro Mini:

    • SDA → A4

    • SCL → A5

    •     

  • Arduino Mega:

    • SDA → 20

    • SCL → 21

   


   

На сегодняшний день, для работы в среде Ардуино насчитывается более трёх десятков различных библиотек. Наиболее популярными для работы с SSD1306 являются:

   

  • Adafruit SSD1306 — простая в использовании библиотека с готовыми функциями для вывода текста, графики, иконок.

  • U8g2 — более универсальная библиотека, поддерживающая разные шрифты и множество контроллеров дисплеев.


Пример кода (с Adafruit SSD1306):


#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>

#define SCREEN_WIDTH 128
#define SCREEN_HEIGHT 64
#define OLED_ADDR 0x3C  // Адрес I²C

Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire);

void setup() {
  if(!display.begin(SSD1306_SWITCHCAPVCC, OLED_ADDR)) {
    for(;;); // Ошибка инициализации — бесконечный цикл
  }
  display.clearDisplay();
  display.setTextSize(1);
  display.setTextColor(SSD1306_WHITE);
  display.setCursor(0,0);
  display.println(F("Hello, Arduino!"));
  display.display();
}
void loop() { }

   

⚠️ Замечание: хотя в характеристиках указан адрес 0x78, в библиотеке Adafruit чаще используется 0x3C, так как фактически это 7-битное представление адреса без управляющего бита R/W.

   


      

Благодаря высокой контрастности и компактным размерам, дисплей SSD1306 отлично подходит для:

   

  • миниатюрных измерительных приборов (вольтметры, термометры, логгеры);

  • носимой электроники (часы, браслеты);

  • управления моделями и роботами;

  • отображения состояния устройств «умного дома»;

  • обучающих проектов Arduino.

   

Плюсы:

   

  • высокая читаемость даже при ярком внешнем освещении;

  • компактность и малое количество проводов для подключения;

  • низкое энергопотребление;

  • поддержка множеством библиотек.

    •    

Минусы:

   

  • ограниченный срок службы OLED-матрицы при длительном отображении статичных изображений (эффект выгорания);

  • небольшая диагональ, ограничивающая объем выводимой информации;

  • чувствительность к переполюсовке питания.

    •    


Технические характеристики:
Драйвер дисплея SSD1306
Напряжение питания, В 3,3 ... 5
Интерфейс I2C
Адрес устройства 0x78 (0x3C)*
Разрешение 128 х 64
Цвет свечения Белый
Габаритные размеры, мм 27,3 × 26,8 × 5
Масса, г 4

* может быть изменён на 0x7A (0x3D) перепайкой резистора