0.96″ OLED Display White 128X64 (I2C)

0.96″ Oled – это графический монохромный дисплей для отображения информации: текст различных размеров, картинки (битмэп), отдельные пиксели, линии, круги и т.д. Может применяться для вывода значений датчиков: температуры, влажности, газа и проч.

Характеристики

  • Диагональ: 0,96 дюймов
  • Тип дисплея: OLED
  • Интерфейс: I2C
  • Разрешение: 128 х 64 пикселей
  • Цвет: белый
  • Размеры:  27.3 мм * 27.8 мм * 3.7 мм
  • Угол обзора: 160 градусов
  • Низкое энергопотребление: ~20mA
  • Напряжение питания: 3..5 вольт
  • Драйвер: SSD1306
  • Рабочие температуры: -40..+70 градусов

Подключение

Дисплей подключается к arduino uno r3 четырьмя проводами.

Oled SPI Arduino UNO
GND  GND
VCC  +5 v или +3.3 v
SCL A5
SDA  A4

Для работы с arduino необходимо скачать:

И распаковать эти 2 архива в папку с библиотеками arduino IDE, как правило, это тут: C:\Program Files\Arduino\libraries\

Закрываем все окна arduino IDE, если есть открытые, запускаем пример C:\Program Files\Arduino\libraries\Adafruit_SSD1306\examples\ssd1306_128x64_i2c\ssd1306_128x64_i2c.ino и заливаем скетч в arduino uno. Экран oled покажет демку, иллюстрирующую основные возможностями дисплея.