OLED屏幕,分辨率128x64,7针(7 Pin),因为IIC(I2C)模式需要短接处理,采用SPI模式,Arduino UNO的接线方法如下
接线说明:
GND 地
VCC 3.3V或者5V
D0(OLED_CLK) 10
D1(OLED_MOSI) 9
RES(OLED_RESET) 13
D/C(OLED_DC) 11
CS(OLED_CS) 12
注意:后面的10、9、13、11、12,就是Arduino UNO的输出端口号,网上的一些教程,可能所用用的端口号是不一样的,我这样写是为了可以不做任何改变,直接运行Adruino IDE中的示例代码
上图中
#define OLED_MOSI 9
#define OLED_CLK 10
#define OLED_DC 11
#define OLED_CS 12
#define OLED_RESET 13
示例代码中Arduino板子连接OLED端口的定义,与我们的接线是一致的,不需要调整,直接上传即可。
Arduino下使用SSD1306驱动的OLED,Arduino IDE,安装OLED屏幕的驱动,网上有很多教程,可以参考如下
Arduino下使用SSD1306驱动的OLED - 简书 (jianshu.com)
参考:(60条消息) ESP8266_09基于IIC控制的OLED屏幕_lazyduck的博客-CSDN博客_esp8266 i2c oled
版权声明:本文为CSDN博主「liuyouzhang」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/liuyouzhang89/article/details/120805470
暂无评论