设备清理
- esp8266开发版
oled显示屏
电路图
这里我们使用GFX
库来解决图片输入的问题。牛刀小试,我们先输入文字试试
display.setTextSize(1); // setTextSize applique est facteur d'échelle qui permet d'agrandir ou réduire la font display.setTextColor(WHITE); // La couleur du texte display.setCursor(0,0); // On va écrire en x=0, y=0 display.println("Hello, world!"); // un println comme pour écrire sur le port série display.setTextColor(BLACK, WHITE); // On inverse les couleurs, le fond devient noir display.println("Hello, world!"); // Vous pouvez changer à la volée de Font (pour cela vous devez la déclarer comme une librairie en début de projet, par exemple #include
) display.setFont(&FreeMono9pt7b); display.setTextColor(WHITE); display.println("Hello, world!"); display.setFont(); 认识.bmp文件
位图文件(Bitmap),扩展名可以是.bmp或者.dib。位图是Windows标准格式图形文件,它将图像定义为由点(像素)组成,每个点可以由多种色彩表示,包括2、4、8、16、24和32位色彩。例如,一幅1024×768分辨率的32位真彩图片,其所占存储字节数为:1024×768×32/(8*1024)=3072KB
位图文件图像效果好,但是非压缩格式的,需要占用较大存储空间,不利于在网络上传送。jpg格式则恰好弥补了位图文件这个缺点。
制作位图文件
打开网址http://javl.github.io/image2cpp/
,上传我们做好的图片,设置好参数后获取编译代码。
获取代码
复制代码到我们的Arduino
上传代码至开发板
效果如下
版权属于:逍遥子大表哥
本文链接:https://blog.bbskali.cn/1257.html
按照知识共享署名-非商业性使用 4.0 国际协议进行许可,转载引用文章应遵循相同协议。
此处评论已关闭