模块:Arduino UNO
0.91寸oled 芯片1306 128*32
首先是下载需要使用到的库Adafruit_SSD 1306,打开Arduino,选择项目—>管理库—>搜索后选择install all即可。
PS:要Arduino是1.6以上版本才有管理库!
准备工作结束,接下来是硬件连线:VCC 3.3V/5V GND SCL->A5 SDA->A4
测试程序为:
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#define OLED_RESET 4 //不用改
#define screen_x 128
#define screen_y 32
Adafruit_SSD1306 display(screen_x, screen_y, &Wire,OLED_RESET);
void setup()
{
display.begin(SSD1306_SWITCHCAPVCC,0x3C);
}
void loop()
{
words();
display.display(); // 开显示
}
void words()
{
display.setTextColor(WHITE);//开像素点发光
display.clearDisplay();//清屏
// display.setTextSize(1); //设置字体大小
// display.setCursor(0,0);//设置显示位置
// display.println("test");
display.setTextSize(2);//设置字体大小
display.setCursor(15,15);//设置显示位置
display.println("good");
}
上传后结果为: