显示图像(上)https://www.labplus.cn/posts/5cd5153290f60f299b242ec4
显示图像(中)https://www.labplus.cn/posts/5cdcc41d94f896798cd0cfe4
显示图片(下)https://www.labplus.cn/posts/5ce4afc47f719d2556d12255
我们已经学会了如何通过内置有pbm格式的图片,并将它显示出来。
而本节课程中,我们将学习如何制作、上传pbm格式的图片,并通过掌控板板载oled屏幕显示出来。
使用Photoshop将图片转换为pbm格式
将pbm格式图片上传至掌控板
利用上传的pbm格式图片在oled显示动态图片
贴士
1 Photoshop下载链接:https://盘.百度.com/s/1caQDP6aUynj9XYDjVBI9hw,提取码:og60
(为了和谐,请把“盘”和“百度”改为拼音)
2 提供了一些火柴人图片,可以将下方的火柴人图片保存在本地,今天的案例需要使用。
第一步
首先我们需要将图片转换为掌控板可以识别的pbm格式图片,这里我们将使用Photoshop图像编辑软件作为示例,打开Photoshop。
新建一个宽度为128,高度为64,颜色模式为灰度的像素格式图片
第二步
随意选择一张火柴人图片,将我们需要转换格式的图片拖动到软件正中间
你可以按住shift键调整到合适的尺寸,调整完成之后,按下回车键.在图像>模式处将图像更改为位图,点击确定。
第三步
设置完成之后,点击文件>存储为,将图片保存为pbm格式。
第四步
图片保存完成之后,我们需要将制作好的图片上传至掌控板,打开mPython X软件,点击右上角的文件系统,点击上传到板。
找到我们保存的图片,将其上传到face或者根目录下,点击确定。
第五步
上传成功之后,我们就可以通过指令将其调用出来,在显示指令区域找到下图指令。
描述;
在指定区域显示掌控板内置pbm格式图片。
将图片路径输入到红框处,并将指令搭建完整,试下显示效果。
显示效果
如果我们制作好多张图片,并将其上传至板上,并使其每隔0.1秒切换一次图片,就可以实现动态的效果。
试试将8张火柴人图片都转换为pbm格式图片,并让掌控板显示出来,召唤出“奔跑的火柴人”!
示例程序
显示效果
点赞