OLED-дисплей 0.96" I2C с 4 кнопками управления

355,00
сом
OLED-дисплей 0.96" с интерфейсом I2C и 4 кнопками – удобный модуль для создания интерактивных интерфейсов в проектах на Arduino, ESP32, ESP8266, Raspberry Pi и других микроконтроллерах. Позволяет выводить графику, текст, иконки, индикаторы и управлять устройством через встроенные кнопки.
Характеристики:
🔹 Тип дисплея: OLED
🔹 Диагональ: 0.96"
🔹 Разрешение: 128 × 64 пикселя
🔹 Цвет свечения: Голубой (Blue)
🔹 Интерфейс: I2C (SDA, SCL)
🔹 Напряжение питания: 3.3 В – 5 В
🔹 Контроллер: SSD1306
🔹 Количество кнопок: 4
🔹 Размер: Компактный, подходит для встраивания
Подключение к Arduino:
🔹 VCC – питание 3.3 В / 5 В
🔹 GND – земля
🔹 SCL – тактовый сигнал (A5 на Arduino)
🔹 SDA – линия данных (A4 на Arduino)
🔹 K1 – K4 – 4 кнопки для взаимодействия
Преимущества:
Яркий OLED-дисплей с высокой контрастностью
Простой интерфейс I2C – занимает всего 2 пина
Встроенные кнопки – можно использовать для меню и управления
Совместимость с Arduino, ESP8266, ESP32, STM32, Raspberry Pi
Энергосберегающий экран – потребляет мало энергии
Применение:
📟 Создание пользовательских интерфейсов
🔧 Отображение системной информации (датчики, время, статус)
📊 Индикаторы, графики, логотипы
🔘 Интерактивное управление с кнопками (меню, выбор настроек)
🤖 Проекты на базе Arduino и Raspberry Pi

Пример кода для Arduino с использованием библиотеки Adafruit SSD1306:

#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#define SCREEN_WIDTH 128
#define SCREEN_HEIGHT 64
#define OLED_RESET -1
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);
void setup() {
Wire.begin();
display.begin(SSD1306_SWITCHCAPVCC, 0x3C);
display.clearDisplay();
display.setTextSize(1);
display.setTextColor(WHITE);
display.setCursor(10, 10);
display.println("Hello, OLED!");
display.display();
}
void loop() {
}