设为首页收藏labplus社区产品资料库
0
积分值+2
0
掌控币+1
0  关注
20  粉丝
30  帖子
桑老师
2019年09月05日

#基础使用#Micropython之HTTP-POST方法 APP图传掌控板2

      这次课,我们将实现对手机上的图片进行取模。

      因为掌控板OLED显示屏是128*64的黑白点阵屏,所以我们将图片设置为“画布”(宽度为128,高为64)的背景图案,对该图案每个点的色值进行判断,然后归为0或者1,再将这128*64个0或1,每8位为一个单位,转换为8位二进制的形式,数据之间以逗号“,”隔开,以便下次课掌控板程序的数据提取。转换完成后,使用web客户端组件中的“执行POST请求”积木块来发送POST报文,POST主体中所携带的数据,即为我们转换完成的取模结果。

       实质上,我们APPInventor这侧的程序,充当了一个在线的取模软件的功能,或者说,我们将取模软件的核心内容搬到了APP的程序中。其取模结果的形式,和大多数图片取模软件的形式是相同的。

      对于以上转换形式的理解和程序编写,是这个小案例的核心和难点。具体请看视频中的讲解。

视频地址1

视频地址2

3

点赞

447 次阅读3 人赞