【1.3INCH_OLED_IIC_SH1106】在Arduino UNO开发板上的运用

前言

本教程目的是指导如何通过Arduino UNO开发板对1.3英寸SH1106的OLED进行显示图像操作。
资料包下载:1.3inch_BULE_OLED_IIC12864_SH1106.zip

1. 硬件需求

  • OLED:1.3inch IIC接口 SH1106
    在这里插入图片描述
  • Arduino开发板:Arduino UNO Rev3 开发板一块及对应的USB数据线一条
    在这里插入图片描述
  • 杜邦线:一公一母的2.54mm杜邦线一排
    在这里插入图片描述
  • 电脑:Windows/Mac 电脑一台(本教程使用Windows 11 64位系统)
    在这里插入图片描述

2. 软件需求

  • 编程软件:Arduino IDE 1.8.19 (仅代表本教程测试版本,可以使用其他版本)
    如果还未安装,请在Arduino官网链接进行Arduino IDE下载安装:Arduino software
  • Arduino库:U8glib(Adafruit或u8glib的标准库形式可能不太适合此OLED设备。请确保您正在使用上方提供的资料包(里面更改了I2C地址和一些定义部分)。如果这些文件已经在库中,需要进行替换)

U8glib库安装说明:

  1. 在Arduino IDE中,转到 File > Preferences
    在这里插入图片描述

  2. 转到红色框中所指向的文件夹
    在这里插入图片描述

  3. 解压缩上方资料包,把路径 1.3inch_BULE_OLED_IIC12864_SH1106\Arduino Example\heltec1.3OLED-master 文件夹里的“U8glib”文件夹步骤2中的位置
    在这里插入图片描述

3. 硬件接线说明

1.3inch OLED同Arduino UNO接线示意图
在这里插入图片描述

4. 例程测试

按如上接好线后打开一个例程进行测试。

  1. 打开一个Logo_DIYmall例程,在Arduino IDE中,转到 File > Examples > U8glib > Logo_DIYmall
    在这里插入图片描述

  2. 选择对应的开发板Arduino UNO以及对应的COM口。
    在这里插入图片描述

  3. 进行编译烧录
    在这里插入图片描述

5. 测试

此次例程会在OLED屏幕上显示一个LOGO。
在这里插入图片描述

  • 19
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值