对于Arduino GIGA R1 WiFi-开发板来说,它缺少必要的显示器件,为此为它配置一个I2C接口的OLED屏是较为合适的。该显示屏的控制芯片为SSD1306,是一款单色0.96寸显示屏,其分辨率为128*64像素点。
为支持该显示屏,需安装其支持库,见图1所示。

图1 安装支持库
在Arduino GIGA R1 WiFi-开发板上,提供了三组I2C接口,即:
SDA1 --- D9
SCL1 --- D8
SDA2 --- D20
SCL2 --- D21
SDA4 --- PH12
SCL4 --- PB6

图2 I2C及其引脚
为使用I2C2接口,需使用的语句 Wire2.begin()。
测试OLED屏显示效果的程序如下:

在连接OLED屏的情况下,经程序的编译和下载,其显示效果见图3至图6所示。

图3 图像显示效果

图4 图形显示效果

图5 字符显示效果

图6 动画显示效果
演示效果:
我要赚赏金
