600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > python画校徽_【掌控】mpython-4…用掌控做个校徽

python画校徽_【掌控】mpython-4…用掌控做个校徽

时间:2022-10-21 09:15:11

相关推荐

python画校徽_【掌控】mpython-4…用掌控做个校徽

本帖最后由 rzyzzxw 于 -10-2 14:34 编辑

国庆假期,孩子写作业,大圣老师玩掌控。

昨天夜里向金老师画出了一朵花。

好吧,我只有学学画个表格。

我们这是普惠课,玩简单的吧,玩着玩着可能就复杂了呢。;P

【学习小目标】

1、学习在掌控OLED屏幕上画点,线,矩形。

2、练习画出一个带文字的表格出来,例如个性校徽。

截图10021133544649.png (437.29 KB, 下载次数: 3)

-10-2 11:33 上传

【一起学起来】

从一个点开始。

1、画一个小小像素点

display.pixel(x, y ,1 ) x , y 为点坐标(x,y)。

display.pixel(50,0,1) #将(50,0)像素点置为1,点亮 display.show() #刷新显示屏

[AppleScript] 纯文本查看 复制代码from mpython import *

display.fill(0) #清空显示屏

display.show() #刷新显示屏

display.pixel(50,0,1) #将(50,0)像素点置为1,点亮

display.show() #刷新显示屏

2、画一条水平线

用到display.hline(x, y, w, c )

display.hline(x, y, w, c ) 可以绘制水平线 x , y 为点坐标(x,y), w 为线长。c 为颜色值。当为1时,像素点点亮,为0则否。

[AppleScript] 纯文本查看 复制代码from mpython import *

display.fill(0) #清空显示屏

display.show() #刷新显示屏

display.hline(0,0,128,1) #画水平线,起始点坐标(0,0),线长128,点亮

display.show() #刷新显示屏

截图10021012058916.png (381.11 KB, 下载次数: 2)

-10-2 10:12 上传

3、画一条垂线

用到display.vline(x, y, l, c )

display.vline(x, y, l, c ) 可以绘制垂直线,x , y 为点坐标(x,y), w 为线长。c 为颜色值。当为1时,像素点点亮,为0则否。

[AppleScript] 纯文本查看 复制代码from mpython import *

display.vline(0,0,64,1) #画垂直线,起始点坐标(0,0),线长64

display.show()

没有加清屏,所以加上垂线成这样子了。

截图10021014567737.png (401.87 KB, 下载次数: 3)

-10-2 10:14 上传

哈哈,是不是可以画个表格出来。

4、画一条斜线

display.line(x1, y1, x2, y2, c) 可以绘制任意方向的线,起始坐标(x1, y1),终点坐标(x2, y2), c为颜色值。

[AppleScript] 纯文本查看 复制代码from mpython import *

display.line(0,0,128,64,1) #画起始坐标(0,0),终点坐标(128,64)方向的线

display.show()

哈哈,画个表格斜线也有了。

截图10021023582857.png (413.05 KB, 下载次数: 4)

-10-2 10:23 上传

5、画个矩形

display.rect(x, y, w, h, c)用于绘制矩形外框。起始坐标为(x, y),宽度 w , 高度 h 的矩形外框。c 为颜色值,1为点亮像素点。

[AppleScript] 纯文本查看 复制代码from mpython import *

display.fill(0)

display.show()

display.rect(60,25,30,25,1) #绘制起始坐标(60, 25),宽30,高25的矩形

display.show()

效果如下:

截图10021037344727.png (392.97 KB, 下载次数: 5)

-10-2 10:37 上传

这样画表格是不是更方便了呢。

【练一练】

1、自己定义一个简单表格画一下吧。2、结合上一课所学做一个带校徽和姓名的个性校徽。

提示,屏幕大小是128X64像素,这了美观,请根据内容好好算一下哦。

大圣老师校徽参考代码:

[AppleScript] 纯文本查看 复制代码from mpython import *

display.fill(0)

display.show()

display.rect(0,0,128,64,1) #绘制起始坐标(0, 0),宽128,高64的矩形

display.hline(0,21,128,1) #画水平线,起始点坐标(16,0),线长128

display.hline(0,42,128,1) #画水平线,起始点坐标(32,0),线长128

display.vline(42,0,64,1) #画垂直线,起始点坐标(0,42),线长64

display.DispChar("学校",10,1) #字符显示

display.DispChar("汝州市一中",55,1) #字符显示

display.DispChar("姓名",10,24) #字符显示

display.DispChar("大圣老师",60,24) #字符显示

display.show()

后面的目标,画出一朵花,不是啦,还画线:

终于要学到for循环了。

截图10021101057984.png (80.69 KB, 下载次数: 6)

-10-2 11:01 上传

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。