使用arduino写一个0.96OLED显示文字例程
时间: 2023-06-23 17:08:16 浏览: 150
OLED程序例程(STM32_OLED(C8T6))
3星 · 编辑精心推荐
好的,以下是一个基于Arduino和0.96英寸OLED的显示文字的例程:
首先,你需要下载并安装Adafruit_SSD1306库,这是一个可以与OLED显示器进行通信的库。
然后,将OLED屏幕与Arduino连接。这里使用I2C连接方式,SCL连接到A5,SDA连接到A4,VCC连接到5V,GND连接到GND。
接下来,打开Arduino IDE,新建一个 sketch 文件并输入如下代码:
```
#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);
display.clearDisplay();
display.setTextSize(1);
display.setTextColor(WHITE);
display.setCursor(0,0);
display.println("Hello, World!");
display.display();
}
void loop() {
// 这里可以添加你的代码
}
```
这段代码使用了 Adafruit_GFX 库和 Adafruit_SSD1306 库来控制 OLED 显示器。在 setup() 函数中,我们初始化了屏幕并设置了字体大小、颜色和光标位置。然后,使用 display.println() 函数在屏幕上打印出 "Hello, World!"。最后,调用 display.display() 函数将屏幕上的内容显示出来。
你可以在 loop() 函数中添加更多的代码来控制显示器,例如显示传感器数据、实现动态效果等。记得在每次更新屏幕内容后调用 display.display() 函数将其显示出来。
以上就是一个简单的0.96英寸OLED显示文字的例程。
阅读全文