首页 极客有趣 正文

ESP8266输入图片

设备清理esp8266开发版oled显示屏电路图这里我们使用GFX库来解决图片输入的问题。牛刀小试,我们先输入文字试试display.setTextSize(1); // setTextSize applique est facteur 

设备清理

电路图

ESP8266输入图片 图片显示 esp8266 极客有趣  第1张

这里我们使用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 <Fonts/FreeMono9pt7b.h>)
display.setFont(&FreeMono9pt7b);
display.setTextColor(WHITE);
display.println("Hello, world!");

认识.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/,上传我们做好的图片,设置好参数后获取编译代码

ESP8266输入图片 图片显示 esp8266 极客有趣  第2张

获取代码
ESP8266输入图片 图片显示 esp8266 极客有趣  第3张
复制代码到我们的arduino
ESP8266输入图片 图片显示 esp8266 极客有趣  第4张
上传代码至开发板
效果如下
ESP8266输入图片 图片显示 esp8266 极客有趣  第5张

海报

本文转载自互联网,如有侵权,联系删除

转载请注明本文地址:https://heibai.org.cn/1377.html

相关推荐

利用esp8266中继WiFi

利用esp8266中继WiFi

设备清理esp8266开发版oled显示屏电路图这里我们使用GFX库来解决图片输入的问题。牛刀小试,我们先输入文字试试display.s...

极客有趣 4年前 (2019-06-13) 0 664623

利用esp8266做气象站

利用esp8266做气象站

设备清理esp8266开发版oled显示屏电路图这里我们使用GFX库来解决图片输入的问题。牛刀小试,我们先输入文字试试display.s...

极客有趣 4年前 (2019-06-13) 0 564282

发布评论

ainiaobaibaibaibaobaobeishangbishibizuichiguachijingchongjingdahaqiandaliandangaodw_dogedw_erhadw_miaodw_tuzidw_xiongmaodw_zhutouganbeigeiliguiguolaiguzhanghahahahashoushihaixiuhanheixianhenghorse2huaixiaohuatonghuaxinhufenjiayoujiyankeaikeliankouzhaokukuloukunkuxiaolandelinileimuliwulxhainiolxhlikelxhqiuguanzhulxhtouxiaolxhwahahalxhzanningwennonuokpinganqianqiaoqinqinquantouruoshayanshengbingshiwangshuaishuijiaosikaostar0star2star3taikaixintanshoutianpingtouxiaotuwabiweifengweiquweiwuweixiaowenhaowoshouwuxiangjixianhuaxiaoerbuyuxiaokuxiaoxinxinxinxinsuixixixuyeyinxianyinyueyouhenghengyuebingyueliangyunzanzhajizhongguozanzhoumazhuakuangzuohenghengzuoyi
感谢您的支持