Puzzle - OLED Display 128*32 OLED显示屏

来自Duinopeak_COM
跳转至: 导航搜索

English

产品简介


Puzzle-oled-iic-1.jpgPuzzle-oled-iic-2.jpg

OLED 128×32小板是一种128×32像素的白光显示矩阵,这块小板做成带有4针接口的电子积木样式,通信接口是采用I2C。与液晶相比,OLED屏幕方式更具竞争力,其中有许多优点,如亮度高,自发射、高对比度、薄细轮廓、宽视角、宽温度范围和低功耗。

规格参数

  • 5V供电
  • 电子积木接口
  • 通信接口:I2C
  • 低功耗
  • 显示颜色:白色
  • 操作温度:-20℃~70℃
  • PCB尺寸:20*40mm

应用场合

  1. 时钟显示
  2. 音乐播放界面
  3. 温度计显示
  4. 各种传感器物理量显示


应用示例1

显示图片,文字,画图,小图标等;

1,首先从这个页面的“资源”目录下,下载OLED显示屏SSD1306库程序文件,然后解压,我们可以得到Adafruit_SSD1306和Adafruit_GFX两个库文件,复制这两个文件,到Arduino 编译器安装目录....\arduino-1.6.4\libraries文件夹下。

2,把OLED显示屏连接到Arduino主控板上的SDL,SCK;

3,我们打开Arduino编译器,如下图选择程序代码,
Puzzle OLED128x32 demo select.PNG

3,在Arduino 编译器“工具”下拉菜单中选择你自己的Arduino主控板型,以及COM口,然后,点击编译下载:


Puzzle OLED128x32 demo Download.PNG

4,效果图如下.



显示效果0.jpg显示效果1.jpg


应用示例2

下面是Oled用来显示Ascii码和用Puzzle - RTC 实时时钟显示时间的小例子,代码在下面资源链接代码2下载]


Oled RTC.JPG

注意:这里Puzzle - RTC 实时时钟和Oled128*32都是用了IIC通信,一同接在Base Shield 基础扩展板的IIC接口上面,RTC时钟使用了电子积木直连线,而Oled使用了电子积木的交叉线。 下面是程序在Arduino开发板上面的演示效果,你也可以尝试一下只把Oled当作一个时钟显示器来用。


Oled Rtc display.gifOled Rtc display1.gif

资源


Puzzle - OLED Display 128*32 OLED显示屏原理图: 文件:Puzzle Oled 128x32 schematic.pdf

Puzzle - OLED Display 128*32 OLED显示屏SSD1306库程序: 文件:Puzzle I2C oled Adafruit SSD1306 library.zip

Puzzle - OLED Display 128*32 OLED显示屏代码2: 文件:SeeedOLED.zip

Puzzle - OLED Display 128*32 OLED SSD1306S数据手册: 文件:SSD1306-Revision 1.1 (Charge Pump).pdf


如何购买

Duinopeak 官方淘宝商城
OLED Display 128*32 OLED显示屏购买链接

支持

如果你有什么建议或者好的点子, 你可以来我们的DuinoPeak论坛参与讨论.

外部链接

链接到外部网页将会给你提供更多应用创意,文档/数据表或软件库

视频