This is an example for our Monochrome OLEDs based on SSD1306 drivers Pick one up today in the adafruit shop! ---> http://www.adafruit.com/category/63_98 This example is for a 128x64 size display using SPI to communicate 4 or 5 pins are required to interface Adafruit invests time and...
Adafruit_SSD1306 display(OLED_RESET); #if (SSD1306_LCDHEIGHT != 32) #error("Height incorrect, please fix Adafruit_SSD1306.h!"); #endif void setup() { Serial.begin(9600); // by default, we'll generate the high voltage from the 3.3v line internally! (neat!) display.begin(SSD1306_S...
支持OLED显示的主要函数库: #include <U8g2lib.h> //U8g系列的函数库功能强大且齐全 #include<Wire.h> //I2C的引脚由该库定义 #include <Adafruit_GFX> //该库定义了一系列绘画的方法,属于基础类库 #include <Adafruit_SSD1306>//以GFX为基础,专门用于SSD1306芯片的驱动库,主要用于画图 由于OLED本地没有...
Arduino Adafruit_SSD1306的使用 鸟哥:https://blog.csdn.net/dpjcn1990/article/details/103376058 设置字体: 参考:https://learn.adafruit.com/adafruit-gfx-graphics-library/using-fonts#https://forum.arduino.cc/index.php?topic=460827.0 #include <Adafruit_GFX.h> // Core graphics library #include <Font...
接下来我们安装Adafruit_SSD1306库。 跑到arduino库管理器,搜索SSD1306,安装搜到的第二个库,如下图: 安装完成后就可以了。 然后配置Adafruit_GFX库,如下图(这个可以在github下载): 2.汉字取模 用PCtoLCD2002这个取模工具,如下图: 找到文字模式,如下图: ...
#include <Adafruit_SSD1306.h> Adafruit_SSD1306 oled(128, 64, &Wire,-1); void setup() { oled.begin(SSD1306_SWITCHCAPVCC,0x3C); oled.setTextColor(WHITE);//开像素点发光 oled.clearDisplay();//清屏 oled.setTextSize(1); //设置字体大小 ...
ssd1306_printFixed(6, 2, hoursStr, STYLE_NORMAL); } void setup() { //如果您需要使用 128x32 显示,请将下面的行替换为 ssd1306_128x32_i2c_init() ssd1306_128x32_i2c_init(); ssd1306_fillScreen(0x00); ssd1306_setFixedFont(comic_sans_font24x32_123); ...
#include <Adafruit_SSD1306.h> #define OLED_RESET 4 Adafruit_SSD1306 display(128, 32, &Wire, OLED_RESET); //取16X16汉字字模 逐行式 顺向高位在前 static const unsigned char PROGMEM str1[] = { 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x3F, 0xF8, 0x21, 0x08, 0x21...
首先下载SSD1306的库到Arduino,有两种方式,任选其一: 1.在Github下载开源库 Adafruit_SSD1306https://github.com/adafruit/Adafruit_SSD1306,下载解压后放到Arduino的库文件夹即可。 2.直接使用Arduino IDE下载 Adafruit_SSD1306库(推荐用这个方法安装类库)。
Adafruit SSD1306 Library: 下载地址:https://github.com/adafruit/Adafruit_SSD1306 Adafruit GFX Library: 下载地址:https://github.com/adafruit/Adafruit-GFX-Library 不过下载下来的库不能直接使用,有几处需要修改 (本例OLED是SSD1306_128_64): 进入Arduino库文件夹,修改 Adafruit_SSD1306.h (使用任意文本编辑...