Arduino UNO,0.96‘ 128x64 OLED连接说明

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

Arduino UNO,0.96‘ 128x64 OLED连接说明_第1张图片

注意:后面的10、9、13、11、12,就是Arduino UNO的输出端口号,网上的一些教程,可能所用用的端口号是不一样的,我这样写是为了可以不做任何改变,直接运行Adruino IDE中的示例代码

Arduino UNO,0.96‘ 128x64 OLED连接说明_第2张图片

上图中

#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

你可能感兴趣的:(stm32,物联网,arduino)