ARDUINO 与4针OLED12864屏幕通信
时间: 2024-06-04 22:10:57 浏览: 117
通信方式
4针OLED12864屏幕通信方式为I2C通信协议,需要使用Arduino的Wire库进行通信。
连接方式
将OLED12864屏幕的VCC引脚连接到Arduino的5V引脚,GND引脚连接到Arduino的GND引脚,SCL引脚连接到Arduino的A5引脚,SDA引脚连接到Arduino的A4引脚。
代码示例
以下是一个简单的Arduino代码示例,通过I2C通信协议与OLED12864屏幕进行通信,并在屏幕上显示“Hello World!”字符串。
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#define OLED_ADDR 0x3C
#define SCREEN_WIDTH 128
#define SCREEN_HEIGHT 64
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, -1);
void setup() {
display.begin(SSD1306_SWITCHCAPVCC, OLED_ADDR);
display.clearDisplay();
display.setTextColor(WHITE);
display.setTextSize(1);
display.setCursor(0,0);
display.println("Hello World!");
display.display();
}
void loop() {
// do nothing
}
阅读全文