以下是使用立创梁山派配置0.96 OLED的程序示例:

#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.setTextColor(WHITE);  // 设置文字颜色为白色
  display.setTextSize(1);  // 设置文字大小为1
  display.clearDisplay();  // 清空显示屏
}

void loop() {
  display.clearDisplay();  // 清空显示屏
  
  display.setCursor(0, 0);  // 设置文字起始位置
  display.println("Hello, world!");  // 显示文字
  
  display.display();  // 显示内容
  delay(1000);  // 延迟1秒
}

此示例程序使用了 Adafruit_GFXAdafruit_SSD1306 库来操作0.96 OLED显示屏。在 setup() 函数中,我们初始化了OLED显示屏,并设置了文字颜色、大小以及清空显示屏。在 loop() 函数中,我们使用 setCursor() 函数设置了文字起始位置,并使用 println() 函数显示了一段文字。然后使用 display() 函数显示内容,并使用 delay() 函数延迟1秒。

请确保你已经安装了这两个库,并将OLED显示屏正确连接到梁山派开发板上


原文地址: https://www.cveoy.top/t/topic/igf5 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录