МЫ СОЗДАЕМ И ПРОИЗВОДИМ
ЭЛЕКТРОННЫЕ НАБОРЫ И МОДУЛИ
Описание товара
Подробное описание товара
Маленький дисплей с диагональю всего 0,96 дюйма. Но один из самых удобных и функциональных среди других дисплеев.
Характеристики
- Разрешение: 128 * 64
- Угол обзора:> 160 °
- Цвет: Верхняя полоса - желтый, основная часть - синий
- Не требуется подсветка дисплея
- Полностью совместим с Arduino, контроллерами 51 серии, MSP430 серии, STM32 / 2 и т.д.
- Очень низкое энергопотребление : full screen lit 0.08W
- напряжение питания : 3V ~ 5V DC
- Рабочая температура: от -30 до 70
- Размеры модуля: 27.0MM * 27.0MM * 4.1MM
- I2C/IIC интерфейс, need 2 IO only. Driver IC: SSD1306
Урок 7. Термометр на базе DS18B20 и OLED дисплея 128X64
Урок 8.Погодная станция на базе барометра BMP180 термометра DS18B20
Урок 9. Русский язык на OLED дисплее 128X64
Библиотеки для Arduino:
Для использования Дисплея 128X64 OLED LCD вам необходимо установить библиотеку (OLED I2C с поддержкой Русского и Украинского языка.)
Демо скетч
#include <OLED_I2C.h> OLED myOLED(8, 9); // SDA - 8pin, SCL - 9pin extern uint8_t RusFont[]; // Русский шрифт void setup() { myOLED.begin(); } void loop() { myOLED.clrScr(); // Стираем все с экрана myOLED.setFont(RusFont); myOLED.print("Heccrbq ihban", CENTER, 0); // Выводим надпись "Русский язык" myOLED.print("F < D U L T : P B Q", CENTER, 16); // Выводим надпись "А Б В Г Д Е Ж З И Й" myOLED.print("R K V Y J G H C N E", CENTER, 26); // Выводим надпись "К Л М Н О П Р С Т У" myOLED.print("A { W X I O } S M", CENTER, 36); // Выводим надпись "Ф Х Ц Ч Ш Щ Ъ Ы Ь" myOLED.print("~ > Z", CENTER, 46); // Выводим надпись "Э Ю Я" myOLED.print("Fqfhlebyj - he", CENTER, 56 ); // Выводим надпись "Айардуино ру" myOLED.update(); // Обновляем информацию на дисплее delay(3000); // Пауза 3 секунды myOLED.clrScr(); // Стираем все с экрана myOLED.print("Heccrbq ihban", CENTER, 0); // Выводим надпись "Русский язык" myOLED.print("f , d u l t p p b q", CENTER, 16); // Выводим надпись "а б в г д е ж з и й" myOLED.print("r k v y j g h c n e", CENTER, 26); // Выводим надпись "к л м н о п р с т у" myOLED.print("a [ w x i o ] s m", CENTER, 36); // Выводим надпись "ф х ц ш щ ъ ы ь" myOLED.print("` . z", CENTER, 46); // Выводим надпись "э ю я" myOLED.print("Fqfhlebyj - he", CENTER, 56 ); // Выводим надпись "Айардуино ру" myOLED.update();// Обновляем информацию на дисплее delay(3000); // Пауза 3 секунды }