arduino外接SSD1306不显示
esp32-cam外接OLED SSD1306,烧入水果库(Adafruit_SSD1306.h)的IIC示例代码,显示屏啥都不显示。
首先,代码是实例肯定没错吧?( 打脸 了)
其次,排除引脚接的是否正确,由于esp32-cam没有特定的SDA,SCL引脚,找了其他人接法都是SSD1306的SDA接IO15,SCL接IO14.
还有,SSD1306具体怎么看是0x3c还是0x3d,见文章末尾po的链接;(我用的是128*64但是0x3c也可以显示)
#define SCREEN_ADDRESS 0x3C ///< See datasheet for Address; 0x3D for 128x64, 0x3C for 128x32
OLED没有 RESET 引脚的话,则应将 OLED_RESET 变量设置为 -1 (有的话是4)
#define OLED_RESET -1 // Reset pin # (or -1 if sharing Arduino reset pin)
最后,找啊找,换了一天终于找到一篇文章讲自定义引脚的声明!!!
在setup()函数添加 Wire.begin(/*SDA*/15,/*SCL*/14);
void setup() {Serial.begin(9600);Wire.begin(/*SDA*/15,/*SCL*/14);//省略其他代码
}
引脚声明语句真的特别重要!例如esp32-cam没有特定的SDA,SCL引脚,声明试试可能就可以显示啦 。
以下链接是我在找解决办法时候看到的一篇不错的文章,虽然没有解决我的问题。
若有侵权,联系我~~
怎么看OLED地址是0X3C还是0X3D
arduino外接SSD1306不显示相关推荐
- Arduino:数码管显示原理详解和Proteus仿真实验
Arduino:数码管显示原理详解和Proteus仿真实验 Proteus仿真 数码管介绍 数码管是半导体发光元件,其基本单元是发光二极管.根据段数,数码管分为七段管和八段管. 八段管比七段管还多一个 ...
- 【在线仿真】Arduino 超声波测距+LCD1602显示
[在线仿真]Arduino 超声波测距+LCD1602显示 程序代码 /*LiquidCrystal Library - Hello WorldThis sketch prints "Hel ...
- Arduino应用开发——LCD显示GIF动图
Arduino应用开发--LCD显示GIF动图 目录 Arduino应用开发--LCD显示GIF动图 前言 1 硬件介绍 1.1 硬件配置 1.2 硬件连接 2 开发环境搭建 2.1 安装开发板 2. ...
- 解决win10下外接高分辨率显示器显示模糊的问题(和缩放与布局无法调节)
解决win10下外接高分辨率显示器显示模糊的问题(和缩放与布局无法调节) 1 将笔记本电脑接上外接的显示器 2 打开显示设置 3.设置多显示器设置为 仅在2显示 4.这时候会发现并没有什么变化且分辨率 ...
- 【Arduino计时器】Arduino计时器使用TM1637显示时间
Arduino计时器使用TM1637显示时间 本文介绍如何使用Arduino制作计时器,并使用TM1637显示时间.计时器使用2个GPIO接口作为启动计时和停止计时的按键,并要求计时精度达到0.01秒 ...
- Arduino uno 连接 LCD1602A显示18B20监测温度
##Arduino uno 连接 LCD1602A显示18B20测试温度 面包板接线图 代码 #include <LiquidCrystal.h> //引入依赖 #include < ...
- arduino如何在ssd1306上显示中文字符
一.前言 arduino的强大之处是在于它有很多开源库支持,一个不懂硬件的人可以轻易上手.它支持各种各样的外设,有各种通讯接口,那么我们可以无限发挥自己的创意,只要你能想得出来的,arduino都可以 ...
- 【WaterRemind】用Arduino与SSD1306做一款提醒喝水的杯垫(何同学同款)
Introduction 看到何同学最新的视频里面出现的办公室标配的提醒喝水的杯垫,感觉很好做,因此就做一个送给女朋友来提醒他按时喝水,项目主要使用了Arduino Nano作为控制器,SSD1306 ...
- 二、ESP32基于Arduino IDE OLED 联网显示时间
上一篇学习笔记讲了如何在Arduino上配置ESP32开发环境,这次分享一下如何让ESP32联网获取时间再通过OLED来显示.此系列文章都是学习笔记,希望能有所帮助. ps:代码中调用的库如需要可在在 ...
- micropython esp8266+ssd1306(OLED) 显示中文(示例)
1.Adafruit_SSD1306 OLED显示库使用Adafruit_SSD1306:https://github.com/adafruit/Adafruit_SSD1306 连接示例: 库使用示 ...
最新文章
- 进程间通信-Queue
- python读取txt文件写入-python 读取、写入txt文件的示例
- 入门与实战_商品运营入门——实战秘籍
- linux下查看系统进程占用的句柄数
- 基于UDP客户端服务器的编程模型-linux网络编程
- 浅谈Oracle中物理结构(数据文件等。。。)与逻辑结构(表空间等。。。。。)
- Too many authentication failures for
- 亲测有效 破解 锐捷限制校园网多网卡 win10用校内网在虚拟机里开win7
- 厦门大学信息计算机学院,厦门大学信息科学与技术学院计算机科学系导师介绍:刘向荣...
- C#中将图片的背景去除
- 基于QT Creator 5.14的仿QQ聊天系统【UDP通讯】
- POJ1287 (最小生成树) 中文版
- Linux驱动开发之RGB565转RGB888
- 首款开源软硬一体OpenCV AI Kit(OAK)用户问题官方答疑实录 QA
- WinDbg+WMware+Vista
- Race Conditions/条件竞争
- UE4开发VR项目,帧率优化实践
- 阿里云上自建k8s挂载ali nas
- Unity 六边形地图系列(二十七) :循环地图
- hover动作时间html,JS----hover时间延迟设置
热门文章
- Aspen ONE Suite 11.0 软件下载及其安装教程
- 第6节 蒙特卡罗模拟计算欧式期权价格
- 酷柚易汛进销存开源版对外接口
- vm虚拟机怎么连接wifi_win7下安装的vmware虚拟机怎么接入无线局域网实现网络互联互通-网络教程与技术
-亦是美网络...
- 软件评测师备考详细知识点
- 周杰伦 青花瓷 蒲公英的约定 我不配 彩虹 歌词和下载
- python簇状柱形图_think-cell chart系列13——簇状堆积柱形图
- wifi配网过程的详细介绍
- C语言学习复盘整理笔记(六)
- 互联网黑产剖析——虚假号码