32

OLED 1.3 I2C 128х64 (Arduino)

Серия Arduino

OLED 1.3″ I2C 128х64 дисплей обладает высокой контрастностью, высоким разрешением и низким энергопотреблением. В OLED дисплее отсутствует дополнительный слой подсветки всей поверхности экрана. Каждый пиксел, формирующий изображение, испускает самостоятельное свечение.

Чип драйвера — SH1106, который обеспечивает связь I2C.

Параметры дисплея SH1106:

  • Технология дисплея: OLED

  • Разрешение дисплея: 128 на 64 точки

  • Диагональ дисплея: 1,3 дюйма

  • Угол обзора > 170°

  • Напряжение питания: 3,3 В ~ 5.0 В

  • Мощность: 0,08 Вт

  • Габариты: 35.7 х 30.9 х 4.0 мм

  • Вес: 7 грамм

Подключение OLDE дисплея к плате Arduino Nano (Uno):

  • VCC > 5V

  • GND > GND

  • SCL > A5 (I2C)

  • SDA > A4 (I2C)

Ниже показан тестовый скетч который содержит пример вывода текста и цифр. В тестовом скетче используется библиотека U8glib которая доступна для установки через менеджер библиотек Arduino IDE , библиотека так же содержит большое количество примеров.

#include <Wire.h>

#include <U8glib.h>  // https://github.com/olikraus/u8glib/

U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_DEV_0|U8G_I2C_OPT_FAST);

int i;

char s[6];

void setup() {  

Wire.begin();  

// u8g.setRot180();

}

void loop(void) {  

u8g.firstPage(); 

do { 

u8g.setFont(u8g_font_profont15r); 

u8g.drawStr( 0, 12, "OLED 1.3 128x64"); 

u8g.setFont(u8g_font_profont11r); 

u8g.drawStr( 0, 25, "SH1106 U8glib"); 

u8g.drawStr( 0, 37, "RCL-RADIO.RU"); 

u8g.setFont(u8g_font_profont22r); 

u8g.drawLine(0, 45, 128, 45); 

u8g.setPrintPos(0, 64); 

u8g.print(-3.14); 

//  u8g.print(2023);

}

while( u8g.nextPage() );  

delay(500);

}

http://rcl-radio.ru/?p=130369

TECHNO BROTHER

2.3K постов14.1K подписчик

Правила сообщества

1-Мы А-политическое сообщество. 2-Запрещено оскорбление: Администрации Пикабу, сообщества, участников сообщества а также родных, близких выше указанных.

3-Категорически запрещается разжигание межнациональной розни или действий, направленных на возбуждение национальной, расовой вражды, унижение национального достоинства, а также высказывания о превосходстве либо неполноценности пользователей по признаку их отношения к национальной принадлежности или политических взглядов. Мат - Нежелателен. Учитесь выражать мысли без матерщины

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества