马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 划句顾 于 2021-10-8 01:17 编辑
这次是取字模,上一次的帖子是取图片的
先放图
代码如下:
一些头文件:#include<Arduino.h>
#include<U8g2lib.h>
#ifdef U8X8_HAVE_HW_SPI
#include<SPI.h>
#endif
#ifdef U8X8_HAVE_HW_I2C
#include<Wire.h>
#endif
老朋友: U8G2_SSD1306_128X64_NONAME_F_SW_I2C u8g2(U8G2_R0,SCL,SDA,U8X8_PIN_NONE); //对应 OLED 的驱动协议、像素大小以及接线方式
写的数组:
setup函数:void setup(){
u8g2.begin();
}
loop函数:
字体取模在这里:
字模软件.zip
(1.6 MB, 下载次数: 25)
界面如下:
这样设置
有没有发现,如果我们要让显示屏出现多个字的话,数组会很多,这些数组直接放在我们代码里面,看起来太花了,所以我定义了一个头文件,将这些数组都搞进去了
完整的代码如下:
这样不就看起来很清新的了嘿嘿
在定义头文件之前,我们要先搞清楚它的格式
这是我定义的头文件,可以参考一下嘿
注:
导入自己写的头文件时,头文件是加" ",而不是<>。不然会出错
刚才我就是自己的头文件搞了<>,而不是" ",一直出错 ,后来知道是这个问题我一口老血喷出来 ,定义头文件是刚学的 |