arduino驱动0.96寸4针脚OLED屏幕程序
时间: 2024-03-16 16:45:25 浏览: 185
以下是Arduino驱动0.96寸4针脚OLED屏幕的基本程序:
```C++
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#define OLED_RESET 4
Adafruit_SSD1306 display(OLED_RESET);
void setup() {
display.begin(SSD1306_SWITCHCAPVCC, 0x3C); //初始化OLED
display.clearDisplay(); //清屏
}
void loop() {
display.setCursor(0,0); //设置光标位置
display.setTextSize(1); //设置字体大小
display.setTextColor(WHITE); //设置文字颜色
display.println("Hello, World!"); //输出文字
display.display(); //显示
}
```
这个程序需要使用 `Adafruit_SSD1306` 库,可以通过 `Sketch` -> `Include Library` -> `Manage Libraries` 来安装。
此外,在程序中我们使用了 `Wire` 库来进行I2C通信,需要在 `setup()` 函数中初始化。
在 `loop()` 函数中,我们使用 `setCursor()` 函数来设置光标位置,使用 `setTextSize()` 函数来设置字体大小,使用 `setTextColor()` 函数来设置文字颜色,使用 `println()` 函数来输出文字。最后使用 `display()` 函数来显示文字。
注意:不同的OLED屏幕驱动IC可能不同,需要根据具体的驱动IC和OLED屏幕型号来选择相应的库和初始化方式。
阅读全文