在之前的Arduino系列教程中,也有对OLED进行驱动的示例。这里我们依然使用「Adafruit_SSD1306」驱动库。 在Arduino IDE中点击「项目」—「加载库」—「管理库」,查找选择最新版本,点击安装,然后在弹出的对话框中选择Install all,安装全部的关联库。 安装驱动库 2.硬件连接 这里使用IIC驱动屏,在IOT Kit开发板上,ESP82...
2.1. 在Arduino中安装依赖的库文件,【项目】→【加载库】→【管理库】: 搜索“SSD1306”,安装“Adafruit SSD1306”这个库 搜索“GFX”,安装“Adafruit GFX Library”这个库 2.2. 代码 代码如下: 代码语言:javascript 复制 #include<stdio.h>#include<stdlib.h>#include<Adafruit_GFX.h>#include<Adafruit_SSD1306...
光照后显示 硬件 开发板我使用的是ESP8266 温湿度模块是DH11 光敏模块就是常见的模块只接了AO口,因为我需要模拟信号后面增加菜园的补光策略 #include<Wire.h>// 引用I2C总线库#include<Adafruit_GFX.h>// 引用OLED屏幕绘图库#include<Adafruit_SSD1306.h>// 引用OLED屏幕驱动库#include<DHT.h>// 引用DHT11温...
* ESP8266驱动OLED屏 */#include#include#includeAdafruit_SSD1306oled(128,64, &Wire,-1);voidsetup() {oled.begin(SSD1306_SWITCHCAPVCC,0x3C);oled.setTextColor(WHITE);//开像素点发光oled.clearDisplay();//清屏oled.setTextSize(1);//设置字体大小oled.setCursor(35,5);//设置显示位置oled.println(...
硬件:ESP8266+OLED开发板软件平台:VSCode+PlatformIO+Arduino开源地址:https://github.com/zhuhai-esp/ESP8266-OLED096-Project开源库:https://github.com/adafruit/Adafruit_SSD1306开源库:https://github.com/olikraus/u8g2OLED开源在线时钟, 视频播放量 2872、弹幕
Adafruit_SSD1306 oled(128, 64, &Wire,-1); void setup() { WiFi.mode(WIFI_STA); WiFi.begin(ssid, password); //开始连接wifi while (WiFi.status() != WL_CONNECTED) { delay(1000); Serial.print("."); } Serial.println(""); Serial.print("WiFi Connected!"); oled.begin(SSD1306_SWITCH...
#include <Adafruit_Sensor.h> #include <DHT.h> #define DHTPIN 14 #define SCREEN_WIDTH 128 // OLED display width, in pixels #define SCREEN_HEIGHT 64 // OLED display height, in pixels Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, -1); ...
用于SSD1306和图形功能的ArduinoOLEDI²C库 必须安装两个Arduino库才能开始使用显示器。SSD1306驱动程序库用于初始化显示并提供低级显示功能。GFX库提供用于显示文本,绘图线和圆圈等的图形功能。这两个库都可以从Adafruit获得。 安装SSD1306驱动程序库 1手动安装。下载Adafruit_SSD1306库,该库将保存到您的计算机中,名...
#MicroPython SSD1306 OLED driver, I2C and SPI interfaces created by Adafruit import time import ...
// 初始化SSD1306 Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, -1); const uint8_t fingerprint[20] = {0x40, 0xaf, 0x00, 0x6b, 0xec, 0x90, 0x22, 0x41, 0x8e, 0xa3, 0xad, 0xfa, 0x1a, 0xe8, 0x25, 0x41, 0x1d, 0x1a, 0x54, 0xb3}; ...