OLED显示屏
0.91 寸蓝色蓝光 OLED (14pin) 蓝色 OLED 128*32 点阵蓝光
OLED,即有机发光二极管。OLED由于同时具备自发光,不需背光源,对比度高,厚度薄视角广,反应速度快,可用于挠曲性面板,使用温度范围广,构造及制造较简单等优异特性,是下一代的平面显示器新兴应用技术,主要采用的是SPI协议。
参数表
模块原理图:
示例代码:
/*将本目录下的U8g2文件夹复制到电脑库的文档 – Arduino—libraries下 或者点击项目一一加载库一一管理库一一加载U8g2,然后点击安装*/
#include <U8g2lib.h>
#define SCL 5
#define SDA 4
U8G2_SSD1306_128X64_NONAME_F_SW_I2C u8g2(U8G2_R0, /* reset=*/SCL, SDA, U8X8_PIN_NONE); //实例化
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
u8g2.begin();
u8g2.enableUTF8Print();
}
void loop()
{
u8g2.setFont(u8g2_font_unifont_t_symbols);
u8g2.firstPage();
do {
u8g2.setCursor(0,20); //指定显示的位置
u8g2.print("Hello World!"); // 使用print 来显示字符串
} while ( u8g2.nextPage() );
Serial.println("Hello World");
delay(1500);
}
串口打印:
成果展示: